一个信号推送通知

如何在节点js中创build推送通知时包含小图标和大图标url,我知道我们需要在发送推送通知时发送图像url,我需要在节点js中的代码示例..我有这个代码..

sendNotificationToSpecific =function (token,messages) { var sendNotification = function (data) { var headers = { "Content-Type": "application/json; charset=utf-8", "Authorization": "Basic MDNlMTNjYWMTgy" }; var options = { host: "onesignal.com", port: 443, path: "/api/v1/notifications", method: "POST", headers: headers }; var https = require('https'); var req = https.request(options, function (res) { res.on('data', function (data) { console.log("Response:"); console.log(JSON.parse(data)); }); }); req.on('error', function (e) { console.log("ERROR:"); console.log(e); }); req.write(JSON.stringify(data)); req.end(); }; var message = { app_id: "awer342-d744-4787-b59a-f55c6215c491", contents: {"en": messages}, include_player_ids: [token], }; sendNotification(message); }; 

正如你可以在文档https://documentation.onesignal.com/reference#section-appearance中看到的,你可以简单地扩展你的消息对象

 var message = { app_id: "xxxx", contents: {"en": messages}, include_player_ids: [token], small_icon: "resource_name", // can not be an url large_icon: "http://url/ or resource_name" }