שלד של שרת הזמנות ל-PHP

זו הטמעה של הפניה מתוך API v3 Book Server, המבוסס על PHP

דרישות מוקדמות

נדרשת התקנה של

תחילת העבודה

שרת ההזמנות מיושם באמצעות PHP ו-Apache. כדי לנתב את הבקשות בצורה נכונה, היא משתמשת בקובץ .. לכן, עליך לוודא שהספרייה AllowOverride מופעלת.

עליך להגדיר אישור SSL ולוודא שכל הבקשות מוגשות באמצעות HTTPS. אם בשרת שלך עדיין לא הוגדר אישור SSL, ניתן לעיין במסמכי התיעוד של Apache SSL/TLS

הטמעת ה-PHP לא מסתמכת על ספריות אחסון זמניות של פרוטוקול, אלא פועלת על סמך שיטות עריכה טוריות פשוטות של JSON.

כדי להוריד את הפרויקט, מבצעים את הפקודה הבאה:

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

בסיס הקוד כולו מורכב משלושה קבצים בלבד:

  • .Apache מורה ל-apache לנתב את כל בקשות /v3/ דרך reservationserver.php
  • הזמנת ה-serverserver.php מטפלת בלוגיקת הבקשה, כולל באימות
  • apiv3methods.php כולל את השיטות להטמעת ממשק API v3

אחרי שמורידים את הקבצים, צריך לשמור אותם בספרייה שאפשר להציג. חשוב לשים לב שכל ספרייה שאליה מוסיפים את הספרייה הופכת להיות הספרייה של v// , שלא צריך ליצור באופן מפורש.

בדיקת שרת ההזמנות

אתם יכולים להוריד ולהריץ את כלי הבדיקה לבדיקת הזמנות. כדי להתקין אותה, צריך לבצע את ההוראות המפורטות בדף ההתקנה שלה.