这存在吗?
这些都没有:SMSLib,JSMPP,Cloudhopper,Apache Camel
。公开 Web 服务
我已经设法使用 SMSLib 创建了自己的 Web 服务,但我过去遇到了问题:
SMSLib:NO_ROUTE后,我该怎么办?
所以我想要一个更高级别的应用程序,我不必在其中编写任何代码。这对我来说听起来很合理。
今天,我的主要应用程序对此 Web 服务进行 HTTP 调用,https://.../sendSMS?to=...&body=....
你肯定不会在纯SMPP库中找到它。您可能会找到可以做到这一点的应用程序(通常是旧的,大的,丑陋的和付费的应用程序)。
在我发布问题几个月后,这个问题已经过去了。
SMSLib有"SMSServer"(org.smslib.smsserver),它正是这样做的。
http://smslib.org/doc/smsserver/
它确实公开了一种网络服务,具有 3 个 URL
- "服务器-ip:端口/" - 网关列表
- "服务器-ip:端口/发送" - 发送短信
- "server-ip:port/read" - 读取发送到网关的短信
此外,Kannel 还公开了 URL:
http://www.kannel.org/download/1.4.0/userguide-1.4.0/userguide.html#AEN4064
-
http://....:13013/cgi-bin/sendsms?username=foo&password=bar&to=0123456&text=Hello+world