Django向IOS简单推送通知

时间:2018-05-30 07:41:48

标签: python django apple-push-notifications

我想创建简单的功能,用于向IOS设备发送推送通知。在我的模型中,我存储了Device_type和Device_token

对于Android我使用下面的请求编写了简单的代码

import requests, json

def send_push_notif_android(device_token,title,msg):

    payload = {
        "to" : device_token,
        "notification" : {
        "title": title,
        "text": msg
      }
     }

     url = "https://fcm.googleapis.com/fcm/send"

     header = {
        "Content-Type":"application/json",
        "Authorization":"key = <app key>"
      }
     requests.post(url, data=json.dumps(payload), headers=header)

我不知道如何为IOS做这件事 我生成了Certificates.pem文件并将其保存在我的根文件夹中。 有人能告诉我如何编写这样的最简单的例子。

2 个答案:

答案 0 :(得分:0)

也许您正在寻找django-push-notifications

答案 1 :(得分:0)

由于此问题仍在搜索中出现,here是2020年更新版本的Python3 HTTP2兼容脚本,用于发送推送通知。