接入示例
    
    import java.util.Map;
    import com.dahantc.sss.sdk.SmsSDK;
    
    public class SendSmsDemo {
    
    	public static void main(String[] args) {
    
    		/*
    	     * 短信接口调用说明(支持国际短信)
    	     * 假设您想给手机号159xxxx1234发送一条短信,
    	     * 您打算使用的模板ID为2,对应模板内容为:"您好,您的手机验证码为:{1},{2}分钟内有效",对应的签名为:"云通讯"
    	     * 给这个模板传入的参数为123456,则调用方式为:
    	     * sendSMS("159xxxx1234", "2", ['5678','3']);
    	     * 最终收到的短信内容为:"【云通讯】您好,您的手机验证码为5678,3分钟内有效"
    	     */
    		SendSmsDemo.sendSMS("159xxxx1234", "2", new String[]{'5678','3'});
    	}
    
    
    	public static void sendSMS(String to, String tempId, String[] datas) {
    		// 初始化SDK
    		SmsSDK smsSDK = new SmsSDK();
    
    		/*
    		 * 帐户参数配置
    		 * 用户登录之后在开发者控制台【首页】寻找以下配置参数:
    		 * AccountSid: 帐号ID,对应开发者帐号下的 ACCOUNT SID
    		 * AuthToken: 授权令牌,对应开发者帐号下的 AUTH TOKEN
    		 * ApiUrl: API调用路径,对应着开发者后台中的API URL
    		 * AppId: 应用ID,对应开发者控制台【应用管理】S中的某个APP ID
    		 */
    	    smsSDK.setAccountSid("d4e1e0d1c2e948e3814751**********");
    	    smsSDK.setAuthToken("fba8c2ff6fbe44f0ba1d3b**********");
    	    smsSDK.setApiUrl("https://sms.dahancloud.com/");
    	    smsSDK.setAppId("0fa03bb174a24759952434**********");
    
    	    /*
    	     * 发送模板短信
    	     * to 手机号码,多个手机号码需用英文逗号分开
    	     * tempId 模板ID,对应开发者后台中的模板编号
    	     * datas 替换内容,格式为数组,例如:new String[]{"123456"}
    	     */
    		Map< String, Object>  result = smsSDK.sendSMS(to, tempId, datas); //实际调用请保证这些参数真实有效!
    		System.out.println(result);
    		if ("000000".equals(result.get("statusCode"))) {
    			// 发送成功
    			Map< String, Object>  templateSMS = (Map< String, Object>) result.get("templateSMS");
    			System.out.println("dateCreated: " + templateSMS.get("dateCreated"));
    			System.out.println("smsMessageSid: " + templateSMS.get("smsMessageSid"));
    
    			//TODO 成功处理
    
    		} else {
    			// 发送失败
    			System.out.println("错误码=" + result.get("statusCode") + " 错误信息= " + result.get("statusMsg"));
    
    			//TODO 错误处理
    
    		}
    	}
    }