我试图使用POST调用GCM通知。我使用的代码是:
var jsonbody={"to": "/topics/global",
"data": {
"title": "TestTitle",
"is_background": false,
"message": "Testmessage",
"image": "",
"payload": {
"team": "India",
"score": "5.6" },
"timestamp": "2016-12-13 16:32:05"
}
};
var request = require('request');
request.post({
headers: {'content-type': 'application/json',
Authorization:'key=(my key)'},
url: 'https://fcm.googleapis.com/fcm/send',
BODY: jsonbody
}, function (error, response, body) {
if (error) {
console.log('failure ' + error);
} else {
console.log('success '+response + 'and ' +body);
}
});我犯了错误,因为:
成功对象对象和JSON_PARSING_ERROR:位于0位置的文件的意外令牌结束。
发布于 2017-01-03 11:09:29
实际上我遗漏了一些东西
body: JSON.stringify(jsonbody)休息一切都是正确的。
https://stackoverflow.com/questions/41438968
复制相似问题