问题描述
最近做一个项目,有一个功能是给手机用户发短信,电信商就给了一个短信号码,但问他们要接口和jar包说没有?郁闷了,没有怎么发短信啊?问题补充他们给了一堆文档,哭了,还没给jar,也不给个实例!
解决方案
netingcn 写道以前做过用电信接口来发短信的,很简单就是一个http请求,只要把需要发短信的内容,手机号通过GET的发式提交就可以了。可以用HttpClient来模拟http请求,当然也可以直接用java socket来实现。另外发短信最好是异步的,就是先把需要发送短信的相关信息记录在数据库,另外起一个java应用来处理短信的发送。对的,主要要看你选择的服务提供商,目前第三方的公司比较多。有webservices、http等方式。价格在1毛钱以内,不过每逢3.15等节日到来的时候,短信接口就不那么好使唤了。采用异步的方式是必不可少的,否则持续等待系统的响应速度和压力都会增大。如之前做过的一个项目用的是 jms 发送短信请求,异步处理。
解决方案二:
现在国家是不让私人用短信 猫的,非法的.
解决方案三:
根据经验,一般是一个服务接口,直接发个http数据过去就行的.
解决方案四:
引用电信商就给了一个短信号码有文档就好。大都是接口调用,比较简单的就是http请求,或者JMS转发。
解决方案五:
apache有个开源项目是做短信的,忘了哪个了,楼主可以去找找看
解决方案六:
应该有一个wsdl地址,通过那个地址生成客户端代码就可以了。
解决方案七:
信息机搞一个
解决方案八:
去买个短 信猫,或者用自己的手机也行,用java开发一个短信程序就可以了
解决方案九:
看接口协议是什么,无非是业务网关或者是互通网关,webservice或socket,都有现成的可用
解决方案十:
应该提供一个webservice接口,我们项目中也是这样的
解决方案十一:
Aaron_Zhang 写道我就搞不懂了 “短信 猫” 是那方面敏感了!用“短信 猫” 你可以去服务商那里申请一下嘛 发的多就不会有问题了。信产部卡得很严. 老百姓对知情权的认识又越来越深. 稍微不注意就会有媒体过来明查照访. 慎用... 太暴力的东西不做也罢
解决方案十二:
我就搞不懂了 “短信 猫” 是那方面敏感了!用“短信 猫” 你可以去服务商那里申请一下嘛 发的多就不会有问题了。
解决方案十三:
孔鲁华 写道短信号码不要小看了这个短信号码, 这可是 SP 的标志, 虽然国内的 SP 臭名昭著, 但能够拿到一个 SP 认证也是需要实力的(顺带应该还会有帐号和密码及 IP). 一般就是你发一个符合运营商(ISP)规范的 XML 文档(报文)到某个指定的 IP 和端口, 发送的方式可以用 socket, 可以用 http, 看运营商的规范(运营商的规范其实也稀烂, 貌似还是"伟大"的中国国家科学研究院简称中科院跟中移动一起弄出来的). 很多东西应该就在那个文档里面.
解决方案十四:
妈的,“短信 猫”都能成为敏感词,还有言论 自由嘛!
解决方案十五:
一般用户电信公司或许不提供网关接口,那样只有用短信 猫了。
解决方案:
短信 猫最好不要用。如果你发的多,可能会被封的。进来还是用网关的。
解决方案:
有文档就啥都有了;无非就是webservices或者HTTP接口,少数采用Socket接口
解决方案:
不一定要给jar的,如果仅仅是一个接口呢,只需要你提供参数就行了(按照文档中的接口规范)。如果不是一个接口,可能提供的是一个短信网关
解决方案:
刚搞完这样一个模块 买个短信或则彩信猫吧 呵呵
解决方案:
以前做过用电信接口来发短信的,很简单就是一个http请求,只要把需要发短信的内容,手机号通过GET的发式提交就可以了。可以用HttpClient来模拟http请求,当然也可以直接用java socket来实现。另外发短信最好是异步的,就是先把需要发送短信的相关信息记录在数据库,另外起一个java应用来处理短信的发送。
解决方案:
别用他们的搞个短信 猫针对写个发短信的不就的了。呵呵
解决方案:
没有jar, 一般是webservice接口
解决方案:
那他们自己怎么实现的,那些运营商很多平台都是用java做开发的
解决方案:
肯定有的 呵呵 去要吧