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 an SSL certificate for HTTPS. The project, downloadable via `git clone`, comprises three files: `.htaccess` for routing, `bookingserver.php` for logic and authentication, and `apiv3methods.php` for the API interface. After downloading, place these files in a server directory to serve /v3/ requests. You can test it using the provided booking test utility.\n"]]