我如何从我的python服务器发送iOS推送通知?

时间:2014-01-05 15:51:57

标签: python ios push-notification apple-push-notifications

我想将来自我的python服务器的警报(例如,某些任务已经完成或失败等)发送到我的iPhone,我想知道这个过程会带来什么。

  1. 我是否需要开设Apple开发者帐户?
  2. 我是否需要在iOS设备上安装应用才能接收这些提醒?
  3. 是否有一种机制可以让我的团队的其他成员注册这些警报?我如何注册自己和我的团队成员?
  4. 是否有一种将这些警报发送到Android设备的简单方法?
  5. 我遇到了这个python库:https://github.com/djacobs/PyAPNs但是我错过了大局。是否有博客文章或一些其他文档。我想过使用Prowl,但似乎应该有更直接的方式。谢谢!

2 个答案:

答案 0 :(得分:0)

答案 1 :(得分:0)

快速回答您的问题,详情请参阅@valheru提供的参考资料

  
      
  1. 我是否需要开设Apple开发者帐户?
  2.   

是的,

  1. 向apns发送通知的服务器证书
  2. 用于开发接收通知的应用的配置文件
  3. 将应用程序绑定到证书
  4.   
        
    1. 我是否需要在iOS设备上安装应用才能接收这些提醒?
    2.   

    是的,每个应用都需要一个独特的证书。

      
        
    1. 是否有一种机制可以让我的团队的其他成员注册这些警报?我将如何注册自己和我的团队   成员?
    2.   

    每个成员可以安装绑定到您用于在服务器上发送通知的证书的相同应用程序,在应用程序从apns注册device token后,并传递到您的服务器,您的服务器可以指定每个{{1发送通知。

      
        
    1. 是否有一种将这些警报发送到Android设备的简单方法?
    2.   

    检查https://github.com/geeknam/python-gcm