การจองโครงกระดูกเซิร์ฟเวอร์ในราคา PHP

นี่คือการใช้งานข้อมูลอ้างอิงของเซิร์ฟเวอร์การจอง API v3 ที่อิงตาม PHP

ข้อกำหนดเบื้องต้น

ต้องมีการติดตั้ง

เริ่มต้นใช้งาน

เซิร์ฟเวอร์การจองทำงานโดยใช้ PHP และ Apache ระบบใช้ไฟล์ .htaccess เพื่อกำหนดเส้นทางคำขออย่างถูกต้อง ดังนั้นให้ตรวจสอบว่าได้เปิดใช้ AllowOverride กับไดเรกทอรีดังกล่าว

คุณต้องตั้งค่าใบรับรอง SSL และมีการแสดงผลคำขอทั้งหมดผ่าน HTTPS หากเซิร์ฟเวอร์ยังไม่ได้ตั้งค่าใบรับรอง SSL ให้อ่านเอกสารประกอบเกี่ยวกับ Apache SSL/TLS

การใช้งาน PHP ไม่ได้อาศัยไลบรารีบัฟเฟอร์โปรโตคอล แต่อาศัยวิธีการอนุกรม JSON แบบง่ายแทน

หากต้องการดาวน์โหลดโปรเจ็กต์ ให้เรียกใช้คำสั่งต่อไปนี้

git clone https://maps-booking.googlesource.com/php-maps-booking-rest-server-v3-skeleton

ฐานของโค้ดทั้งหมดมีเพียง 3 ไฟล์เท่านั้น ได้แก่

  • .htaccess สั่งให้ apache กำหนดเส้นทางคำขอ /v3/ ทั้งหมดให้ผ่าน Reserveserver.php
  • Reserveserver.php จัดการตรรกะของคำขอ รวมถึงการตรวจสอบสิทธิ์
  • apiv3methods.php มีเมธอดนำอินเทอร์เฟซ API v3 ไปใช้

หลังจากดาวน์โหลดไฟล์แล้ว คุณควรวางไฟล์ในไดเรกทอรีที่แสดงได้ โปรดทราบว่าไม่ว่าคุณจะป้อนไดเรกทอรีใดไว้จะกลายเป็นไดเรกทอรีระดับบนสุดของไดเรกทอรี /v3/ ซึ่งคุณไม่จำเป็นต้องสร้างเองอย่างชัดแจ้ง

การทดสอบเซิร์ฟเวอร์การจอง

คุณดาวน์โหลดและเรียกใช้ยูทิลิตีการทดสอบการจองได้ หากต้องการติดตั้ง ให้ทำตามวิธีการติดตั้งที่ระบุไว้ในหน้า README