当前位置: 首页 > 知识库问答 >
问题:

无法发送通知[错误:80300002](HMS核心推送工具包)-Web应用程序

庄实
2023-03-14

我有一个web应用程序项目,发送推送通知到电话浏览器。我已经成功地从我的华为设备中检索了推送令牌,但无法通过HMS推送工具包从我的服务器发送通知,得到了一个HTTP 401,错误正文包含:

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

我已经联系了客服,并被指向下面的URL,我做了那里列出的所有事情,但仍然得到同样的错误。

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

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

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

    null

共有1个答案

蔚宏大
2023-03-14

请在web应用程序的项目下创建一个Android应用程序,并使用Android应用程序的appid和appsecret获取access_token。然后access_token可以传递到send接口。

 类似资料:
  • 我有一些关于实现推送通知的问题。事情是, > 订阅对象中的所有数据都是必需的吗?或者只有终点。 如果用户登录的设备超过10台,我是否需要为每个设备存储订阅值?是这样的吗?还是应该存储上次登录设备的订阅值?如果是这样,那么其余9个将不会收到任何通知。 如果您正在存储所有loggedin设备的订阅值,那么用户是否登录了多个浏览器?他会在每个浏览器中收到通知吗?这是标准做法吗? 欢迎提出建议,任何标准做

  • 在我的申请中,我必须显示有关已发生特定操作的通知? 然后我必须向登录用户显示通知。 获取通知的一种方法是在一定时间间隔后继续轮询。即拉动通知。但这会对服务器造成不必要的点击。 如何使用来自服务器的推送通知?我在Tomcat中使用JavaServlet和JSP。

  • 首先,我想声明我一直在研究推送通知和web通知之间的关系,但我有点困惑。 我从这里读到PWAs的推送通知在Safari上的iOS(iPhone)不起作用:从PWA向iOS发送推送通知 然而,如果iPhone用户使用的是Chrome,这是否意味着它们可以工作呢?或者推送通知在任何浏览器上对iPhone中的PWAs都不起作用? 这就把我带到了web通知。web通知在后台对PWAs起作用吗?我的问题是w

  • 我正在尝试使用Azure通知中心向客户端发送推送通知。我读了这篇文章,它使用标签来识别每个用户。 https://azure.microsoft.com/en-us/documentation/articles/notification-hubs-aspnet-backend-windows-dotnet-notify-users/ 它可以完成这项工作,但标记的数量有限。我正在考虑存储和使用中心返

  • 我正在使用新的Firebase平台。我试图让我的应用程序服务器发送消息推送到我的iPhone。 我的设置正在运行,我在网站上的Firebase通知区域手动发送消息,但当我尝试将消息发送到https://fcm.googleapis.com/fcm/send 我没有收到发送到设备的消息。 我正在发送以下内容(带有auth头) 我从POST得到了200个响应,有以下身体: 如果我尝试直接通过Fireb

  • 如何通过Azure从我的UWP-App向不同设备上的应用程序的其他实例发送推送通知? 以下是注册设备以接收推送的说明。(这是可行的)第二部分是关于如何在控制台应用程序上发送推送(这也是可行的)https://azure.microsoft.com/en-us/documentation/articles/notification-hubs-windows-store-dotnet-get-star