当前位置: 首页 > 知识库问答 >
问题:

运行获取Amadeus低票价搜索API请求时收到404错误

宰父浩漫
2023-03-14

嗨,我对Angular和一般编程非常陌生,我一直在尝试使用AngularHTTPClient查询Amadeus低票价搜索并失败,我一直在寻找答案,但没有找到任何具体的,我找到了一些与“无法识别代理”的具体问题相关的答案。

根据一些人的说法,原因是URL不正确。但这是Amadeus页面上的URL

资源URL

这是我试图运行的代码:

search(){
    return this.http.get('http://api.sandbox.amadeus.com/v1.2/flights/low-fare-search?origin=IST&destination=BOS&departure_date=2018-10-15&return_date=2018-10-21&number_of_results=3&apikey=my API key')
    .subscribe((data) =>{
        console.log(data)},
        (err) => {console.log(err)});

这里是错误信息

错误代码:“messaging.Adapters.http.flow.ApplicationNotFound”错误字符串:“无法识别主机的代理:默认值和url:/v1.2/flights/low-fare search”

有人能简单地向我解释一下是什么导致了这个错误吗?

共有1个答案

苏晓博
2023-03-14

在您的示例中,您使用的是超文本传输协议而不是https

我测试了您的示例,它对我很有效:

https://api.sandbox.amadeus.com/v1.2/flights/low-fare-search?origin=IST

 类似资料:
  • 我需要参数来获取包含数组的数据。我尝试了大约100种不同的组合,但我没有得到任何在结果中返回数组的响应。 如果有人知道如何做到这一点,请提供您的答案。 谢谢。

  • Amedeus Api调用,我正在通过url编码的“包含=详细票价规则” https://test.api.amadeus.com/v2/shopping/flight-offers/pricing?include=detailed-fare-rules

  • 获取航班低价搜索API的请求(例如:https://test.api.amadeus.com/v1/shopping/flight-offers?origin=NYC API中有什么变化?我怎样才能解决这个问题? 航班低票价搜索API-返回500错误

  • 我在将Ruby SDK从Amadeus Flight低价搜索迁移到Flight Offers搜索时遇到了问题 我目前正在为我的学生项目使用Ruby SDK,刚刚收到Amadeus Flight Low fare Search迁移到Flight Offers Search的通知。 它看起来像SDKendpointamadeus。购物班机报价。get()仍将使用低价搜索,而不是航班优惠。 我尝试更新我

  • 当我在我的移动应用程序上运行Amadeus航班搜索API时,我收到了上述错误。它以前工作得很好。这是我的API调用:[https://test.api.amadeus.com/v1/shopping/flight-offers?origin=NBO 可能有什么问题?

  • 我已经使用Amadeus测试API大约2周了,第一周我就可以用clientId/clientSecret在本地为我的应用程序发出请求,并通过使用刷新令牌的在线招摇页面。最近,我收到了一些请求的系统错误。例如,我尝试执行Flight Inspiration API的默认请求: 得到https://test.api.amadeus.com/v1/shopping/flight-destinations