短信接收确认

标签 sms twilio tropo vonage plivo

我正在尝试使用 Twilio 进行不同的操作,但也欢迎使用 Nexmo、Tropo 或 Plivo 进行其他解决方案。

这是一种情况,我正在从服务器向一群客户端发送短信。我可以获得状态:例如已排队、正在发送、已发送或失败。以下是 Twilio 关于短信发送状态的说法:

"Sent" indicates that your message was successfully sent into the SMS 
network for delivery. However Twilio does not receive confirmation from 
the destination carrier that the message was received, and this is not 
a guarantee that the message has reached the intended device.
(https://www.twilio.com/help/faq/sms/what-do-the-sms-statuses-mean)

所以,我的问题是:Plivo、Tropo 或 Nexmo(或我错过的任何其他服务)是否会做类似的事情?我的意思是,知道客户直接收到短信还是客户的运营商收到短信非常重要。

PS。我什至不确定这是否可能

如有任何帮助或建议,我们将不胜感激。

最佳答案

Nexmo 确实有可能 - 正如其他 answercomment声明,Twilio 和 Tropo 不可能做到这一点。普利沃的docs look like their delivery receipts与 Nexmo 类似。

Nexmo如果承运商支持,则发送送货收据。在美国不是这样,但在国际上它经常受到支持。在这些情况下,Nexmo 将为您的应用程序提供 callback with a delivery receipt 。您还可以使用消息 ID query for the message status

此截屏视频显示 checking the DLR from the dashboard ,这实际上只是 API 之上的 UI。

Kevin makes the point如果消息通过多个提供商退回,这可能会很困难 - Nexmo 的重点之一是 getting as direct a connection as possible

[免责声明:我偶尔会为 Nexmo 进行开发人员宣传。]

关于短信接收确认,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19037322/

相关文章:

php - 执行AT命令在php中发送短信

twilio - 是否可以使用 Twilio API 更改消息传递 URL 回调?

任务关闭后,Twilio 工作人员事件不会从忙碌变为空闲

javascript - Tropo 托管服务是否允许包含第三方 JavaScript 库并在服务内使用它们?

javascript - Tropo 设置语音不起作用?

android - 如何获取草稿短信的地址

centos - gammu收不到短信

java - 可以从 J2ME 查询手机的 native 收件箱吗?

php - 如果在 Twilio 中未接听号码,如何录制语音邮件?