日期:2014-05-18  浏览次数:20447 次

asp.net发送短信
就比如说在网站上,a用户给b用户下了一个订单,b用户在没有登录网站读到这条信息之前,网站给b用户发送短信,提示有人给他下了一个订单,这种功能应该怎么实现,就像那种交友网站是的,别人给你发邮件,你并没有登录网站,不知道有人给你发,然后交友网站就发送短信提示用户有人给你发送邮件,类似这种是怎么实现的?

------解决方案--------------------
去买接口程序吧,利用第三方可以实现。
------解决方案--------------------
对,去买接口···调用就行了。。
------解决方案--------------------
第三方啊
------解决方案--------------------
.net本身是实现不了的,需要借用第三方的
------解决方案--------------------
做个短信服务程序,我就是这样实现类似的功能的
------解决方案--------------------
有点困难,期待高手说说原理..
------解决方案--------------------
找运营商买接口就行了,或者简单点得买个短信猫发短信,两种方式都得花钱
------解决方案--------------------
去买个短信接口,然后直接调用就行了
这是我买的短信接口他们给我的
1.1.发送信息
发送指令(提交路径)为:
http://211.155.25.158:8080/LSBsms/smsInterface.do?method=sendsms
提交内容:
参数 要求 描述 备注
name 必选 用户名 需要申请
password 必选 密码 需要申请(32位MD5加密)
troughid 通道ID,调用方法gettrough返回
priorityid 短信等级ID,调用方法getsmspriority返回
timing 定时,不定时时为””
mobile 必选 手机号 目标手机,短消息接收方
content 必选 发送内容 消息内容(URL格式)
code 必选 编码格式 1为GB2312,2为UTF-8
splitsuffix 是否拆分 0为长短信,1则加入拆分符,2不加入拆分符。

调用方式:可采用HTTP的GET方式或POST 方式(自动兼容)


如下所示:
http://211.155.25.158:8080/LSBsms/smsInterface.do?method=sendsms&name=1003&password=888888&troughid=&priorityid=&timing=&mobile=15918888966;13570022503&content=&splitsuffix=1

返回内容:
<?xml version="1.0" encoding="UTF-8"?>
<response>
<header>
<code>0</code>
<describe></describe>
</header>
<result>
<success>1</success>
<message>短信发送成功!</message>
</result>
</response>

返回参数 描述 备注
code 0:帐号或密码错误,1:正确
describe 操作中文描述
success 0:失败,1成功
message 中文描述


------解决方案--------------------
去找电信运营商,我们也正在做这块,你只需要买个第三方插件——短信猫就搞定了。
------解决方案--------------------
基本就是差个短信猫。像那些网上的oA里面都有介绍的。一大堆。