1

我正在他们的 Postman网页中使用 Skyscanner API(在新选项卡或 Postman 桌面应用程序中打开)并测试用于浏览航班的端点。这就是 API 在他们的页面中所说的:

在此处输入图像描述

这就是我正在尝试的 - 浏览从斯德哥尔摩阿兰达机场 (ARN-sky) 到希思罗机场 (LHR-sky) 的航班,7 月 22 日(从现在起大约 4 天)第一站,25 日返回,但是如您所见,我没有得到任何结果。我正在尝试的 URL 是这个

在此处输入图像描述

知道我做错了什么,以及如何解决吗?

4

1 回答 1

1

请注意,您向Browse Quotes提供有关端点的图像,但您正在尝试使用端点来Browse Routes

假设你真的想浏览路线,我相信问题可能是这样的:

  • 端点的形式为:
GET /browseroutes/v1.0/{country}/{currency}/{locale}/{originPlace}/{destinationPlace}/{outboundPartialDate}/{inboundPartialDate}
  • 您正在编写如下 URL:
.../browseroutes/v1.0/FR/eur/en-US/us/ARN-sky/LHR-sky/2021-07-22/2021-07-25?apikey=<api-key>

因此,您似乎实际上是在指定:

  • originPlace=us
  • destinationPlace=ARN-sky

但我认为你想定义:

  • originPlace=ARN-sky
  • destinationPlace=LHR-sky

为了解决这个问题,您可以删除该/us成员,因此编写:http ://partners.api.skyscanner.net/apiservices/browseroutes/v1.0/FR/eur/en-US/ARN-sky/LHR-sky/2021 -07-22/2021-07-25?apikey=api-key

  • (请用api-key实际的 API 密钥替换该值)
  • 此 URL 已返回有效200 OK结果 :)
于 2021-07-22T23:16:29.593 回答