【发布时间】:2016-11-30 01:05:15
【问题描述】:
Amazon SNS 提供了一种在全球范围内发送 SMS 的工具。
如果我们提供手机号码和短信并使用 SNS 传递该消息,我想从 Lambda 函数发送 SMS,但我没有找到适用于 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
});
};
【问题讨论】:
标签: node.js amazon-web-services amazon-s3 aws-lambda amazon-sns