【问题标题】:Real-time chat between 2 different android applications2个不同的Android应用程序之间的实时聊天
【发布时间】:2018-10-18 05:24:24
【问题描述】:

好的,伙计们,对不起,如果这似乎是情绪化的话题, 我(后端开发人员)和 android 家伙有一个我们无法处理的问题 我们有 2 个不同的移动应用程序,它们的主干端点是用 laravel 构建的 并且假设他们彼此之间有聊天系统,就像客户端应用程序请求一些服务和提供者应用程序一样,我们正在使用 Firebase,并且您知道每个应用程序都有 2 个不同的 FCM 密钥。所以对于实时来说,我前往推送器并使用他们提供的新 Beam 来实现实时功能,但没有希望,因为 Beams 只接受一个 FCM 密钥,所以是否有可能实现这一挑战,让 2 个不同的应用程序在是否实时,如果答案是肯定的,您能否提供任何指导方针,因为我仍在毫无希望地挖掘互联网, 谢谢

【问题讨论】:

    标签: android laravel firebase real-time pusher


    【解决方案1】:

    您可以使用 XMPP 协议或 MQTT 协议作为 Laravel 后端的中介。

    两者都是实时通信协议,适用于所有平台。

    流程将是

    第一个应用程序(将数据发送到另一个应用程序的 unique id)-> 服务器告诉 MQTTXMPPFirebase 将数据推送到另一个应用程序。

    您可以在 laravel 上使用具有不同 Firebase ID 的不同控制器和模型与两个不同的应用程序进行通信。

    【讨论】:

      猜你喜欢
      • 2021-10-25
      • 1970-01-01
      • 2014-05-03
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多