我正在开发一个应用程序,它需要从我的网络浏览器插件向我的 android 或 IOS 应用程序客户端发送消息并在插件上获得响应。
我发现 XMPP 作为一个选项,但它需要为每个客户端单独的 jabberID(JID)。但是我需要在插件和移动应用程序上使用相同的 ID,比如说用户 Gmail ID。
是否有任何解决方法可以在插件和移动应用程序中使用相同的 ID,或者是否有更好的方法来做到这一点。
我正在开发一个应用程序,它需要从我的网络浏览器插件向我的 android 或 IOS 应用程序客户端发送消息并在插件上获得响应。
我发现 XMPP 作为一个选项,但它需要为每个客户端单独的 jabberID(JID)。但是我需要在插件和移动应用程序上使用相同的 ID,比如说用户 Gmail ID。
是否有任何解决方法可以在插件和移动应用程序中使用相同的 ID,或者是否有更好的方法来做到这一点。
您应该看看Google Cloud Messaging。底层协议实际上是XMPP,它可以在您的服务器(或客户端!)与 Chrome、Android 和 iOS 之间高效地推送消息。
它还具有强大的功能,例如设备组,可让您向 Google 发送一条推送消息,并同时将其推送到多个设备。