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

Amadeus访问令牌错误,缺少强制grant_type表单参数

齐昊苍
2023-03-14

我正在尝试使用艾玛迪斯使用Postman测试API获取访问令牌,但它返回错误作为响应。你能帮我哪里有些东西丢失或不正确。

网址: https://test.api.amadeus.com/v1/security/oauth2/token?grant_type=client_credentials

回应:

{
    "error": "invalid_request",
    "error_description": "Mandatory grant_type form parameter missing",
    "code": 38187,
    "title": "Invalid parameters"
}

共有1个答案

百里成仁
2023-03-14

grant_type、API密钥和API秘密应作为主体参数而不是URL参数传递。

请查看授权指南。

 类似资料:
  • 我在使用Box获取新访问令牌时出错。 下面是获取新框访问令牌的文档。 我将和作为相同的刷新令牌传递。如果两者都不同,那么我需要为grant_type和refresh_token传递值。

  • 文档(http://developers.box.com/oauth/)建议使用POSTMAN或curl。 在本例中,clientID是123,秘密代码是456,以此类推。 我在获得步骤1中的代码后的30秒内完成所有这些操作。 错误为{“error”:“invalid_request”,“error_description”:“无效的grant_type参数或缺少参数”} 我尝试过的其他方法:添加

  • 根据谷歌关于使用服务账户的文档,这是我目前所做的。 > 使用以下有效负载创建JWT(json web令牌)。 使用Postman,我做了http post,如下所示,希望得到oAuth2访问令牌。 网址: https://www.googleapis.com/oauth2/v4/token 标题: 相反,我得到了如下错误响应。 有人能找到我的请求有什么问题吗? 我甚至尝试了“https://acc

  • 我正在尝试获取Spotify API访问令牌。根据Spotify API站点的这些说明: 请求将包括请求正文中的参数: null null 生成: 我正试图在这样的球拍中实现这一点: http.rkt 这很奇怪,因为它告诉我,即使我的grant_type是client_credentials(请参见当我调用on)时,我的grant_type不受支持。是什么导致了这一切?

  • 这是我送的东西。

  • 当我尝试使用以下命令生成访问令牌时: 它抛出的错误为: {“error_description”:“缺少必需的参数,包括无效的参数值,参数多次。:无法检索访问令牌:appId或重定向uri与授权码不匹配或授权码过期”,“error”:“invalid_request”}。 你能在这个问题上指导我吗?