0

有无限的在线群发短信提供商支持 Restful API。我主要研究不同国家的 Nexmo、Tropo、Twilio 定价。

让我们以短信到巴西为例。

[特罗普]

2¢ / msg

[ 尼克斯莫 ]

3.63¢ / msg

[ Twilio ] Twilo 提供基于提供商的服务。见定价。

Vivo    8.3¢ / msg
Claro   8.6¢ / msg
TIM     1.2¢ / msg
Oi      8.3¢ / msg

所以,我想要的是在发送短信之前,我想识别提供者。请参阅在 Twilio 中向TIM发送短信的示例更便宜,但其他 Tropo 和 Nexmo 更便宜。如果有办法识别电信提供商,那么我可以在发送短信之前编程使用哪个 API。我不知道这个问题是否应该在这里发布。有没有办法或 api 可以识别这个?谢谢你。

4

2 回答 2

1

我没有看到现成的解决方案,除了帐单中的数据库(在大多数情况下,它们会根据具体需求进行详细说明)

“第一”来源是国际电联。链接到文档 - http://www.itu.int/oth/T0202.aspx?parent=T0202 这是官方来源,但还没有准备好使用数据库。您必须花费大量时间手动创建数据库。

有一些预解析的数据库,如http://en.allworldsms.com/html/phone_codes.php ...它很丑,但它包含徽标。它不能在一个文件中下载,但仍然很容易使用。

于 2012-08-27T19:56:02.833 回答
0

如果您想使用他们拥有的基于 Web 的面板, http://www.data24-7.com/git.php提供免费查找服务。如果您想要 API 访问,他们每次查找都会收取亚美分的费用。当我使用它时,汇率大约是 0.006 美分。此外,数据只有大约 90% 的正确率。从那时起,他们可能已经对其进行了改进。

您可以获得的不仅仅是提供商,您还可以判断电话号码是否支持 SMS、是否是无线的以及问候中断音是什么(绕过语音邮件问候的号码)。

于 2012-10-11T16:10:57.603 回答