मैं एंड्रॉइड और आईओएस दोनों के लिए अमेज़ॅन एसएनएस मोबाइल पुश अधिसूचनाओं का उपयोग कर रहा हूं। मैं केवल टेक्स्ट और आइकन के साथ पुश अधिसूचना भेजने में काफी सफल हूं। अब मैं एक छवि नीचे के साथ अधिसूचना भेजने की कोशिश कर रहा हूँ। मैंने हर जगह खोज की लेकिन काम करने के लिए एक आदर्श दस्तावेज़ नहीं मिला। कृपया कोई सुझाव।Node.js का उपयोग कर छवि के साथ एसएनएस पुश अधिसूचनाएं?
मैंने एनपीएम का उपयोग करके इस पैकेज को स्थापित किया, मैंने पुश अधिसूचना भेजने के लिए इसका इस्तेमाल किया। कृपया इस लिंक को देखें। https://www.npmjs.com/package/sns-mobile
AWS_SNS_App.getUsers(function (err, allDevices) {
if (err) {
console.log(err, err.stack); // an error occurred
} else {
if (allDevices.length != 0) {
var totalDevices = 0;
for (var i = 0; i < allDevices.length; i++) {
totalDevices = totalDevices + 1;
AWS_SNS_App.sendMessage(allDevices[i].EndpointArn, message, function (err, messageId) {
if (err) {
console.log('An error occured sending message to device %s');
res.send(err);
} else {
//res.send('Successfully sent a message to device , MessageID was : ' + messageId);
}
});
}
if (totalDevices === allDevices.length) {
res.send('Successfully sent a message to all devices');
}
}
}
});
SendMessage (endpointArn, संदेश, कॉलबैक) एक उपयोगकर्ता के लिए एक संदेश भेजें। संदेश पैरामीटर स्ट्रिंग या ऑब्जेक्ट प्रारूपों के साथ हो सकता है। कॉलबैक प्रारूप कॉलबैक है (गलती, संदेश आईडी)।
दस्तावेज़ों से यह एक एंडपॉइंट भेजने के लिए इंगित करता है, संदेश और हमें किसी भी प्रतिक्रिया का कॉलबैक मिलेगा। मुझे लगता है कि छवि के साथ एक छवि भेजने के लिए, क्या यह संभव है या ऐसा करने का कोई और तरीका है।
धन्यवाद।
क्या आप एमएमएस संदेशों का जिक्र कर रहे हैं? एंड्रॉइड/आईओएस पुश नोटिफिकेशन छवियों को भेजने में भी समर्थन करते हैं? –
नहीं, मैं एमएमएस संदेशों का जिक्र नहीं कर रहा हूं। –
मैंने अपना प्रश्न संपादित किया –