1.消息接收接口
功能介绍:企业传递参数取得发给该企业特服号的短信息
请求页面:getmessage.jsp
传递参数:sp_code    ---------企业特服号
          username   ---------用户名
          password   ---------用户密码
返回值  :有消息时,返回的字符串组合,格式如下
src_terminal_id+$$$+msg_length+$$$+msg_content+$$$+get_time+$$$+sp_code+###
           …………………
  …………………
          ………………….   (表示多行)
1 ——用户名或密码错误
2 ——数据库连接错误
3 ——无消息
          格式说明:
a. 加号表示字符串连接,在此是为了好说明,字符串中并不存在。
                b. 各字段意思
src_terminal_id:      发送小灵通号码
msg_length     :      消息体长度
msg_content    :      消息内容
                   get_time       :      接收时间
                   sp_code        :      特服号 
                c. $$$ 为字段之间的连接字符串
                d. ### 表示一行的结束的字符串
调用实例:
假设系统后台访问网址为 http://202.102.29.155  ,企业特服号为20030102,用户名为test,密码为123456,则接口调用为:
http://202.102.29.155/qxtweb/getmessage.jsp?sp_code=20030102&username=test&password=123456相关表:sms_enter_extend,sms_mo_log
2.消息发送接口
功能介绍:企业用其特服号向小灵通号码发送消息
请求页面:sendmessage.jsp
传递参数:sp_code    ---------企业特服号
          username   ---------用户名
          password   ---------用户密码
          tomobile    --------接收小灵通号码
          msg        --------接收内容
返回值  :0          --------发送成功
1          --------数据库连接错误
2 --------用户名和密码数据错误发送字符串msg的相关定义:
包含以下字符:" & " ,"+" ," % " ," # "      
均用相应的符号代替:" l*@*@3 "  , " l***@33 "  , " @*@13 "  , " @23@3接口调用实例:
假设系统后台访问网址为 http://202.102.29.155 ,企业特服号为20030102,用户名为user,密码为123456,发送号码可以用半角逗号“,”隔开但不能超过二十个号码,则接口调用为:
http://202.102.29.155/qxtweb/sendmessage.jsp?sp_code=20030102&username=user&password=123456 &tomobile=02585685691&msg=hello相关表:sms_mt_wait , sms_enter_extend , sms_extend_fee

解决方案 »

  1.   

    就是 socket通讯发送 这些messages了,没有别的 特别的咚咚,在就是要对短信业务方面的知识懂得一些啊 。
      

  2.   

    http://www.spforum.net/wdb/wdblist.php?forumid=1
      

  3.   

    其主要的问题是对于每个message中的字段要填写正确,sp_code ,username 等等,计费系统更具你发送的message重的字段来鉴定权限,计费的操作。就是向计费制定的端口发送你的message报文。就是一个socket 通讯程序de
      

  4.   

    可以用WinInet编程,直接向接口提交相应的URL。