从 django 应用程序触发的对 android 应用程序实现简单通知的最简单方法是什么



我正在开发我的第一个 Django 应用程序,它已经在我网站的某些部分使用了 Pusher 的服务 - 它工作得很好。

我想添加一个适用于 Android 的通知应用程序,该应用程序将提醒注册用户有关该特定用户的新活动。

我想知道:

1)实施它的最佳方法是什么?我应该也使用Pusher,还是应该使用Google的推送服务(或者其他服务?什么是最简单的?

2) Android 应用程序用户将如何获得 Django 的身份验证?应用如何"知道"用户是否同时使用设备的浏览器登录并且不应发送通知?

我是安卓新手。如果有人可以回答/描述一般架构/导致适当的文档,那就太好了。

您可以使用

Android的云到设备消息传递(C2DM) - https://developers.google.com/android/c2dm/。

对于第三方,有城市飞艇 - http://urbanairship.com/。

如果使用 C2DM,则会获得特定于用户的令牌。使用该令牌向用户发送消息。

您需要确定用户是否在线(浏览),这样您就不需要发送通知。你可以看看这个应用程序:https://bitbucket.org/zalew/django-online-status/wiki/Home。

最新更新