HarmonyOS 华为推送问题排查步骤?

调用接口,返回信息:

{"code":"80300002","msg":"No permission to send message to these tmIDs","requestId":"171938074709952594041101"} 

按照下面的链接进行排查:https://developer.huawei.com/consumer/cn/doc/development/HMSCore-Guides/commonerror-0000001059816656

以下几点均已排查,问题依然未解决:

1、Push服务已开通。

2、调用的是V3接口。

3、国内推送不正常。

4、发送体必填参数已确认无误。

5、通过平台推送消息是OK的。

6、点进去无V3接口信息。

需要的协助:

1、如何区分第3条的用户token和应用token?

2、需要如何继续往下排查?

阅读 673
1 个回答

Token是推送令牌,每个设备上的每个应用的Token都是唯一存在的,客户端调用getToken方法向Push服务端请求应用的Token,可以根据Push服务端返回的Token向应用推送消息。当getToken方法返回为空时,可通过onNewToken方法获取Token值。参考链接:https://developer.huawei.com/consumer/cn/doc/HMSCore-Guides/harmony-java-devguides-0000001199425951

可以通过自助分析来排查问题:https://developer.huawei.com/consumer/cn/doc/HMSCore-Guides/self-service-analysis-0000001404574041

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进