一、下載源碼
JAVA DEMO下載二、使用幫助
2.1 DEMO結(jié)構(gòu)
說(shuō)明:
1、WebServiceDemo.java中是接口的調(diào)用示例; 2、ws文件夾下是Web Services的相關(guān)定義;
2.2 初始參數(shù)
//帳號(hào) static String account = "JSM******"; //密碼 static String password = "******"; //通訊Key/校驗(yàn)碼 static String checkCode = "******";
2.3 接口使用
2.3.1 普通短信
String result = getSmsService().sendMsg(createTextSmsXml("159********","短信內(nèi)容"));
普通短信接口的調(diào)用只需開(kāi)發(fā)者傳遞接收者手機(jī)號(hào)和短信內(nèi)容兩個(gè)參數(shù)。普通短信需要人工審核,因此短信有可能會(huì)有一定的延遲。如果發(fā)送驗(yàn)證碼類等其他需要即時(shí)接收的短信請(qǐng)使用模板短信,請(qǐng)看下一節(jié)。
2.3.2 模板短信
String result = getSmsService().sendMsg(createTemplateSmsXml("159********","JSM40000-0000","@1@=member,@2@=134293"));
模板短信免審核,即時(shí)到達(dá)
2.3.3 獲取狀態(tài)報(bào)告
String result = getSmsService().queryReport(createQueryReportXml());
只允許查詢當(dāng)天的,已獲取的狀態(tài)報(bào)告后續(xù)不會(huì)再獲取
2.3.4 獲取獲取上行短信
String result = getSmsService().queryMo(createQueryMoXml());
只允許查詢當(dāng)天的,已獲取的上行短信后續(xù)不會(huì)再獲取
2.3.5 獲取余額
String result = getSmsService().getAmount(createGetBalanceXml());