我想使用xmpp将Google Cloud Messaging用于我的应用程序,以供上游和下游使用。但是我想知道如何选择和输入MySQL数据库中的数据并通过GCM网络发送数据。
我可以在GCM中使用PHP,还是必须使用Java或Python?
最佳答案
GCM用于从服务器向Android应用程序发送消息。此外,GCM消息最多只能携带4KB。
因此,我认为直接从应用程序将数据发送到您的MySQL数据库(如果要使其异步,请查看Android Sync Adapter);并且为了将数据从服务器异步发送到您的应用程序,请使用GCM向您的应用程序发送ping(可以是任何短消息),这样您的应用程序就可以进行常规的http请求-响应过程,以从MySQL获取数据。
有关同步适配器的更多信息:http://developer.android.com/training/sync-adapters/index.html
对于使用PHP的简单GCM的教程:http://www.programming-techniques.com/2014/01/google-cloud-messaging-gcm-in-android.html