当前位置: 首页 > 知识库问答 >
问题:

为什么亚马逊SNS服务不允许我选择短信订阅协议?

连成益
2023-03-14

我正在尝试使用亚马逊的SNS服务发送一些短信,我正在遵循https://docs . aws . Amazon . com/SNS/latest/DG/SMS _ publish-to-topic . html上的教程,但是AWS不让我选择短信作为有效协议,它只显示SQS选项:

我已经将我的电话号码设置为SMS沙盒,并能够按照教程直接发布SMS消息:https://docs.aws.amazon.com/sns/latest/dg/sms_publish-to-phone.html#sms_publish_console

有人知道为什么AWS SNS服务上不提供此SMS协议吗?

共有2个答案

百里意智
2023-03-14

所以使用先进先出不会让你使用短信作为一个有效的协议?除此之外,你还做过什么别的事情吗?从FIFO换?

滑乐逸
2023-03-14

我刚刚发现,这是因为我把我的主题设置为FIFO而不是标准…如果有人犯了同样的疯狂和愚蠢的错误,请注意这一点,然后在谷歌搜索下发疯。

 类似资料:
  • 我正在尝试使用亚马逊AWS向我的手机发送短信。特别是,我正在使用SNS服务,在创建新订阅的过程中陷入了困境。 抱歉,我的屏幕截图在下拉菜单中无法工作,所以我用手机拍了一张贫民区的照片。 有什么想法吗?

  • 我正在尝试开发这个AWS请求的后续程序:https://docs.AWS.amazon.com/general/latest/gr/sigv4-signed-request-examples.html 当您“按原样”执行时,它可以工作,但我正试图从该脚本发送一个SMS,并且不断得到“签名不匹配”响应(HTTP 403): 现在,我在(默认)Python脚本中更改的只是这一部分(当然,没有公开我的电

  • 当我在Amazon SNS上确认订阅时,出现以下错误: 检测到1个验证错误:“令牌”处的值null未能满足约束:成员不能为null(服务:AmazonS;状态代码:400;错误代码:ValidationError;请求ID:14f5c18d 如何解决这个问题?

  • 我正在使用亚马逊 SNS 和亚马逊认知服务在 iOS 应用程序中实施推送通知。Cognito成功保存了代币,我的应用程序收到通知,一切正常,但有一件事。 现在,当仍在开发中时,我需要手动将endpoint添加到SNS主题,以便所有订阅者都可以获得通知。当我向App Store推送更新时,将会有数千个令牌需要添加。 我正在研究Amazon AWS留档,但不知道是否有可能在没有额外努力的情况下实现它。

  • 我试着用亚马逊sns发送短信 成功将短信发布到电话号码+23481XXXXXXX。消息“ID”:********************************* 但消息状态显示为“Fail”。 请问在我开始发送短信之前,在验证我的帐户之后,我还有什么其他的事情要做吗?

  • 我有一个用例,其中将有数据流到来,而我不能以相同的速度消耗它,并且需要一个缓冲区。这可以使用SNS-SQS队列来解决。我知道Kinesis解决了同样的目的,那么有什么区别呢?为什么我应该喜欢(或者不应该喜欢)Kinesis?