WebServices_java短信接口示例

一、下载源码

JAVA DEMO下载

二、使用帮助

2.1 DEMO结构

说明:
1、WebServiceDemo.java中是接口的调用示例;
2、ws文件夹下是Web Services的相关定义;
    

2.2 初始参数

	//帐号
	static String account = "JSM******";
	//密码
	static String password = "******";
	//通讯Key/校验码
	static String checkCode = "******";
    

2.3 接口使用

2.3.1 普通短信

String result = getSmsService().sendMsg(createTextSmsXml("159********","短信内容"));
    

普通短信接口的调用只需开发者传递接收者手机号和短信内容两个参数。普通短信需要人工审核,因此短信有可能会有一定的延迟。如果发送验证码类等其他需要即时接收的短信请使用模板短信,请看下一节。

2.3.2 模板短信

String result = getSmsService().sendMsg(createTemplateSmsXml("159********","JSM40000-0000","@1@=member,@2@=134293"));
    

模板短信免审核,即时到达

2.3.3 获取状态报告

String result = getSmsService().queryReport(createQueryReportXml());
    

只允许查询当天的,已获取的状态报告后续不会再获取

2.3.4 获取获取上行短信

String result = getSmsService().queryMo(createQueryMoXml());
    

只允许查询当天的,已获取的上行短信后续不会再获取

2.3.5 获取余额

String result = getSmsService().getAmount(createGetBalanceXml());