นี่คือการใช้งานการอ้างอิงของเซิร์ฟเวอร์การจอง 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/ ซึ่งคุณไม่จําเป็นต้องสร้างอย่างชัดแจ้ง