假设用户安装了 Facebook android 应用程序,但未打开。
当用户收到 friend 的聊天消息时,它会出现在手机上。这是使用 Google Cloud Messaging 推送通知来传送聊天消息吗?这是向用户发送消息的最佳做法吗?
或者,android应用程序(Facebook/whatsapp/wechat)是否需要打开一个持久的Web套接字连接?
最佳答案
对于您特别列出的应用程序:
Facebook Messenger 使用 MQTT . WhatsApp 因使用 XMPP 而广为人知。这两个应用程序都使用长期套接字连接。
尽管如此,GCM 是最容易设置的。
关于android - 即时消息如何发送到 Android 应用程序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33992760/