Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/351.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java Amadeus自助服务api关于特定优惠的详细信息返回错误_Java_Amadeus - Fatal编程技术网

Java Amadeus自助服务api关于特定优惠的详细信息返回错误

Java Amadeus自助服务api关于特定优惠的详细信息返回错误,java,amadeus,Java,Amadeus,我正在尝试使用amadeus自助服务上的hotel offer details api。不幸的是,我犯了上述错误。请求基于酒店搜索api中的特定报价id { “错误”:[ { “状态”:400, “代码”:367, “标题”:“格式无效” } ] } PS:即使我使用网站表单进行请求,我也会得到相同的响应。似乎您试图获得的报价不再存在,这可能来自: 您从https://test.api.amadeus.com/v2/shopping/hotel-offers?cityCode=MAD&adult

我正在尝试使用amadeus自助服务上的hotel offer details api。不幸的是,我犯了上述错误。请求基于酒店搜索api中的特定报价id

{ “错误”:[ { “状态”:400, “代码”:367, “标题”:“格式无效” } ] }


PS:即使我使用网站表单进行请求,我也会得到相同的响应。

似乎您试图获得的报价不再存在,这可能来自:

您从
https://test.api.amadeus.com/v2/shopping/hotel-offers?cityCode=MAD&adults=1
。这个API作为一些缓存数据,这将解释为什么该服务不再存在。此外,您正在使用测试环境,在该环境中,您可以以更低的刷新率访问我们产品的一个子集


您可以调用Hotel
/shopping/Hotel offers/by Hotel?hotelId={hotelId}
的第二个端点。此终结点不使用缓存数据。如果由于测试环境的限制,此时仍然存在错误,则必须转到生产环境,以解锁对全套数据的访问和数据的完全刷新。

您可以提供请求和/或代码吗?即使我从postman或amadeus portal发出请求,也会出现问题。所以邮递员的请求是:
GET@https://test.api.amadeus.com/v2/shopping/hotel-offers?cityCode=MAD&adults=1
。然后,我从上述请求的响应中获得offer id,我的新请求是:
get@https://test.api.amadeus.com/v2/shopping/hotel-offers/ACEAFD861B92F434E82E02805A42F6E9E6DE8EEDA31B35D5395860E8ABD2AF04