我希望能够从Python Google App Engine服务器向Chrome扩展程序发送一条小推送消息。通过搜索网络,我最好的选择似乎是Google云消息传递。 (https://developer.chrome.com/apps/cloudMessaging)
但是,GCM Chrome扩展端的文档(与GCM的Android端相对)非常差。我无法弄清楚要包含在我的App Engine服务器中的Python代码,以便与Chrome扩展程序进行通信。
我能找到的唯一信息是在上面链接的页面上,其中包含从服务器向分机发送消息的以下描述:
- 您的应用或分机客户端应注册处理程序以接收gcm.onMessage事件。
- 当您的服务器向用户发送消息时,它会指定与该用户相关的所有注册ID,并将消息传递给GCM服务。
- GCM服务器将邮件路由到Chrome运行应用程序或扩展程序的所有实例,其中包含一个注册ID。
- 当消息到达客户端时,Chrome会启动应用或扩展程序(如果尚未运行),并调用已注册的处理程序来处理该消息。
醇>
文档未提及服务器如何将消息传递给GCM服务。
我希望有人知道如何将推送消息从App Engine服务器发送到Chrome扩展程序。
感谢您的时间!
答案 0 :(得分:2)