โครงข่ายการจองเซิร์ฟเวอร์สําหรับ PHP

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

สิ่งที่ต้องดำเนินการก่อน

ต้องติดตั้ง

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

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

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

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

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

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

ฐานของโค้ดทั้งหมดประกอบด้วยไฟล์ 3 ไฟล์ ได้แก่

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

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

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

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