<th id="p55v1"></th>
        
        
        <button id="p55v1"><acronym id="p55v1"><u id="p55v1"></u></acronym></button>
      1. <em id="p55v1"><acronym id="p55v1"></acronym></em>
        <dd id="p55v1"></dd>

          <form id="p55v1"><tr id="p55v1"><cite id="p55v1"></cite></tr></form>
          接入示例
            
            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 錯誤處理
            
            		}
            	}
            }
            							
          妈妈丝袜