错误代码:80300002,错误信息:APP禁止发送

error code : 80300002, error message : APP is forbidden to send

错误码:80300002,错误信息:APP禁止发送。我尝试对推送示例采取行动,但出现了这个问题。我想推送到我的phone,如何解决

疑难解答

  1. 登录AppGallery Connect,确认华为推送已开启

  2. 如果集成了HMS Core Push SDK 2.0,将access token(AT)中的转义字符去掉反斜杠(),然后使用UrlEncode对token进行编码。

  3. 令牌与应用不匹配。

  4. 检查msg type的取值是1还是3,目前不支持取值2

  5. 如果HUAWEI Push Kit在国内正常使用,且仅针对境外设备返回结果码80300002,则需要为境外设备开启HUAWEI Push Kit。找到您的应用,关闭华为推送服务,然后重新开启。请注意,如果您只想启用华为推送服务,请先将您应用的APK上传到华为应用市场(您可以将APK保存为草稿)。否则,再次启用华为推送服务时,您将找不到该应用。

  6. 检查发送的邮件正文是否存在输入错误

  7. 在华为推送服务端发送一条测试消息。如果收到消息,故障是API呼叫