0
travelpayoutsでhotel apiを作成しましたが、署名も作成しましたが、エラーコード3(アクセスが拒否されたことを意味します)として応答します。travelpayoutsホテルapi署名が動作しない
$hash = md5("xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx:xxxxxxxx:2:2017–01–01:2017–05–18:1:USD:192.168.1.1:HKT:ru:20:0");
$url = "http://engine.hotellook.com/api/v2/search/start.json";
$ch = curl_init();
$timeout = 5;
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_POST, true);
curl_setopt($ch, CURLOPT_POSTFIELDS, $data);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_CONNECTTIMEOUT, $timeout);
$data = curl_exec($ch) or exit(curl_error($ch));
$searchData = json_decode($data, true);
$search_id = $searchData['search_id'];
このAPIを呼び出すときに資格情報も提供する必要がありますか? – cfnerd