นี่เป็นการใช้งานอ้างอิงของ API v3 Booking Server ที่ใช้ PHP
ข้อกำหนดเบื้องต้น
ต้องติดตั้ง
เริ่มต้นใช้งาน
เซิร์ฟเวอร์การจองติดตั้งใช้งานโดยใช้ PHP และ Apache ไฟล์นี้ใช้ไฟล์ .htaccess เพื่อกําหนดเส้นทางคําขออย่างถูกต้อง ดังนั้นโปรดตรวจสอบว่าได้เปิดใช้ AllowOverride สําหรับไดเรกทอรีแล้ว
คุณต้องตั้งค่าใบรับรอง SSL และให้บริการคำขอทั้งหมดผ่าน HTTPS หากเซิร์ฟเวอร์ยังไม่ได้ตั้งค่าใบรับรอง SSL คุณสามารถอ่านเอกสารประกอบเกี่ยวกับ SSL/TLS ของ Apache
การใช้งาน PHP ไม่ได้ใช้ไลบรารีบัฟเฟอร์โปรโตคอล แต่ใช้วิธีการจัดรูปแบบ JSON แบบง่ายแทน
หากต้องการดาวน์โหลดโปรเจ็กต์ ให้เรียกใช้คำสั่งต่อไปนี้
git clone https://maps-booking.googlesource.com/php-maps-booking-rest-server-v3-skeleton
โค้ดทั้งหมดมีเพียง 3 ไฟล์ ได้แก่
- .htaccess สั่งให้ Apache กำหนดเส้นทางคำขอ /v3/ ทั้งหมดผ่าน bookingserver.php
- bookingserver.php จัดการตรรกะคำขอ รวมถึงการตรวจสอบสิทธิ์
- apiv3methods.php มีเมธอดที่ใช้อินเทอร์เฟซ API v3
หลังจากดาวน์โหลดไฟล์แล้ว คุณควรวางไฟล์ไว้ในไดเรกทอรีที่ให้บริการได้ โปรดทราบว่าไดเรกทอรีที่คุณวางไฟล์ไว้จะกลายเป็นไดเรกทอรีหลักของไดเรกทอรี /v3/ ซึ่งคุณไม่จําเป็นต้องสร้างอย่างชัดเจน