gpt4 book ai didi

node.js - 在 Node js : Invalid parameter: PhoneNumber Reason: +XXXX is not valid to publish 中使用 Amazon SNS 发送短信

转载 作者:搜寻专家 更新时间:2023-11-01 00:11:01 25 4
gpt4 key购买 nike

这是我使用 AWS 短信服务向特定号码发送短信的代码。

var AWS = require('aws-sdk');

AWS.config.update({
accessKeyId: '{ID}',
secretAccessKey: '{KEY}',
region: 'us-east-2'
});
var sns = new AWS.SNS();

var params = {
Message: 'this is a test message',
MessageStructure: 'text',
PhoneNumber: '+XXXXXXXX'
};

sns.publish(params, function(err, data) {
if (err) console.log(err, err.stack); // an error occurred
else console.log(data); // successful response
});

但是我在控制台中得到以下错误

'InvalidParameter: Invalid parameter: PhoneNumber Reason: +XXXXXX is not valid to publish

最佳答案

请尝试将区域设置为“us-east-1”。它以前对我有用。

var sns = new AWS.SNS({ "region": "us-east-1" });

关于node.js - 在 Node js : Invalid parameter: PhoneNumber Reason: +XXXX is not valid to publish 中使用 Amazon SNS 发送短信,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43557069/

25 4 0