6

我想让用户通过 SMS 与我的 Django 应用程序进行交互。Twilio 的定价(电话号码和我要处理的文本量)还可以,但我为什么要这样做而不是通过运营商的电子邮件网关呢?

API 网关提供哪些 @vtext.com 等地址不提供的功能?

4

1 回答 1

4

API 网关提供哪些 @vtext.com 等地址不提供的功能?

保证交货。

发送到 SMS 网关的电子邮件通常会丢失消息,尤其是当您通过它们发送大量消息时。如果您超过(未记录的,完全任意的)费率,他们甚至可能会阻止您。实际上,我预计通过手机提供商的电子邮件网关发送电子邮件的成功率不会超过 90%。

除此之外,要正确使用网关,您将向用户询问他们的提供商,维护提供商网关地址数据库(过去已知会更改)。还要记住,世界上大部分地区都有号码可携带性;这意味着您需要不断监控交付失败(来自甚至费心发送它们的网关)并要求用户更新他们的提供商。

于 2011-06-29T18:30:54.200 回答