由于凭据无效,Sabre API GET请求失败

时间:2017-09-20 21:30:19

标签: javascript reactjs sabre

我正在尝试使用Postman来查看我的回复,并且我收到了无效的凭据错误消息。我使用base 64代码和我的客户端凭据从头文件中获得了一个令牌。

我使用了收到的access_token来发出'GET'请求:

https://api.havail.sabre.com/v2/shop/flights/fares?origin=CLT&departuredate=2015-12-15&returndate=2015-12-25&maxfare=220

使用标题:Authorization: Bearer <token>Content-Type: application/json

回应如下:

{
    "status": "NotProcessed",
    "type": "Validation",
    "errorCode": "ERR.2SG.SEC.INVALID_CREDENTIALS",
    "timeStamp": "2017-09-20T16:24:12.449-05:00",
    "message": "Authentication failed due to invalid credentials"
}

有人和我有同样的问题吗?有谁能解释为什么请?令牌有我的凭证所以我不确定为什么它说的是无效的凭证。

1 个答案:

答案 0 :(得分:2)

如果您正在使用TEST令牌,那么您也应该使用TEST端点。

  

https://api-crt.cert.havail.sabre.com/