我的 Amadeus API 集成出现以下错误,例如:
在此示例中,我试图在 MAD IATA 代码中查找酒店,该代码可以是巴拉哈斯机场,也可以是马德里本身。这会引发响应 200(表示 OK),但数据是空的,就像没有酒店一样。
这种情况的另一个例子是在 AMS(阿姆斯特丹或机场本身)
我认为使用相同的 IATA 代码的城市和机场之间可能会发生碰撞,但 BCN(巴塞罗那和埃尔普拉特机场)工作正常。
有没有其他人遇到过这个问题?
我的 Amadeus API 集成出现以下错误,例如:
在此示例中,我试图在 MAD IATA 代码中查找酒店,该代码可以是巴拉哈斯机场,也可以是马德里本身。这会引发响应 200(表示 OK),但数据是空的,就像没有酒店一样。
这种情况的另一个例子是在 AMS(阿姆斯特丹或机场本身)
我认为使用相同的 IATA 代码的城市和机场之间可能会发生碰撞,但 BCN(巴塞罗那和埃尔普拉特机场)工作正常。
有没有其他人遇到过这个问题?
我刚刚在测试中尝试了您的示例,它对我有用:
“类型”:“酒店”,
"hotelId": "BWMAD200",
"chainCode": "BW",
“dupeId”:“700009576”,
"name": "洛斯康德斯最佳西方酒店",
...
2 件事要记住:
我也在看这个。
我找不到返回任何 MAD 或 NYC 城市代码的任何数据的字段组合。
LON 是我可以从中获取搜索结果的唯一城市代码,但前提是我指定的日期早于 4 月。
询问:
https://test.api.amadeus.com/v2/shopping/hotel-offers?cityCode=MAD&roomQuantity=1&adults=2&radius=5&radiusUnit=KM&paymentPolicy=NONE&includeClosed=false&bestRateOnly=true&view=FULL&sort=NONE
结果:
{
"data": [],
"meta": {
"links": {
"next": "https://test.api.amadeus.com/v2/shopping/hotel-offers?adults=2&bestRateOnly=true&cityCode=MAD&includeClosed=false&paymentPolicy=NONE&radius=5&radiusUnit=KM&roomQuantity=1&sort=NONE&view=FULL&page[offset]=H0227D1ADVO9_100"
}
}
}
询问:
https://test.api.amadeus.com/v2/shopping/hotel-offers?cityCode=LON&checkInDate=2020-04-04&checkOutDate=2020-04-09&roomQuantity=1&adults=2&radius=5&radiusUnit=KM&paymentPolicy=NONE&includeClosed=false&bestRateOnly=true&view=FULL&sort=NONE
结果:
{
"data": [],
"meta": {
"links": {
"next": "https://test.api.amadeus.com/v2/shopping/hotel-offers?adults=2&bestRateOnly=true&checkInDate=2020-04-04&checkOutDate=2020-04-09&cityCode=LON&includeClosed=false&paymentPolicy=NONE&radius=5&radiusUnit=KM&roomQuantity=1&sort=NONE&view=FULL&page[offset]=IHNILC3OTZSM_100"
}
}
}
询问:
https://test.api.amadeus.com/v2/shopping/hotel-offers?cityCode=LON&checkInDate=2020-03-04&checkOutDate=2020-03-09&roomQuantity=1&adults=2&radius=5&radiusUnit=KM&paymentPolicy=NONE&includeClosed=false&bestRateOnly=true&view=FULL&sort=NONE
结果:
Success
我同意目前还不清楚我们应该期望哪些搜索会成功。有我不知道的日期限制吗?支持哪些城市?
我看到的关于我们应该从测试环境中的酒店搜索中获得哪些限制的唯一信息似乎来自您的测试数据集存储库:
酒店搜索的内容直接来自酒店提供商,因此内容可能会动态变化。对于您的测试,请使用 LON(伦敦)或 NYC(纽约)等大城市。