-
apns-worker是一款用于Apple推送通知服务的Python客户端库
资源介绍
APNS工人
这是Apple的推送通知服务的客户端库。 它不是第一个用于Python的此类库,但是,通常情况下,现有选项不能完全满足我们的需求:
没有依赖项(六个除外)。
开火,算了。 APNs是一种古怪的二进制协议,经常需要重新连接到服务并在发生错误后重新发送通知。
健壮。 我们在这里不做任何事情都是肮脏的。 可读性,测试和文档不是可选的。
快速开始
APNs客户本质上是有状态的。 默认的apns-worker后端使用Python线程异步处理要发送到服务的消息队列。 大多数用户将希望维护一个全局ApnsManager实例来处理消息。 请注意,如果您自己的程序是线程化的,则可能需要注意安全地创建此全局实例。
from apns_worker import ApnsManager
apns = None
def init_apns(key_path, cert_path):
- 上一篇: Python文件: python制作GIF迷宫动画.py
- 下一篇: python实现最简单的播放器