要做一个getmsg.aspx 这样的文件,放在web服务器上,用来完成短信上下行,具体接口参数已经给了,不知道具体怎么做,要发什么出去?接受什么?怎么样接受?具体流程是什么?小弟一头雾水,求各位高人指点,越具体越好,万分感激。

解决方案 »

  1.   

    招.net开发工程师,有兴趣的可以投递简历至: 
    [email protected]
      

  2.   

    这个我知道,告诉你工作原理,把分给我吧....
    比如你的上行表是:msm_send,里面有多个字段,你就直接用Insert into msm_send (字段) values ('值')
    下行表也是如此...
    在值里,你可以把你要下发的内容代进去,比如'欢迎注册endyhua () '之类的,自己写个函数就行了.
    写入以后,你就利用你的接口程序直接来读这个表就行了.asp.net只负责往表里写东西,下发短信另有程序负责,如果你没有,就找给你接口的那个人要吧,他们肯定有...
    我要100分,我要100分,你再开一个贴去求那个接口程序,一般是用java或者c++开发的,哈哈,你现在问aspx.net的问题帮你解决了
      

  3.   

    我手头上行部分的资料如下,高人帮忙解决一下吧,
    给个实现原理和所涉技术我自己去查也行 万分感激~~~~~~
    *********************上行***********************
    平台将短信送到CP的HTTP服务器中,信息内容只有文本格式。请求:
    http请求:
    Http://<hostname>??version=xxx&customer=&pwd=&mobile=&dest=&type=&msgid=&message
    xml POST:
    <xxxx-mv>
    <version>xxx</version>
    <customer></customer>
    <pwd></pwd>
    <mobile></mobile>
    <dest></dest>
    <type></type>
    <msgid></msgid>
    <message></message>
    </xxxx-mv>参数 类型 长度 描述
    version String 4 版本
    customer String 15 企业编号
    pwd String 15 通道密码
    mobile String 21 主叫号码
    dest String 21 目标号码
    type String 10 信息的格式
    msgid String 20 短信ID
    message String 255 短信内容
       响应:
    <xxxx-mv-response>
    <version>200</version>
    <customer>Linkrich</customer>
    <pwd>Linkrich</pwd>
    <mobile>13000000000</mobile>
    <status>0</status> 
    </xxxx-mv-response>参数 类型 长度 描述   参数值举例
    Status String 4 接收确认   0 表示接收成功
    1 cp身分验证失败
    2 服务不存在
      

  4.   

    CNLAN(风云),多谢你的回复啊,我把具体参数贴出来了,能不能够帮偶再详细一点啊,小弟还是不太明白啊,万分感激啊.......问题解决后,马上给分,谢谢了啊
      

  5.   

    你把原理搞清楚了就很容易知道怎么做的...
    1.网站跟发短信没有必然的关联
    2.网站只与数据库有关联
    3.短信与数据库有关联
    4.短信与网站共享数据库
    5.网站发送短信的流程:
      a.获取要发送的短信.b.进行相关的数据处理(这里指过滤).c.往下行数据库写数据.d.发送成功(写了数据就不管了,后面的工作交给短信来做,跟网站没关系了)
    6.网站接收短信的流程
      a.终端发送短信.b.短信平台进行数据处理.c.通过短信发送到数据库.d.网站通过数据库取得数据把道理搞明白你就知道了,当时没人教我,我也弄了老半天才明白,你幸运,一问就有人回答你,5555
      

  6.   

    CNLAN(风云)大哥 非常感谢你 可是小弟还有一些疑惑
    1、我发送请求过去可以采用两种方式 get 或者post xml
       get比较好实现,比如通过webform1.aspx?xxx=xxx&ccc=ccc 把参数发出去
       可是post xml怎么实现啊?
    2、获得返回参数,好像返回的都是xml格式的数据,我怎么接收,然后怎么显示在页面上?
    3、那个aspx的页面上需要放些什么?就放些用来输入参数的TextBox和用来提交请求的Button?
    4、你说的数据库,aspx应该是间接操作数据库的吧?aspx用参数发出请求,然后获取返回的xml数据。
    5、你上面说的是网站,我这里好像应该称之为页面更加合适,因为功能好像很小,是吗?
    再次请求各位高手帮忙 再次谢谢CNLAN(风云)大哥 
    问题还在解决中 解决了马上给分 谢谢
      

  7.   

    晕,其他的我不知道了
    我做的是直接控制sql server数据库,不是控制xml
      

  8.   

    原理搞得差不多了 但是用asp.net怎么样与平台之间接收和发送Xml数据包 我要发送和接收的都是xml的 哪位大哥知道 帮帮忙 谢谢了
      

  9.   

    endyhua() ( ) 信誉:100 
    我给你留了QQ,在你的短信里,你加我的时候报上名字,哈哈...
      

  10.   

    多谢CNLAN大哥以及各位热心的朋友 
    CNLAN大哥 我已经加你QQ了
    问题现在还没有解决
    我的流程和你那有些区别
    我的asp.net程序和平台之间交换数据是通过http协议发送Xml包请求的
    而不是直接对数据库进行操作
    现在还没有解决 郁闷中...
    有哪位大哥知道怎么解决,请帮帮忙,多谢了...