0

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

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

我想知道:

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

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

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

4

1 回答 1

0

您可以使用 Android 的云到设备消息传递 (C2DM) - https://developers.google.com/android/c2dm/

对于第 3 方,有 Urban Airship - http://urbanairship.com/

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

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

于 2012-05-14T22:07:55.250 回答