资源预览内容
第1页 / 共5页
第2页 / 共5页
第3页 / 共5页
第4页 / 共5页
第5页 / 共5页
亲,该文档总共5页全部预览完了,如果喜欢就下载吧!
资源描述
短信营销专家 上海新盛 上海市张衡路 180 号 2 号楼 3 层 第 1 页 共 5 页版本所有(C) 2007-2011 网址:www.topsms.com.cn 客服热线:021-6049 2186短信平台 WebService 接口文档一、接口地址http:/hl.my2my.cn/services/esmsservice?wsdl二、接口说明Webservice 的接口分为以下部分:1. 短信发送接口(1)sendSmsAsXml接口方法定义:String sendSmsAsXml(String smsPack, String cpid, String cppwd);接口参数说明:smsPack:Xml 格式数据包(电话号,短信内容)cpid:用户登录名cppwd:用户密码返回值0 表示成功,否则返回错误原因。smsPack 格式如下13911111111,13811111111xxxxxxxxxx短信流水号.(2)sendSmsAsNormal接口方法定义:String sendSmsAsNormal(String phone, String msgcont, String spnumber, String chid, String cpid, String cppwd);接口参数说明:phone:所要发送信息的号码(多个号码请用“, ”逗号为开)如:phone = “13800000000,13900000000”;msgcont: 短信内容spnumber:流水号,为 Null 就行,传空值就可。chid:通道号cpid:用户登录名短信营销专家 上海新盛 上海市张衡路 180 号 2 号楼 3 层 第 2 页 共 5 页版本所有(C) 2007-2011 网址:www.topsms.com.cn 客服热线:021-6049 2186cppwd:用户密码返回值返回值为 0 则表示提交成功。(3)getSmsStates接口方法定义:String getSmsStates(String cpid,String cppwd);接口参数说明:cpid:用户登录名cppwd:用户密码返回值短信流水号 手机号码DELIVRD 2008-12-24 23:58:24 说明:DELIVRD 成功,其他失败。(4)sendMms接口方法定义:String sendMms(String smsPack,String cpid,String cppwd);接口参数说明:smsPack:Xml 格式数据包(电话号,短信内容)cpid:用户登录名cppwd:用户密码返回值BASE64Encoder 编码.BASE64Encoder 编码/此处为空,必须保留该节点.短信营销专家 上海新盛 上海市张衡路 180 号 2 号楼 3 层 第 3 页 共 5 页版本所有(C) 2007-2011 网址:www.topsms.com.cn 客服热线:021-6049 2186(5)getMmsStates接口方法定义:String getMmsStates(String cpid,String cppwd);接口参数说明:cpid:用户登录名cppwd:用户密码返回值短信流水号 手机号码1000 2008-12-24 23:58:24 说明:DELIVRD 成功,其他失败。(6)getMoList接口方法定义:String getMoList(String nextId,String cpid,String cppwd);接口参数说明:nextId: cpid:用户登录名cppwd:用户密码返回值手机号码1000 2008-12-24 23:58:24 三、接口提交注意事项:1. 接口提交数据一个包不能超过 50 个号码,50 个号码提交一次,否则会提交失败。2. 短信息内容不能超过 70 个字符。 (包括数字、字母、特殊字符和汉字均为一个字符)短信营销专家 上海新盛 上海市张衡路 180 号 2 号楼 3 层 第 4 页 共 5 页版本所有(C) 2007-2011 网址:www.topsms.com.cn 客服热线:021-6049 2186四、DemoDemo 说明:您可以直接创建一个 Java 项目,调用这个方法,传入相应参数即可。java Call 方法调用:invokeWebServiceCall(phone, smg, null, chid, cpid, cppwd);/* Java 形式调用 Webservice* phone:号码列表* smg:短信内容* spName:流水号,为 null,不用传参数* chid:通道号* cpid:用户名* cppwd:密码* */public static void invokeWebServiceCall(String phone, String smg,String spNumber, String chid, String cpid, String cppwd) / Webservice 所在 URLString endpoint = http:/hl.my2my.cn/services/esmsservice;/ 创建一个服务 (service)调用(call)Service service = new Service();Call call = null;try / 通过 service 创建 call 对象call = (Call) service.createCall();/ 设置 service 所在 URLcall.setTargetEndpointAddress(new java.net.URL(endpoint);/ 方法名 (sendSmsAsNormal)与 SendSmsAsNormal.java 方法名保持一致call.setOperationName(sendSmsAsNormal);/ Object 数组封装了参数,参数为Object 数组形式, 调用processService(String arg)String ret = (String) call.invoke(new Object phone, smg, spNumber, chid, cpid, cppwd );System.out.println(ret); catch (ServiceException e) e.printStackTrace();短信营销专家 上海新盛 上海市张衡路 180 号 2 号楼 3 层 第 5 页 共 5 页版本所有(C) 2007-2011 网址:www.topsms.com.cn 客服热线:021-6049 2186 catch (MalformedURLException e) e.printStackTrace(); catch (RemoteException e) e.printStackTrace(); finally if(null = call) call = null;if(null = service) service = null;
收藏 下载该资源
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号