【问题标题】:Using apiKey for huawei push notfications使用 api Key 进行华为推送通知
【发布时间】:2021-03-17 08:26:08
【问题描述】:

我在华为控制台为 PushKit 配置了 apiKey,我想从 web 应用发送推送到我的 android 应用,所以我准备了以下 CURL:

问题是邮递员仍然返回

{"error":"400 Bad Request, body is empty"}

当我尝试从任何在线 curl 控制台调用 url 时,结果如下:

    {
    "msg": "Authentication Error",
    "code": "80200001"
    }

如何通过 apiKey 授权我的请求?

【问题讨论】:

    标签: push-notification api-key huawei-push-notification


    【解决方案1】:

    更新


    "code": "80200001"

    建议您在网址中查看您的appid。

    这个错误码一般是因为你的url中的appid和获取access_token的appid不同,或者appid没有权限。

    【讨论】:

    • 推送工具包已启用,应用 ID 有效。 "或者appid没有权限"-什么意思?
    • hey@Paweł,我更新了我的答案。请参考。您需要使用access_token 进行身份验证。详情请参阅document。注意申请access_token的app ID必须和发送消息的app ID一致。
    • 所以我必须先获得令牌,我不能像在 firebase 推送中那样做?只是通过 api 键?
    • 使用华为Push需要获取token。您可以通过以下两种方式发送消息:1.通过API发送消息或2.通过控制台发送消息。这个document 描述了如何在控制台上发送消息。请参考。
    • @Paweł 很高兴听到这个消息,如果我的回答对你有帮助,我会很高兴。谢谢:)
    猜你喜欢
    • 2022-11-28
    • 1970-01-01
    • 2013-07-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-06-21
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多