关于JAVA应用程序发送短信方面的问题

liverpoolilove 发布于 2013/12/17 13:40
阅读 454
收藏 0

最近公司的产品想添加短信提醒功能,我在网上找了些这方面的资料,大概有3种说法:

1. 直接去访问移动或者联通,电信的网关(这种不适合我们,一个是公司项目的发送需求量不大,二个是费用太高)

2. 通过调用第三方的短信代理服务提供商,比如中国网建(http://sms.webchinese.cn)。(我自己在该网站上注册,有10条测试信息,我按照网页上提供的Demo,发送成功。但是公司的项目是需要有回复功能的,就是类似10086那样,回复1,2,3,根据客户的回复再通过后台应用程序来处理。。我打该服务商的客服电话,客服跟我解释说回复的信息不保证,因为回复是免费的,即使收到回复信息,也是回复到他们的平台。。如果需要查看回复信息,需要调用他们的API去查询回复信息。这个也不是很好,1.回复信息不能保证,2.即使有回复,也是回复打他们的平台。我试着回复了一条,然后去查询回复日志,还真没有回复信息。。。这一点很关键)

3. 通过硬件的方式,买一个短信猫的形式。(没有硬件,没法测试。。)

我最开始的想法是,通过第三方的短信代理服务提供商,我们将短信以XML的形式将消息发送给短信服务提供商,它接受并解析XML出发送的地址和内容等,发送给指定的用户,用户根据内容提示回复,短信代理服务提供商收到消息后再将消息封装成XML,再将该XML返回给我们的应用程序。

就是我们的JAVA应用程序与第三方的短信代理服务提供商之间以某种协议来约定传输消息。

之前没搞过这方面的,希望有这方面经验的大侠指导,小弟万分感谢。。

加载中
0
戴威
戴威
短信猫 + JNI
戴威
戴威
回复 @liverpoolilove : 以前公司买的只有C的API。
liverpoolilove
liverpoolilove
JNI?JAVA本地调用?还需要和其它语言进行交互嘛?不懂,求大侠解释下啊
0
罪恶的花生
罪恶的花生

短信猫一般都有jar包提供的,API都是接口而已,还有直接写数据库的短信猫,你直接读数据库和写数据库就行了,看你什么品牌的猫

liverpoolilove
liverpoolilove
有这样的短信猫?那我真是井底之蛙了。。。谢谢你的回复啊
0
huan
huan
量不大,预算不高,基本只能选择短信猫了。
liverpoolilove
liverpoolilove
谢谢你的回复啊,是我自己觉得量不大,领导的意思是要我先研究技术方面的,看需要用到哪些技术,至于业务需求方面的还需要商讨。。。
0
千古15
千古15
有问题可以和短信公司沟通,卡洛思短信平台,专业做短信接口验证码,官网地址:http://www.karlos.com.cn
0
一片无助的云
https://luosimao.com/我朋友推荐用 luosimao的,他家支持接口调用回复的,不过好像要自己设置一下推送地址。
返回顶部
顶部