日期:2014-05-17  浏览次数:20880 次

c#,程序向手机发送短信,是怎么做的?
如题

提供点思路

------解决方案--------------------
联系运营商,短信猫或让他们提供相关接口
------解决方案--------------------
有很多方案的,50块 买个西门子手机接电脑USB,可以串口通信 发短信
------解决方案--------------------
短信猫是标准的做法,为了避免非法广告,也为了盈利,这件事情绕不开运营商。

你可以和移动、联通等的商务部门联系合作事宜,并且需要一定的费用。
------解决方案--------------------
一般对方都会提供接口的,我做过一个是用webservice的
------解决方案--------------------
我们部门有个人在做,用的短信猫
------解决方案--------------------
我部门在做个相关的项目,移动的,短信猫貌似每月限制发送的条数的,很坑
------解决方案--------------------
1 如果有移动 联通 电信关系,可以做sp,用tcp短信网关发短信,一般1秒可以发100条,但是sp的资质不好弄,短信客户端程序编程也相对复杂;
2 用上家是sp提供的第3方接口,比如新浪之类的,调用http(web)接口发短信和发邮件差不多.需要在这个上家注册帐号并缴费,看他的例子代码就行.
3 自己买个短信猫,几百元,usb和串口的都有,提供有dll的开发包 或 AT命令编程接口,只要熟悉下串口编程和10来个AT命令,就可以自己用这个猫插个手机卡发短信了,一般5秒发1条.我就在一台服务器接过4个短信猫收发短信.

------解决方案--------------------
大家都说的很全了,我前几天用的就是短信猫
------解决方案--------------------
联系运营商,
他们会给你接口的,
你直接调用就是了,

------解决方案--------------------

你有短信猫了吗
我卖你一套软件吧
直接收发短信
------解决方案--------------------
自己做的话,就用短信猫吧,麻烦点,效率不高,大量的短信的话,建议找服务提供商