Can't send notification [error: 80300002] (HMS Core Push Kit) - Web App

Can't send notification [error: 80300002] (HMS Core Push Kit) - Web App

我有一个 网络应用程序 项目,它向 phone 浏览器发送推送通知。我已从我的 Huawei 设备 成功检索到推送令牌,但无法通过 HMS 推送套件从我的服务器发送通知,收到 HTTP 401 并且错误 body 包含:

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

我已经联系了客户服务并指出了以下内容 URL,我按照那里列出的所有内容进行了操作,但仍然出现相同的错误。

https://developer.huawei.com/consumer/jp/doc/development/HMSCore-Guides-V5/commonerror-0000001059816656-V5

这是返回错误的 URL (POST)(从我的服务器发送,使用项目设置中的应用程序 ID):

https://push-api.cloud.huawei.com/v1/my_app_id_from_project_settings/topic:subscribe

使用 OAuth 2.0 客户端 ID/Secret 从控制台(“凭据”)从以下 URL 检索访问令牌:

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

我也从控制台申请了华为帐号(应用服务>开发>华为帐号,使用相同的OAuth 2.0客户端ID/secret)。

我为解决问题所做的工作:

请在web应用的project下创建一个Android应用,通过[=18的appid和appsecret获取access_token =] 应用程序。然后access_token就可以传入发送接口了