当前位置:  开发笔记 > 编程语言 > 正文

您可以使用什么来使应用程序能够接收SMS消息?

如何解决《您可以使用什么来使应用程序能够接收SMS消息?》经验,为你挑选了3个好方法。

这很简单.是的,您需要一个"短信网关"提供商.那里有很多.这些公司为您提供发送/接收短信的API.

例如,德国公司Mobilant提供了一个简单的API.如果你想收到一个SMS,只需编写一个简单的PHP/JSP/s.th.else动态网页,让Mobilant调用它.

例如

Mobilant会为您收到短信

Mobilant呼叫您的网页http://yourpage.com/receive.php?message= ...

你做你需要做的事

你真的不想设置自己的短信服务器或中心;-)这是非常昂贵的,需要几个月的设置和费用一些不错的法拉利.

使用提供商并按SMS付费.这是最便宜,最快捷的方式.



1> Marcel..:

这很简单.是的,您需要一个"短信网关"提供商.那里有很多.这些公司为您提供发送/接收短信的API.

例如,德国公司Mobilant提供了一个简单的API.如果你想收到一个SMS,只需编写一个简单的PHP/JSP/s.th.else动态网页,让Mobilant调用它.

例如

Mobilant会为您收到短信

Mobilant呼叫您的网页http://yourpage.com/receive.php?message= ...

你做你需要做的事

你真的不想设置自己的短信服务器或中心;-)这是非常昂贵的,需要几个月的设置和费用一些不错的法拉利.

使用提供商并按SMS付费.这是最便宜,最快捷的方式.



2> NomadAlien..:

我在一个linux盒子上使用了kannel,旧手机通过串行电缆连接到盒子上.手机中有预付卡,因为我只使用它作私人用途.像魅力一样工作!



3> cjkarr..:

如果你在Linux机器上运行,你可以看看Gammu:

http://www.gammu.org

使用Gammu,您可以将其配置为定期轮询移动电话以获取新的SMS消息.当Gammu找到新消息时,它可以将它们存储在SQL数据库中.然后,您可以编写另一个程序来定期轮询数据库并对新消息采取措施.

使用此常规设置,我成功部署了一个自制的双向SMS应用程序.我配置Gammu通过蓝牙从手机上取消信息.Gammu将它们放在MySQL数据库中,我有一个Tomcat Web应用程序定期轮询新消息.找到新消息后,系统会处理该消息.

这是一种有点"管道和挽救线"的设置,但它工作得很好,并且比我之前测试过的许多"专业"SMS网关更可靠.因人而异.

推荐阅读
虎仔球妈_459
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有