【问题标题】:What is the easiest way to implement simple notifications to an android app, triggered from a django app?从 django 应用程序触发的 android 应用程序实现简单通知的最简单方法是什么?
【发布时间】:2012-05-14 21:19:56
【问题描述】:

我正在开发我的第一个 Django 应用程序,该应用程序已经在我网站的某些部分使用 Pusher 的服务 - 效果很好。

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

我想知道:

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

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

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

【问题讨论】:

    标签: android django push-notification pusher


    【解决方案1】:

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

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

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

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

    【讨论】:

    • 谢谢。 Pusher 和 Urban Airship 不是很像吗?至于 C2DM:你所说的那个令牌,它基于什么?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2020-12-29
    • 2023-03-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多