SMS API建议

SMS API建议,api,sms,Api,Sms,我正在寻找几个短信api。 基本上是接收手机短信。 有什么建议吗?如果您正在寻找短信服务提供商?你可以试试 如果您想创建一个sms api,请查看有两个基本的“sms api”:SMPP和HTTP SMPP接口是蜂窝电话公司内部以及SMS发送/接收客户机和电信公司之间使用的全球标准。我建议阅读说明书。对SMPP的一般国际支持声称“SMPP v3.4符合性”,但在操作上,SMPP v5.0与3.4相比几乎没有变化,只是文档要好得多。SMPP v3.4规范文档有点稀疏,SMS论坛大大增强了5.0版的

我正在寻找几个短信api。 基本上是接收手机短信。
有什么建议吗?

如果您正在寻找短信服务提供商?你可以试试

如果您想创建一个sms api,请查看有两个基本的“sms api”:SMPP和HTTP

SMPP接口是蜂窝电话公司内部以及SMS发送/接收客户机和电信公司之间使用的全球标准。我建议阅读说明书。对SMPP的一般国际支持声称“SMPP v3.4符合性”,但在操作上,SMPP v5.0与3.4相比几乎没有变化,只是文档要好得多。SMPP v3.4规范文档有点稀疏,SMS论坛大大增强了5.0版的规范文档

SMPP规范记录了两个节点之间发送和接收SMS的方式:ESME或客户端(即您)和MC或“电信”端(即电话公司或SMS聚合器),您与之签订合同连接到国际SMS基础设施

如果要实现大容量,即:每秒多条SMS,则需要SMPP。SMPP协议是通过TCP运行的二进制PDU请求/响应对协议。基本的请求/响应对协议相对简单,但SMPP规范有许多扩展,而在现实世界中,由于扩展的数量太多,以及SMPP的各种功能如何由各种软件和电信公司实现的不一致性,事情变得相当复杂。使用SMPP需要一个守护进程/服务持续运行,以提供实时SMPP对等通信设施,并且不能仅在web应用程序代码中实现。将SMPP集成到web应用程序需要开发一个守护程序/服务来处理SMPP ESME/MC对的ESME部分,然后在该守护程序和web应用程序之间提供某种RPC机制

SMPP库的一个示例是。Logica是SMPP SMSC开发的先驱,并以开源的形式发布了该库。在Windows上运行的为数不多的软件之一。大多数开源SMPP代码在*nix上运行

或者,可以使用第三方软件。到目前为止,最广泛采用的开源SMPP服务器是。我知道有几个短信聚合器使用它。当您询问PHP和Linux时,与Kannel集成可能是您的最佳选择。我要警告您,配置是非常重要的。也有一些非开源的解决方案可用,例如,和Kannel相比,这两种产品都提供了更“交钥匙”的解决方案,可能更适合您的使用

对于低容量应用程序,实现SMS聚合器的HTTP接口要简单得多。有许多SMS聚合器提供HTTP接口。没有通用标准,但几乎所有标准都提供了相对简单的GET/POST HTTP接口,很容易集成到web应用程序或任何支持HTTP GET/POST的软件环境中。SMS聚合器通常还提供一些基于文件或XML的接口,用于更大容量的发送。正如上面的读者所提到的,这是一个短信聚合器的例子,他们被认为是“行业的先驱”。我使用的另一个例子是

每个SMS聚合器都有自己的HTTP API,尽管大多数聚合器都支持相同的服务。此外,他们中的大多数提供一些免费的考试学分。我已经编写了一些代码来测试其中的几个,这是一个简单的几个小时的过程,通常在您编写一个后不到一个小时。

您可以使用Android的免费开源短信网关

它将在你的Android手机上接收短信,然后向你在应用程序中指定的URL发送HTTP帖子


但是,请注意,此类服务将有吞吐量限制(大约每6秒1条短信),您必须管理“短信网关”的“主机”。如果你能负担得起,你可能想考虑虚拟短信提供商,如和。p> 我们正在使用,但到目前为止,只有波兰支持(可能很快就会改变)。也许你应该检查一下——你会发现有https规范。他们也有“邮件到短信”界面。

?你在找什么?你有什么要求?什么语言?哪个国家…英国和美国开始。最好是PHP。我用的是Clickatell:但我在付款方面有问题,而且发送短信的服务速度也很慢。