在HMS推送工具包API中获取访问令牌时出错



当我使用此 api 获取访问令牌时:

https://oauth-login.cloud.huawei.com/oauth2/v3/token?grant_type=client_credentials&client_id=****&client_secret=****

它总是返回

{
"sub_error": 20001,
"error_description": "missing required parameter: client_id",
"error": 1102
}

虽然我发送client_id参数

要解决此问题,请确保以下几点

  1. 您正在向服务器发出请求

  2. 确保 POSR 网址为"https://oauth-login.cloud.huawei.com/oauth2/v3/token"。

  3. 不要在URL中包含post参数,在POST请求的正文中添加以下参数(如果您使用postman工具,您可以找到用于添加参数的字段)

    grant_type=client_credentials

    client_id=您的客户编号

    client_secret=客户端密钥

有关获取访问令牌的更多详细信息,请参阅以下链接:

https://developer.huawei.com/consumer/en/doc/development/HMSCore-Guides-V5/open-platform-oauth-0000001053629189-V5#EN-US_TOPIC_0000001053629189__section12493191334711

相关内容

  • 没有找到相关文章

最新更新