2017-09-02 241 views
1

我可以通过AWS SNS发送SMS'。我还设置了CloudWatch,并可以查看发送短信的日志。但是,我找不到订阅SNS主题到交付事件的方法?因此,只要SMS通过网络传递成功或失败,我将获得一个HTTPS发布到URL以记录结果。这很容易在SES中设置,但出现类似反弹的情况,但我无法在SNS仪表板上找到任何明显的信息,并且尝试在CloudWatch上设置通知似乎违反直觉,因为我们不需要离开SNS环境。我在这里错过了什么?AWS SMS:如何通过直接SNS通知获取递送状态

只需添加:通知需要在交付状态时立即发生(CloudWatch似乎延迟)。出于某种原因,AWS不会立即出现明显虚假号码(并且很乐意让您支付短信的全部价格),因此需要尽快完成失败。

回答

0

嗨我知道跟踪短信发送的发送状态的唯一方法是对aws lambda或kinesis流执行日志记录。因此,配方将是:

最后有它记录写在CloudWatch的gzip格式的压缩和Base64编码的头脑所以能够正确读取日志,您需要解压缩和解码数据一旦你有红色它从kinesis流

相关问题