Sabre API - 圭亚那国家代码&机场代码无效

时间:2015-10-11 22:37:20

标签: sabre

晚安,

我一直在探索API,并且没有找到支持往返圭亚那的航班。我尝试过使用instaflightsearch,航班票价,城市对,铅价日历等。

每当我尝试输入圭亚那国家代码(GY)或我们的主要国际机场(GEO)的机场代码时,我都会收到类似的错误:

Warning: file_get_contents(https://api.test.sabre.com/v2/shop/flights/fares?origin=GEO&destination=JFK&departuredate=2015-12-30&lengthofstay=3,4,5,6,7): failed to open stream: HTTP request failed! HTTP/1.1 404 Not Found in APIHandler->get() (line 132 of C:\xampp\htdocs\drupal7\sites\all\modules\custom\sabre\classes\APIHandler.php).
Warning: file_get_contents(https://api.test.sabre.com/v1/lists/supported/shop/flights/origins-destinations?origincountry=GY): failed to open stream: HTTP request failed! HTTP/1.1 404 Not Found in APIHandler->get() (line 132 of C:\xampp\htdocs\drupal7\sites\all\modules\custom\sabre\classes\APIHandler.php).

请注意,如果我使用其他机场代码,如JFK,LAX,LAS等,则API会返回结果。

我不确定如何继续。我确信有一些我不知道的东西。请指出我正确的方向。

非常感谢

旁注:我愿意向能帮助我的人提供100点赏金。

1 个答案:

答案 0 :(得分:2)

如果您正在为某些AP使用沙盒/测试环境,那么对于支持搜索的市场和城市对的数量而言,实际生产环境的限制要大得多。

在这里阅读更多: https://developer.sabre.com/docs/read/rest_basics/Point_of_sale

使用Bargain Finder Max,您可以根据需要从Dev Environment进行测试。