ここに、AWS SMSサービスを使用して特定の番号にSMSを送信するためのコードを示します。ノードjsのAmazon SNSでSMSを送信する:無効なパラメータ:PhoneNumber理由:+ XXXXが公開できません
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は:無効なパラメータ:PhoneNumberの理由:+ XXXXXXは
実際の電話番号または+ XXXXXXを使用しましたか?本当の場合は、形式を表示できますか? +123456789012 – Molda
はい実際の電話番号は '+ 91XXXXX '形式、91は国コードです – Jabaa
[AWSコマンドラインインターフェイス(CLI)]を使用して電話番号へのメッセージの送信をテストできます)](http://aws.amazon.com/cli/)。 "aws sns publish - phone-number + 91XXXX - メッセージ"公開されました –