我尝试使用下面的代码发送 FCM 通知
json_data = {
"to": msg_to,
"notification": {
"body": msg,
"title" : title,
"icon": icon,
"click_action": url
},
}
url = 'https://fcm.googleapis.com/fcm/send'
myKey = "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"
data = json.dumps(json_data)
headers = {'Content-Type': 'application/json', 'Authorization': 'key=%s' % myKey}
req = urllib2.Request(url, data, headers)
f = urllib2.urlopen(req)
将消息“发送至”时,我在浏览器中没有收到通知:/topics/all
但是,如果我使用“to”发送消息:我的注册令牌,我就会收到通知。
有人可以告诉我为什么会发生这种情况吗?我知道发送到/topics/all 的消息应该到达所有注册用户,并且all是默认主题,无需专门订阅。
四季花海
相关分类