【问题标题】:Sending message from web browser plugin to android and IOS application using XMPP使用 XMPP 从 Web 浏览器插件向 android 和 IOS 应用程序发送消息
【发布时间】:2016-02-21 04:16:04
【问题描述】:

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

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

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

【问题讨论】:

  • 您是否考虑过使用 Google Cloud Messaging? (developers.google.com/cloud-messaging)
  • 感谢亚当和你,我刚刚浏览了 GCM 页面并发现 gcm 可用于向 chrome 客户端发送通知,从而解决了我的问题。

标签: android google-app-engine google-chrome-extension xmpp jabberd2


【解决方案1】:

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

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

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

【讨论】:

    猜你喜欢
    • 2013-04-02
    • 2016-04-17
    • 1970-01-01
    • 2015-04-07
    • 2016-05-28
    • 2015-11-25
    • 1970-01-01
    • 2015-01-08
    • 2019-08-03
    相关资源
    最近更新 更多