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

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

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

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