นี่คือการใช้ข้อมูลอ้างอิงของ เซิร์ฟเวอร์การจอง 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/ ทั้งหมดผ่าน bookingserver.php
- Bookserver.php จัดการตรรกะคำขอ รวมถึงการตรวจสอบสิทธิ์
- apiv3methods.php มีเมธอดที่ใช้อินเทอร์เฟซ API v3
หลังจากที่ดาวน์โหลดไฟล์แล้ว คุณควรวางไฟล์ในไดเรกทอรีที่แสดงได้ โปรดทราบว่าไดเรกทอรีใดที่คุณใส่ไว้ในไดเรกทอรีดังกล่าวจะกลายเป็นระดับบนสุดของ /v3/ ที่คุณไม่จำเป็นต้องสร้างอย่างชัดเจน