[应用]短信客户通平台接口手册)_第1页
[应用]短信客户通平台接口手册)_第2页
[应用]短信客户通平台接口手册)_第3页
[应用]短信客户通平台接口手册)_第4页
[应用]短信客户通平台接口手册)_第5页
已阅读5页,还剩2页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、企信通平台接口手册2010-01-101. 1.http 接口31.1丄短信下行.31.1.2. 获取余额.31.1.3. java 例子.41.1.4. asp 例子.41.2. webservice 接口6l2丄短信下行.61.2.2. java 例子61.3. 注意事项71.1. http 接口1.1.1. 短信下行接口地址:99/dl/person/sendsms请求参数定义:参数名描述备注account帐号不能为空password密码不能为空phone手机号码不能为空号码z间用英文逗号隔开,最多 10000 个。如:138888888888,13999

2、9999999content短信内容不能为空。utf-8编码java使用.urlencoder.encode(content, “utf-8”)。asp、c#使用server.urlencode("content");scndtimc定时发送时i'可可以为空。定时发送格式为yyyymmddhhmm, 如:200803201615 o精确到分返回值定义:1:帐号密码错误-2:手机号码错误-4:短信内容不合法-7:余额不足&请求参数错误-500:系统错误成功字符串格式为:0+手机号1;冋执id,手机号2;冋执id,如:013800000000;12533,139

3、00000000;12533,接口地址:99/dl/person/getbalance请求参数定义:参数名描述备注account帐号不能为空password密码不能为空返回值定义:1:帐号密码错误 其他:余额,1. 1.3. java 例子到 /downloads.cgi 下载 commons httpciient 3.1 包public static void main(string args)try httpclient httpclient = new httpclient ();postmethod post = n

4、ewpostmethod(hhttp:/59.3699.199/dl/person/sendsmsh ;post addparameter (,f accountn , nadminn );postaddparameter(npasswordn, n1n);post.bddpmrmmetqr(”phonenz 13899999999”);postaddparameter("contenth, urlencoderencode(”测试”, nutf-8");httpclient.executemethod(post);system.out.print

5、in(post.getresponsebodyasstring(); catch (exception e) eprintstacktrace ();1. 1.4. asp 例子v%蒐i信发送程序dim sendsmsmsg'错误参数定义phone=trim(request.form("phone"),发送号码content=trim(request.form("content"),发送内容 sendtime=trim(request.form("sendtime,')发送时间if sendsms(phone,message,s

6、endtime) then'与网关通讯成功if sendsmsmsg >= 0 then'发送短信成功,返回发送条数,可进一步做成功后续处理 response.write "发送成功:"&sendsmsmsgresponse.endelse'发送失败,返回错误代码,可进一步做成功后续处理 response.write "发送失败:"&sendsmsmsg response.endend ifend if,以下是处理函数片段.function sendsms(phone,message,sendtime)

7、9;函数说明:短信提交发送,最后修改:2008-07-18by hyqi'参数设置说明account,用八帐号password,密码account = '*"password = “*“set http = server.createobject("microsoft.xmlhtrp")http.open "get”,"99/dl/person/sendsms?account=,'& account &"&password=”&password &

8、amp;n&phone=n&phone&”&conten(=,&serve 匚 urlencode(content)&”&sendtime=”&sendtime falsehttp.setrequestheader hcontent-type:htext/xml;charset=gb2312h http.sendmsg=http.responsetextmsg=removehtml(msg)if isnumeric(msg)=true thensendsmsmsg = int(msg)sendsms = trueelsesends

9、msmsg = 0sendsms = falseend ifset http = nothingend functionfunction removehtml(strhtml)'函数说明:过滤xml文档标签'最后修改:2007-04-15by chenerdim objregexp, match, matches set obj regexp = new regexp objregexp.lgnorecase = true objregexp.global =true objregexp.pattern = *'<.+?>n set matches = ob

10、jregexp.execute(strhtml)for each match in matchesstrhtml=replace(strhtml,match. value,h)nextrcmovchtml=strhtmlset objregexp = nothingend function%>1 2. webservice 接口1.2.1.短信下行接口 地址:99/dl/services/smswebservices接口方法:public string sendsms (string account, string password, string pho

11、ne, string content, string sendtime)请求参数定义:r 1.1.1返回值定义:同. 2. java 例子public static void main(string args) throws exception string endpoint = nhttp : /59 36.99 -199/dl/services/smswebservices,f;new service ();service service =call call = (call) service.createcall();call-settargetendpointaddress(new javaneturl(endpoint);call.

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论