0
私はamazon snsに関する奇妙な問題があります。私はアンドロイドデバイスにプッシュ通知を送るためにamazon awsのnodejs sdkを使用しています。問題は、メッセージIDが返されたアマゾンサーバーにメッセージを送信するときですが、メッセージは配信されません。amazon snsを使用してGCMプッシュを受信していません
ここではアマゾンのコードを公開します:
publishMessage : function(topicArn,message){
var gcmMessage = JSON.stringify({data:message});
var SnsMessage = JSON.stringify({default:"default",GCM:gcmMessage});
var params = {
Message : SnsMessage,
TopicArn : topicArn,
MessageStructure : "json"
};
console.log("AmazonService",params);
return AmazonSns.publish(params).promise();}
を私は通知が完璧に働いているアマゾンコンソールを使用して公開する場合。 また、gcmMessageからJSON.stringifyを削除すると、pushnotificationが送信されますが、gcmデータはありません。