删除推送通知服务器ApI

时间:2016-05-10 10:35:20

标签: android python ios google-cloud-messaging

是否可以使用消息ID

从ios设备或apns api中删除特定的推送通知消息

目前我正在使用

发送通知
 data = json.dumps({"to" : gcm_token,
                            "content_available":False,
                            "priority": "high",
                            "notification": { "sound":"default",
                                              "badge":"1",
                                              "click-action":activityName,
                                              "body":subject}
                            })

 request_header={'Content-Type': 'application/json', 'Authorization': 'key=%s'%(Auth_Key)}

 request = urllib2.Request('https://gcm-http.googleapis.com/gcm/send', data, headers=request_header)
 response = urllib2.urlopen(request).read()

1 个答案:

答案 0 :(得分:0)

在您的代码中找到的徽章是一个数字,表示客户端应用主页图标角落中显示的传入消息数。您可以按照Push Notifications Tutorial: Getting Started中的说明将badge设置为0来删除通知。

但是,如果您要删除特定通知,则已在SO { - 3}}中提供了解决方案。我希望它有所帮助。 :)