PHP এর জন্য বুকিং সার্ভার কঙ্কাল

এটি পিএইচপি ভিত্তিক API v3 বুকিং সার্ভারের একটি রেফারেন্স বাস্তবায়ন

পূর্বশর্ত

এর একটি ইনস্টলেশন প্রয়োজন

শুরু হচ্ছে

বুকিং সার্ভার পিএইচপি এবং অ্যাপাচি ব্যবহার করে প্রয়োগ করা হয়। অনুরোধগুলি সঠিকভাবে রুট করার জন্য, এটি .htaccess ফাইল ব্যবহার করে, তাই নিশ্চিত করুন যে ডিরেক্টরির জন্য AllowOverride সক্ষম করা আছে।

আপনাকে অবশ্যই একটি SSL শংসাপত্র সেট আপ করতে হবে এবং HTTPS-এর মাধ্যমে সমস্ত অনুরোধগুলি পরিবেশন করতে হবে৷ যদি আপনার সার্ভারে ইতিমধ্যে একটি SSL শংসাপত্র সেটআপ না থাকে, তাহলে আপনি Apache SSL/TLS ডকুমেন্টেশন পর্যালোচনা করতে পারেন।

পিএইচপি বাস্তবায়ন প্রোটোকল বাফার লাইব্রেরির উপর নির্ভর করে না, বরং, সাধারণ JSON সিরিয়ালাইজেশন পদ্ধতির উপর নির্ভর করে।

প্রকল্পটি ডাউনলোড করতে, নিম্নলিখিত কমান্ডটি চালান:

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

সম্পূর্ণ কোড বেস মাত্র তিনটি ফাইল নিয়ে গঠিত:

  • .htaccess বুকিংসার্ভার.php এর মাধ্যমে সমস্ত /v3/ অনুরোধ রুট করার জন্য অ্যাপাচিকে নির্দেশ দেয়
  • bookingserver.php প্রমাণীকরণ সহ অনুরোধের যুক্তি পরিচালনা করে
  • apiv3methods.php এ API v3 ইন্টারফেস বাস্তবায়নের পদ্ধতি রয়েছে

আপনি ফাইলগুলি ডাউনলোড করার পরে, আপনার সেগুলি একটি পরিবেশনযোগ্য ডিরেক্টরিতে স্থাপন করা উচিত। মনে রাখবেন যে আপনি যে ডিরেক্টরিতে এগুলি রাখবেন তা /v3/ ডিরেক্টরির প্যারেন্ট হয়ে যাবে, যা আপনাকে স্পষ্টভাবে তৈরি করতে হবে না।

আপনার বুকিং সার্ভার পরীক্ষা করা হচ্ছে

আপনি বুকিং টেস্ট ইউটিলিটি ডাউনলোড এবং চালাতে পারেন। এটি ইনস্টল করতে, এর README পৃষ্ঠায় প্রদত্ত ইনস্টলেশন নির্দেশাবলী অনুসরণ করুন।