使用 GCM 推送通知

Push Notifications using GCM

我有 Python2.7 并安装了以下模块:feedparser、Kivy、plyer 和 setuptools-17.0。

我正在开发一个简单的 Android 应用程序,里面有一个网络查看器,核心功能是我解析一个简单的 XML 并且每当发布新的提要时我希望用户收到他的 Android 设备上的推送通知。

我有自己的网络服务器,我也在网络上尝试过不同的推送服务,但它们都是试用版或非常有限。有人可以给我有关如何管理推送服务的指导吗?也许有一些关于我需要哪些模块才能完成工作的提示。

您将需要创建几个与 Google 的 GCM 交互的服务

您将需要一个可调用程序 URL,它可以在应用程序首次启动时处理设备的注册。

当您有新的通知要发送时,您还需要发送一个 JSON 文件,其中包含要发送的数据。

所有这些在 Python 中都相当简单。

您可以在此处获取更多信息。

https://developers.google.com/cloud-messaging/

您将需要一个 Google 帐户来设置 GCM