Amazon SNS已停止向手机发送短信

编程入门 行业动态 更新时间:2024-10-07 18:30:55

Amazon SNS已停止向手机<a href=https://www.elefans.com/category/jswz/34/1766794.html style=发送短信"/>

Amazon SNS已停止向手机发送短信

我创建了一个简单的lambda函数,以后将与更大的应用程序集成。该功能使用SNS API将短信发送到指定的号码。我配置了一个测试事件,以查看该功能是否成功。成功了;然后几天后它停止了,再也无法发送文本了。 Node.js以及测试事件看起来都不错。

我在电话号码不同的不同区域多次删除并重新创建了该功能。仍然无法删除文本。您能帮我发现这里发生的问题吗?

index.js

var AWS = require('aws-sdk');
exports.handler = (event, context, callback) => {
  var sns = new AWS.SNS();
  var params = {
    Message : event.message,
    MessageStructure : 'string',
    PhoneNumber : event.number,
    Subject : event.subject
  };

  sns.publish(params, function(err,data){
     if (err) console.log(err, err.stack);
     else console.log(data);
  });
};

测试事件:

{
  "message": "Hello",
  "number": "+46762XXXXXX",
  "subject": "From AWS"
}

日志输出:

START RequestId: f524d981-e076-42a1-a52f-8cf069824675 Version: $LATEST
2020-05-20T12:55:47.825Z    f524d981-e076-42a1-a52f-8cf069824675    INFO    {
  ResponseMetadata: { RequestId: 'de11439f-ca97-5573-ba79-14a0e18438fb' },
  MessageId: '4af17199-2da6-519c-9848-26a606b5ec14'
}
END RequestId: f524d981-e076-42a1-a52f-8cf069824675
REPORT RequestId: f524d981-e076-42a1-a52f-8cf069824675  Duration: 811.12 ms Billed Duration: 900 ms Memory Size: 128 MB Max Memory Used: 82 MB  Init Duration: 348.05 ms    

更新:根据一些在线论坛,问题可能出在帐户支出限额上;增加限制,例如50美元,可以恢复短信的发送。但是,就我而言,我无法保存preferense详细信息中的新更改。错误输出为:

Couldn't set text messaging attributes.
Error code: InvalidParameter - Error message: Invalid parameter:
回答如下:

您需要打开一张门票才能将限额提高到例如$ 50。然后,在解决票证之后,您必须在帐户支出限额中设置新值(50)。

逐步就是正确的here

更多推荐

Amazon SNS已停止向手机发送短信

本文发布于:2024-05-07 21:59:32,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1757446.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:发送短信   手机   Amazon   SNS

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!