- android - 多次调用 OnPrimaryClipChangedListener
- android - 无法更新 RecyclerView 中的 TextView 字段
- android.database.CursorIndexOutOfBoundsException : Index 0 requested, 光标大小为 0
- android - 使用 AppCompat 时,我们是否需要明确指定其 UI 组件(Spinner、EditText)颜色
我正在尝试弄清楚如何使用我的 python/django 应用程序发送推送通知。我在网上找到了一些代码,当我从终端运行它时它可以工作,但它提示我手动输入 PEM 密码,我不知道如何设置它以便它自己工作。
from apns import APNs, Payload
apns = APNs(use_sandbox=True, cert_file='/Users/user/Desktop/Lunch-BoxCert.pem',key_file='/Users/user/Desktop/Lunch-BoxKey.pem')
token = '923...8b4'
# Send a notification
payload = Payload(alert="Hello World!", sound="default", badge=1)
apns.gateway_server.send_notification(token, payload)
当我通过调用 python manage.py runserver 运行它时,它会阻塞,直到我在终端中输入密码。无论如何知道如何解决这个问题?
最佳答案
我最后只是删除了 key 。
openssl rsa -in apns-dev-key.pem -out apns-dev-key-noenc.pem
我在这里遵循了这个教程:
https://blog.serverdensity.com/how-to-build-an-apple-push-notification-provider-server-tutorial/
关于python - 使用 python 和 PyAPNS 发送 iOS 推送通知,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18197269/
我尝试测试pyapns . 文档中提到了 hexlified_token_str。我的 token 以 base64 格式存储。 我尝试这样做 >>> notify('myapp', base64.d
我正在使用 PyAPNs 向 iOS 设备发送通知。我经常一次发送多组通知。如果任何 token 因任何原因损坏,该过程将停止。因此,我使用了增强设置和以下方法: apns.gateway_serve
我使用以下代码通过 apns 发送 ios 通知: from apns import APNs, Payload apns = APNs(cert_file='***.pem',key_file='*
我在我的应用程序演示中使用 PyAPNS 模块和 Bottle 框架向所有已注册的设备发送推送通知。一开始一切正常,我遵循了 PyAPNS 手册。但是一段时间后,我的服务在服务器后台运行,我开始收到错
我正在尝试基于 PyAPNs 为 iphone 实现推送通知 当我在本地运行它但它阻止并提示我手动输入密码并且在我输入之前不起作用 我不知道如何设置它以便在没有提示的情况下工作 这是我的代码: fro
我正在尝试为本教程中的 iOS 推送应用程序实现 APNS raywenderlich教程。 根据描述,我已经完成了一切。运行此命令后openssl s_client -connect gateway
我确信这是显而易见的,但我错过了。我已经通过 pip 安装了 PyAPN: # pip install apns 然后,当我尝试在 APN 中使用“增强”标志时,它不存在。 # python Pyth
我正在使用 PyAPNs 发送 iOS 推送通知。我还合并了以下已知问题的修复 https://github.com/djacobs/PyAPNs/issues/13 现在,如果我向单个设备发送通知,
我正在尝试弄清楚如何使用我的 python/django 应用程序发送推送通知。我在网上找到了一些代码,当我从终端运行它时它可以工作,但它提示我手动输入 PEM 密码,我不知道如何设置它以便它自己工作
我正在尝试让我的 django 应用程序向运行此服务的 iOS 应用程序的 iOS 设备发送推送通知。我正在尝试使用 pyapns发送通知。但是我无法让它连接到 Apple 推送通知服务器。 服务已基
我是一名优秀的程序员,十分优秀!