PHP के लिए बुकिंग सर्वर स्केलेटन

यह PHP पर आधारित API v3 बुकिंग सर्वर

ज़रूरी शर्तें

इसे इंस्टॉल करने की ज़रूरत है

शुरू करें

बुकिंग सर्वर को PHP और Apache का इस्तेमाल करके लागू किया जाता है. सही तरीके से रूट करने के लिए अनुरोध है, तो यह .शुरू की गई फ़ाइल अपलोड करते हैं, इसलिए पक्का करें कि डायरेक्ट्री के लिए, AllowOverride चालू है.

आपको एसएसएल सर्टिफ़िकेट सेट अप करना होगा. साथ ही, सभी अनुरोध एचटीटीपीएस पर दिखाने होंगे. अगर आपके सर्वर में पहले से एसएसएल सर्टिफ़िकेट का सेट अप नहीं है, तो समीक्षा के लिए, Apache एसएसएल/टीएलएस दस्तावेज़.

PHP से लागू किया जाने वाला तरीका, प्रोटोकॉल बफ़र लाइब्रेरी पर निर्भर नहीं करता है, लेकिन इसके बजाय, यह JSON को क्रम में लगाने के आसान तरीकों पर निर्भर करता है.

प्रोजेक्ट डाउनलोड करने के लिए, नीचे दिया गया कमांड चलाएं:

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

पूरे कोड बेस में सिर्फ़ तीन फ़ाइलें होती हैं:

  • .access सभी /v3/ अनुरोधों को रूट करने के लिए apache को निर्देश देता है bookingserver.php
  • बुकिंगserver.php अनुरोध के लॉजिक को मैनेज करता है, जिसमें पुष्टि करने की प्रक्रिया भी शामिल है
  • apiv3methods.php में एपीआई v3 इंटरफ़ेस को लागू करने के तरीके हैं

फ़ाइलों को डाउनलोड करने के बाद, आपको उन्हें सर्व करने लायक डायरेक्ट्री में रखना चाहिए. ध्यान दें कि आप उन्हें जिस भी डायरेक्ट्री में रखेंगे वह /v3/ डायरेक्ट्री का इस्तेमाल कर सकते हैं, जिसे आपको साफ़ तौर पर बनाने की ज़रूरत नहीं है.

अपने बुकिंग सर्वर की जांच करना

Google Ads API के ज़रिए, बुकिंग टेस्ट यूटिलिटी का इस्तेमाल करें. इसे इंस्टॉल करने के लिए, दिए गए इंस्टॉलेशन का पालन करें इसके README पेज पर दिए गए निर्देशों का पालन करें.