Rezervasyon sunucusu PHP ve Apache kullanılarak uygulanır. İstekleri doğru şekilde yönlendirmek için .htaccess dosyasını kullanır. Bu nedenle, dizin için AllowOverride ayarının etkinleştirildiğinden emin olun.
SSL sertifikası oluşturmanız ve tüm isteklerin HTTPS üzerinden sunulması gerekir.
Sunucunuzda SSL sertifikası kurulu değilse Apache SSL/TLS dokümanlarını inceleyebilirsiniz.
PHP uygulaması, protokol arabellek kitaplıklarına değil, basit JSON serileştirme yöntemlerine dayanır.
.htaccess, Apache'ye /v3/ isteklerinin tümünü bookingserver.php üzerinden yönlendirmesini söyler.
bookingserver.php, kimlik doğrulama dahil olmak üzere istek mantığını yönetir
apiv3methods.php, API v3 arayüzünü uygulayan yöntemleri içerir.
Dosyaları indirdikten sonra sunulacak bir dizine yerleştirmeniz gerekir.
Bu dosyaları hangi dizine koyarsanız koyun, /v3/ dizininin üst dizini olur. Bu dizini açıkça oluşturmanız gerekmez.
[[["Anlaması kolay","easyToUnderstand","thumb-up"],["Sorunumu çözdü","solvedMyProblem","thumb-up"],["Diğer","otherUp","thumb-up"]],[["İhtiyacım olan bilgiler yok","missingTheInformationINeed","thumb-down"],["Çok karmaşık / çok fazla adım var","tooComplicatedTooManySteps","thumb-down"],["Güncel değil","outOfDate","thumb-down"],["Çeviri sorunu","translationIssue","thumb-down"],["Örnek veya kod sorunu","samplesCodeIssue","thumb-down"],["Diğer","otherDown","thumb-down"]],["Son güncelleme tarihi: 2025-07-26 UTC."],[],["This PHP-based reference implementation of the API v3 Booking Server requires Apache and PHP. It uses `.htaccess` for request routing, necessitating `AllowOverride` and HTTPS via an SSL certificate. The implementation utilizes JSON instead of protocol buffers. The codebase includes `.htaccess`, `bookingserver.php` (request logic), and `apiv3methods.php` (API v3 methods). Download via `git clone`, place files in a servable directory, and then use a booking test utility for testing.\n"]]