使用PyAPNs的iOS推送通知

时间:2014-01-07 10:34:03

标签: python ios push-notification

我正在尝试从我的Python服务器向我的iOS应用程序发送推送通知,将示例代码复制粘贴到Git中。

from apns import APNs, Payload

apns = APNs(use_sandbox=True, cert_file='MyAppCert.pem', key_file='MyAppKey.pem')

# Send a notification
token_hex = MY_TOKEN_NUMBER
payload = Payload(alert="Hello World!", sound="default", badge=1)
apns.gateway_server.send_notification(token_hex, payload)

从浏览器调用api时出现以下错误:

SSLError: [Errno 336265218] _ssl.c:351: error:140B0002:SSLroutines:SSL_CTX_use_PrivateKey_file:system lib
  1. 我应该在哪里将MyAppCert.pem MyAppKey.pem存储在服务器上?
  2. 除了将它们放在文件夹中之外我还需要做些什么吗?
  3. 我应该设置整个路径吗?

0 个答案:

没有答案