Я хотел бы спросить, как я могу отправить AWS SNS pu sh уведомление от начала до конца означает, что я не хочу использовать консоль для создания конечных точек, и я хочу отправить уведомление, используя nodejs. Я могу отправить уведомление для одного устройства с помощью консоли и перевести эту конечную точку для публикации sh уведомления. Я хотел спросить, как я могу полностью реализовать, используя nodejs. вот мое проверенное решение
var AWS = require('aws-sdk');
AWS.config.update({
accessKeyId: "",
secretAccessKey:"",
region: "us-east-1"
});
var sns = new AWS.SNS();
let payload2 = JSON.stringify({
default: 'Practice',
GCM: JSON.stringify({
notification : {
body : 'great match!',
title : 'Portugal vs. Denmark'
},
data:{
testdata: 'Check out these awesome deals!',
url: 'www.amazon.com'
}
})
});
console.log(payload2)
console.log('sending push');
sns.publish({
Message: payload2, // Required
MessageStructure: 'json',
TargetArn: 'Arn from console' // Required
}, function(err, data) {
if (err) {
console.log(err.stack);
return;
}
console.log('push sent');
console.log(data);
});
Я также хочу знать, как я могу отправить пакетное уведомление pu sh на несколько устройств?