python - 从 Python 代码发送 Apple 的推送通知

标签 python django cocoa-touch apple-push-notifications udid

我想从 Python 代码(Django 应用程序)向客户的手机发送推送通知。

我找到了几个实现,其中之一在这里:http://leepa.github.com/django-iphone-push/

我的问题是 - 如何识别我要向其发送通知的设备?我应该使用手机的 UDID 吗?我担心的是它在 iOS5 中已经被弃用,所以我想知道如何将用户与我的 Django 服务器中的手机绑定(bind)?

最佳答案

Apple 只允许您向安装了 iOS 应用程序且用户允许您的应用向其设备发送通知的设备发送通知。您可以在 this developer document 中找到有关 Apple 如何处理(推送)通知的更多信息。 .

如果您没有 iOS 应用程序,但仍想向用户发送通知,您可以考虑使用 Prowl,Notifio或棚车。这些应用程序允许您使用其 API 将通知传递到用户设备。对于大多数这些服务,它们都有可用的 Python 包。

关于python - 从 Python 代码发送 Apple 的推送通知,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8960780/

相关文章:

python - 使用 cython 进行慢速多处理

Django 详细请求日志记录

python - KeyError : u"Migration rango. 0002_auto_20150905_0345 依赖引用不存在的父节点

iphone - “保持” UIButton 行为 - `Touch Cancelled` 控制状态阻止进一步的控制状态

python - 使用python Django测试ldap连接

Python:将 OrderedDicts 的 OrderedDict 解析为 Pandas Dataframe

python - 如何使用 Python Requests 库在 post 请求中发送 cookie?

django - 如何使用 Bootstrap 在 Django 中自定义复选框和单选框?

iphone - 将 block 闭包存储为 IBAction

cocoa-touch - 来自 CALayer (AVPlayerLayer) 的 OpenGL 纹理