<dd id="9xhu7"><noscript id="9xhu7"></noscript></dd>
  • <span id="9xhu7"></span>
  • <em id="9xhu7"></em>
  • <tbody id="9xhu7"></tbody>
    用戶體驗中心
    售前咨詢:400-006-0086 客服QQ:400-006- 0086 投訴電話:152-5606-8386
    創瑞通訊平臺(網頁版):客戶登錄 | 免費試用 | 常見問題 | 客服中心
    您當前位置:創瑞 >> 行業新聞 >> 瀏覽文章行業新聞
    Java短信接口代碼

    java進行短信驗證碼功能實現,使用第三方短信平臺-創瑞短信接口進行短信驗證碼接口對接,通過get方式進行提交,實現用戶注冊功能,也可用于短信提醒,短信通知,以下為java短信接口代碼:

    1. import java.io.BufferedReader;
      import java.io.IOException;
      import java.io.InputStream;
      import java.io.InputStreamReader;
      import java.net.HttpURLConnection;
      import java.net.URL;
      import java.net.URLDecoder;
      import java.net.URLEncoder;
       
      /*
      功能: web.cr6868.com HTTP接口 發送短信
       
      說明: http://web.cr6868.com/asmx/smsservice.aspx?name=登錄名&pwd=接口密碼&mobile=手機號碼&content=內容&sign=簽名&stime=發送時間&type=pt&extno=自定義擴展碼
      */
      public class xioo {
       
      /**
      * @param args
      * @throws IOException
      */
      public static void main(String[] args) throws IOException {
      //發送內容
      String content = " JAVA示例測試"; 
      String sign="簽名";
       
      // 創建StringBuffer對象用來操作字符串
      StringBuffer sb = new StringBuffer("http://web.cr6868.com/asmx/smsservice.aspx?");
       
      // 向StringBuffer追加用戶名
      sb.append("name=test");
       
      // 向StringBuffer追加密碼(登陸網頁版,在管理中心--基本資料--接口密碼,是28位的)
      sb.append("&pwd=CEE4D6CC34577FB24D1726F8AFEB");
       
      // 向StringBuffer追加手機號碼
      sb.append("&mobile=18916409691");
       
      // 向StringBuffer追加消息內容轉URL標準碼
      sb.append("&content="+URLEncoder.encode(content,"UTF-8"));
       
      //追加發送時間,可為空,為空為及時發送
      sb.append("&stime=");
       
      //加簽名
      sb.append("&sign="+URLEncoder.encode(sign,"UTF-8"));
       
      //type為固定值pt  extno為擴展碼,必須為數字 可為空
      sb.append("&type=pt&extno=");
      // 創建url對象
      //String temp = new String(sb.toString().getBytes("GBK"),"UTF-8");
      System.out.println("sb:"+sb.toString());
      URL url = new URL(sb.toString());
       
      // 打開url連接
      HttpURLConnection connection = (HttpURLConnection) url.openConnection();
       
      // 設置url請求方式 ‘get’ 或者 ‘post’
      connection.setRequestMethod("POST");
       
      // 發送
      InputStream is =url.openStream();
       
      //轉換返回值
      String returnStr = xioo.convertStreamToString(is);
       
      // 返回結果為‘0,20140009090990,1,提交成功’ 發送成功   具體見說明文檔
      System.out.println(returnStr);
      // 返回發送結果
       
      }
      /**
      * 轉換返回值類型為UTF-8格式.
      * @param is
      * @return
      */
      public static String convertStreamToString(InputStream is) {    
              StringBuilder sb1 = new StringBuilder();    
              byte[] bytes = new byte[4096];  
              int size = 0;  
              
              try {    
              while ((size = is.read(bytes)) > 0) {  
                      String str = new String(bytes, 0, size, "UTF-8");  
                      sb1.append(str);  
                  }  
              } catch (IOException e) {    
                  e.printStackTrace();    
              } finally {    
                  try {    
                      is.close();    
                  } catch (IOException e) {    
                     e.printStackTrace();    
                  }    
              }    
              return sb1.toString();    
          }
       
      }
       
    返回首頁
    上一篇:如何讓短信驗證碼接口更安全
    下一篇:短信平臺哪個好

    更多詳情請搜索:
    推薦產品
    熱門產品
     
     
    • 創瑞新浪微博
    • 創瑞-搜狐公眾平臺
    • 創瑞企業QQ
    創瑞微信二維碼
    掃描二維碼
    關注創瑞更多精彩
     
     
     
    增值電信業務經營許可證 | 計算機軟件著作權證書 | 軟件測評中心-登記測試證書 | 短消息服務接入代碼使用證書
    開戶許可證 | 營業執照 | 會員證書 | 網站地圖
    短信平臺 | 短信接口 | 語音驗證碼 | 國際短信 | 短信公眾號
    地址:中國·合肥高新區長江西路與科學大道交叉口5F創業園A座502#
    Copyright 2005-2017 安徽創瑞信息技術有限公司 增值電信業務經營許可證:B2-20120248
    網站備案:皖ICP備12004788號-11 創瑞公安備案皖公網安備 34019202000075號
    欧美真人性做爰视频,日本高清色在线视频免费,色老头色老太在线视频,波多野结衣全集