首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何获得华为Api向设备发送推送的接入令牌?

如何获得华为Api向设备发送推送的接入令牌?
EN

Stack Overflow用户
提问于 2020-12-18 15:09:14
回答 1查看 1.8K关注 0票数 1

我需要发送推送到华为设备,它有应用程序与华为推送套件集成。要做到这一点,我需要accessToken。如何接收?我已经创建了开发者帐户并为应用程序创建了项目。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-12-18 15:09:14

需要向https://oauth-login.cloud.huawei.com/oauth2/v3/token

  • Add头Content-Type: application/x-www-form-urlencoded

  • Add参数发送请求的
    • grant_type=client_credentials
    • client_id=CLIENT_ID_FROM_DEV_CONSOLE
    • client_secret=CLIENT_SECRET_FROM_DEV_CONSOLE

使用curl请求:

代码语言:javascript
运行
复制
curl --location --request POST 'https://oauth-login.cloud.huawei.com/oauth2/v3/token' \
--header 'Content-Type: application/x-www-form-urlencoded' \
--data-urlencode 'grant_type=client_credentials' \
--data-urlencode 'client_id=CLIENT_ID_FROM_DEV_CONSOLE' \
--data-urlencode 'client_secret=CLIENT_SECRET_FROM_DEV_CONSOLE'

CLIENT_ID_FROM_DEV_CONSOLECLIENT_SECRET_FROM_DEV_CONSOLE可以在控制台中找到:App Gallery Connect -> My projects -> YOUR_PROJECT -> Project settings。在这个屏幕上,CLIENT_ID_FROM_DEV_CONSOLEApplication IDCLIENT_SECRET_FROM_DEV_CONSOLEApp secret,在您签名密钥的SHA-256附近可以找到。

要使用accessToken发送推送,请参见以下问题:How to send push to Huawei device using Huawei Push Kit API?

您可以在文档中找到更多信息:https://developer.huawei.com/consumer/en/doc/development/HMSCore-Guides-V5/open-platform-oauth-0000001053629189-V5#EN-US_TOPIC_0000001063738301__section12493191334711

票数 11
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/65359394

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档