代码改变世界

华兴软通短信接口简单使用WebServices版

2009-11-07 11:49  苏飞  阅读(2533)  评论(0编辑  收藏  举报

查看并下载代码:http://www.cckan.net/forum.php?mod=viewthread&tid=168

接口的简单使用,在这里做个记录吧

功能流程

示例代码如下

 

文档参考

 

华兴软通WEB接口规范

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

北京华兴软通科技有限公司

2009-09

1.   发送短信

l         功能描述

合作方把下行内容发给华兴软通平台, 华兴软通平台返回发送状态

l         编码格式

UTF-8

l         接口内容描述

字段名

说明

<END></END>

消息体开头和结尾

<COMMAND></COMMAND>

命令字,S058表示发送短信

<REGISTRYCODE></REGISTRYCODE>

注册号

<PWD></PWD>

密码

<TIM><TIM>

定时时间发送的时间,可以不填

<CONTENT></CONTENT>

短信内容

<SMSID></SMSID>

短信编号,正整数

<MOBILE></MOBILE>

手机号

以上除<TIM><TIM>外都不能为空,字段名必须大写,每次发送短信不要超过20条,一次只允许一个连接,不允许多线程同时开多个连接。通信是同步的,不是异步。

l         请求实例:

http://www.stongnet.com:8080/<END><COMMAND>S058</COMMAND><REGISTRYCODE>101100-TEST-3456</REGISTRYCODE><PWD>12</PWD><TIM></TIM><CONTENT>短信内容</CONTENT><SMSID>1</SMSID><MOBILE>13867507888</MOBILE><SMSID>2</SMSID><MOBILE>13967507889</MOBILE></END>

l         服务端返回信息:

字段名

说明

result

0成功,-1失败

des

返回结果描述

l         服务端返回实例:

result=0&des=OK

2.       接收短信

l         功能描述

合作方向华兴软通平台查询手机回复到平台的短信,平台返回结果

l         编码格式

UTF-8

l         接口内容描述

字段名

说明

<END></END>

消息体开头和结尾

<COMMAND></COMMAND>

命令字,S691表示查询手机回复到平台的短信

<REGISTRYCODE></REGISTRYCODE>

注册号

<PWD></PWD>

密码

字段名必须大写,一次只允许一个连接,不允许多线程同时开多个连接,不要频繁接收短信。通信是同步的,不是异步。

l         请求实例:

http://www.stongnet.com:8080/<END><COMMAND>S691</COMMAND><REGISTRYCODE>101100-TEST-3456</REGISTRYCODE><PWD>123</PWD></END>

l         服务端返回信息:

字段名

说明

result

0成功,-1失败

des

返回结果描述

mobile

发送手机号

content

短信内容

recvtime

短信到达平台的时间

l         服务端返回实例:

result=0&des=OK&mobile=13167507389&content=123&recvtime=2009-1-1 12:00:00&mobile=13167507389&content=123&recvtime=2009-2-2 12:00:00

 

3.       查询余额

l         功能描述

合作方向华兴软通平台请求查询余额,平台返回结果

l         编码格式

UTF-8

l         接口内容描述

字段名

说明

<END></END>

消息体开头和结尾

<COMMAND></COMMAND>

命令字,S059表示查询余额

<REGISTRYCODE></REGISTRYCODE>

注册号

<PWD></PWD>

密码

字段名必须大写,一次只允许一个连接,不允许多线程同时开多个连接,不要频繁查询余额。通信是同步的,不是异步。

l         请求实例:

http://www.stongnet.com:8080/<END><COMMAND>S059</COMMAND><REGISTRYCODE>101100-TEST-3456</REGISTRYCODE><PWD>12</PWD></END>

l         服务端返回信息:

字段名

说明

result

0成功,-1失败

balance

短信余额(单位:条)

l         服务端返回实例:

result=0&balance=100