2

我正在开发一个应用程序,它需要从我的网络浏览器插件向我的 android 或 IOS 应用程序客户端发送消息并在插件上获得响应。

我发现 XMPP 作为一个选项,但它需要为每个客户端单独的 jabberID(JID)。但是我需要在插件和移动应用程序上使用相同的 ID,比如说用户 Gmail ID。

是否有任何解决方法可以在插件和移动应用程序中使用相同的 ID,或者是否有更好的方法来做到这一点。

4

1 回答 1

1

您应该看看Google Cloud Messaging。底层协议实际上是XMPP,它可以在您的服务器(或客户端!)与 Chrome、Android 和 iOS 之间高效地推送消息。

它还具有强大的功能,例如设备组,可让您向 Google 发送一条推送消息,并同时将其推送到多个设备。

对于您的特定用例,请查看 GCM 的ChromeAndroid文档。

于 2016-01-15T21:58:15.273 回答