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

Amazon SNS-发送短信、送货状态

仇经武
2023-03-14

我正在尝试使用亚马逊SNS发送消息,但它显示了非典型的行为。它向一些号码发送消息,而向另一些号码发送消息,也可能不发送消息。

import boto3
client = boto3.client('sns', .....)
client.publish(PhoneNumber, Message)

我正在使用publish API直接为OTPs发送SMS而不使用主题。有什么办法我可以得到他们的送货状态吗?区域/DND是否会影响交货。这是为了印度数字。我使用的是事务性消息。

共有1个答案

印劲
2023-03-14

在控制台上有“短信首选项”。需要为CloudWatch日志访问和报告存储桶设置IAM角色。一旦设置好它们,亚马逊就会开始在CloudWatch中存储日志。一旦完成,它将开始在控制台UI中显示交付率和状态,并在CloudWatch中显示详细的日志。

交货失败的原因多种多样。上面列出了他们的全部资料。即使消息类型为transactional,DND也会影响传递。

 类似资料:
  • 本文向大家介绍Twilio 发送短信,包括了Twilio 发送短信的使用技巧和注意事项,需要的朋友参考一下 示例 要使用Twilio和Python发送您的第一条SMS,您只需要Twilio-Python帮助程序库即可开始。            

  • egg 发送短信逻辑 service 'use strict'; const Service = require('egg').Service; class UserService extends Service { /** * 发送验证码 */ async sendCode() { //1. 获取用户手机号 const { phone } = this

  • 问题内容: 我正在尝试从我的应用程序发送紧急短信。我必须确保SMS发送成功。 在Android系统启动后并进行检查后,将发送SMS。 因此,我有一个处理BOOT_COMPLETED意向过滤器的服务类。此类进行检查,如果内容正确,则尝试通过另一个“扩展服务”类发送SMS消息 确保成功发送短信后,两个服务(处理启动呼叫的服务和发送短信的服务)都必须退出。 问题1 :如何使我的短信发送功能在超时的情况下

  • 问题内容: 从Java应用程序发送和接收短信的可能方法是什么? 问题答案: 如果您想要的只是简单的通知,许多运营商都支持通过电子邮件发送短信;通过电子邮件查看短信

  • 我的应用程序通过SmsManager.sendMultipartTextMessage发送短信,然后通知服务器短信发送的状态。 一切正常,但Yota操作员有问题。短信不会发送到 MTS 运营商的手机。Yota运营商的员工声称MTS运营商阻止接收来自Yota的消息。 这不是我们的问题,但Android系统说,这样的短信成功交付。我们无法从其他手机重新发送此类短信,因为我们的系统认为它们已经成功发送。