私は自分の Amazon Echo で遊んでいて、娘からの返信の後にテキスト メッセージを送信してくれる小さな関数を書きました。コードは正常に実行されますが、sns.publish は発生しません。黙って失敗します-エラーを発生させることはできません。適切な IAM 権限とトピック サブスクリプションを持っていると思います。誰か助けてくれませんか?
function textMom(kindOfDay){
var message = "Test";
var sns = new AWS.SNS();
console.log("textMethod")
sns.publish({
TopicArn: "arn:aws:sns:us-east-1:",
Message: message
}, function(err, data) {
if(err) {
console.log('error publishing to SNS');
context.fail(err);
} else {
console.log('message published to SNS');
context.done(null, data);
}
console.log(data);
});
}