Amazon SNS는 전 세계적으로 SMS를 전송하는 기능을 제공합니다.AWS 람다 함수에서 Amazon SNS를 사용하여 SMS를 보내는 방법
람다 함수에서 SMS를 보내려합니다. 우리는 모바일 번호와 문자 메시지를 제공하고 SNS를 사용하여 메시지를 전달했지만 NodeJS 또는 java에 대한 유용한 문서 나 예제 코드를 찾지 못했습니다.
해결책을 제안 할 수 있습니까?
코드 :
var params = {
Message: 'Hi this is message from AWS_SNS', /* required */
MessageAttributes: {
someKey: {
DataType: 'String' ,
StringValue: 'String'
},
},
MessageStructure: 'String',
PhoneNumber: '+91MyNUMBER',
Subject: 'MYSubject',
//TargetArn: 'arn:aws:sns:us-west-2:798298080689:SMS',
//TopicArn: 'arn:aws:sqs:us-west-2:798298080689:SendSMS'
};
sns.publish(params, function(err, data) {
if (err) console.log(err, err.stack); // an error occurred
else console.log(data); // successful response
});
};
안녕하세요 @Rafal Wiliński 나는 유효한 TopicARN으로 메시지를 보낼 수 있지만 SNS 의사를 밀어 내고 있습니다.하지만 유모차에서 전화 번호를 사용할 때 그 던짐은 {[UnexpectedParameter : 예기치 않은 키 'PhoneNumber'가 params] 메시지 : '예기치 않은 키 \'PhoneNumber \ '가'params '에서 발견되었습니다. – user4045063