使用GCM有哪些要求?我是否需要托管在线数据库?

时间:2014-01-07 05:51:10

标签: android google-cloud-messaging android-notifications

我正在开发一个Android应用程序,该应用程序应该使用通知在已定义的Facebook页面中通过任何新帖子提醒用户,我要求一个机制来执行此操作,但有些人回答尝试使用Google Cloud Messaging但我不知道知道我应该使用它吗

3 个答案:

答案 0 :(得分:1)

您需要拥有自己的服务器(3方服务器)以及您可以运行的一些代码以将通知推送到Google云服务器。

在您的数据库中,您将存储用户设备令牌,以便在发送警报时,您可以检索它们并提交一组Android令牌

以下是来自Google的图片,用于说明我的回答:

enter image description here

答案 1 :(得分:0)

一种方法是你需要一个xampp和gcm充当android和服务器之间的链接来传递信息。它有你在服务器中使用的浏览器密钥。

看看这个。

  

http://www.androidhive.info/2012/10/android-push-notifications-using-google-cloud-messaging-gcm-php-and-mysql/

答案 2 :(得分:0)

检查sdk中的APIDEMOS 在那里你可以找到关于android GCM, 您只需要SENDER_ID(For Client)和APP_ID(供您(第三方)服务器使用), 您可以从Google控制台页面获取,您必须注册您的应用程序包,然后您必须打开GCM功能,您将获得SENDER_ID和APP_ID 完成此操作后,您将在apidemos简单主机中进行服务器演示,在您的系统中更改客户端中的URL并进行尝试 你会有IDEA它是如何工作的, 如果你有4.0及以上的设备,那就太好了,否则你需要在Android设备中登录你的Gmail。