gpt4 book ai didi

python - 如何通过 Parse 检查推送通知发送是否已送达

转载 作者:太空宇宙 更新时间:2023-11-03 17:24:36 24 4
gpt4 key购买 nike

我正在从 Android 应用程序解析中保存 deviceId。

import json,httplib
connection = httplib.HTTPSConnection('api.parse.com', 443)
connection.connect()
connection.request('POST', '/1/push', json.dumps({
"where": {
"deviceId": 22
},
"data": {
"alert": "Yo baby ... ."
}
}), {
"X-Parse-Application-Id": "aaa",
"X-Parse-REST-API-Key": "bbb",
"Content-Type": "application/json"
})
result = json.loads(connection.getresponse().read())
print result['result']
connection.close()

我总是得到 True 的结果。我如何知道推送通知是否已发送或向该设备发送推送通知失败。

最佳答案

检查 the documentation (Section 20.7.3. Examples)

据我所知,您必须检查 connection.getresponse()status 是否返回 2xx 代码 ( more here ) ,如果是这样,则 POST 成功,如果没有,您很可能会收到 5xx4xx 代码。

希望这有帮助:)

关于python - 如何通过 Parse 检查推送通知发送是否已送达,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32742250/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com