我面臨一個問題。我在我的網站中使用了Travelpayouts酒店API。首先發送帶有簽名的請求以獲取搜索標識,然後發送帶簽名的請求以獲取API信息。我可以發送請求。以上我認爲我可以通過IATA代碼來完成。但我想用特定的國家/縣/城市/酒店進行搜索。我怎樣才能做到這一點?我已閱讀Hotel search API。僅顯示IATA代碼的搜索示例,並且我在「酒店搜索API」文檔的請求參數中看到了此註釋。「請求必須至少具有一個必需的參數iata,cityId或hotelId。」如果我使用cityid進行簽名並使用此簽名發送請求,則顯示無效簽名的消息。我已經聯繫了支持團隊,但他們給了我機器人答案。Travelpayouts API簽名創建城市ID
http://engine.hotellook.com/api/v2/search/start.json?iata=HKT&checkIn=2016-06-10&checkOut=2016-06-13&adultsCount=2&customerIP=192.168.1.1&childrenCount=1&lang=en¤cy=USD&waitForResult=0&marker=PasteYourMarkerHere&signature=e4f73624dded79bc040ebf0e5d68a3a3
,其中籤名是字符串的MD5: 「YourToken:YourMarker:adultsCount:入住:退房:childrenCount:貨幣:customerIP:國際航空運輸協會:郎鹹平:waitForResult」。