最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Java實(shí)現(xiàn)短信發(fā)送驗(yàn)證碼功能

 更新時(shí)間:2018年10月18日 14:25:47   作者:程序員s  
這篇文章主要介紹了Java實(shí)現(xiàn)短信發(fā)送驗(yàn)證碼功能,本文通過實(shí)例代碼給大家介紹的非常詳細(xì),需要的朋友可以參考下

1:新建maven工程

2:開通騰訊云的短信服務(wù)功能,添加應(yīng)用。

3:配置短信簽名、短信正文模板,并審核通過(為了方便我就用微信公眾號(hào))

4:添加發(fā)送短信引用的騰訊云jar包

<dependency>
  <groupId>com.github.qcloudsms</groupId>
  <artifactId>qcloudsms</artifactId>
  <version>1.0.2</version>
</dependency>

 5:增加發(fā)送短信功能代碼類

public class SendSMSUtils {
  // 短信應(yīng)用SDK AppID
  static int appid = 1400xxxxx; // 1400開頭
  // 短信應(yīng)用SDK AppKey
  static String appkey = "xxxxxxxxxx";
  // 需要發(fā)送短信的手機(jī)號(hào)碼
  static String[] phoneNumbers = { "xxxxxxxx" };
  // 短信模板ID,需要在短信應(yīng)用中申請(qǐng)
  int templateId = xxxxx; // NOTE: 這里的模板ID`7839`只是一個(gè)示例,真實(shí)的模板ID需要在短信控制臺(tái)中申請(qǐng)
  // 簽名
  String smsSign = "阿寧電影"; // NOTE:
                // 這里的簽名"騰訊云"只是一個(gè)示例,真實(shí)的簽名需要在短信控制臺(tái)中申請(qǐng),另外簽名參數(shù)使用的是`簽名內(nèi)容`,而不是`簽名ID`
  public static void main(String[] args) {
    try {
      SmsSingleSender ssender = new SmsSingleSender(appid, appkey);
      //模板內(nèi)容必須和這里一直,要不然報(bào)錯(cuò)
      SmsSingleSenderResult result = ssender.send(0, "86", phoneNumbers[0], "324562為您的登錄驗(yàn)證碼,請(qǐng)于2分鐘內(nèi)填寫。如非本人操作,請(qǐng)忽略本短信。", "", "");
    } catch (HTTPException e) {// HTTP響應(yīng)碼錯(cuò)誤
      e.printStackTrace();
    } catch (JSONException e) {// json解析錯(cuò)誤
      e.printStackTrace();
    } catch (IOException e) {// 網(wǎng)絡(luò)IO錯(cuò)誤
      e.printStackTrace();
    }
  }
}

6:執(zhí)行main方法,發(fā)送短信:

7:驗(yàn)證結(jié)果

 

總結(jié)

以上所述是小編給大家介紹的Java實(shí)現(xiàn)短信發(fā)送驗(yàn)證碼功能,希望對(duì)大家有所幫助,如果大家有任何疑問請(qǐng)給我留言,小編會(huì)及時(shí)回復(fù)大家的。在此也非常感謝大家對(duì)腳本之家網(wǎng)站的支持! 

相關(guān)文章

最新評(píng)論

满洲里市| 元朗区| 万年县| 临泽县| 安阳县| 自治县| 株洲县| 崇阳县| 镇宁| 宜良县| 广南县| 甘肃省| 玛曲县| 金寨县| 龙岩市| 定南县| 双桥区| 岗巴县| 和平区| 平江县| 南通市| 济南市| 敦煌市| 英德市| 土默特左旗| 敦化市| 崇文区| 呼伦贝尔市| 济源市| 海丰县| 集安市| 新田县| 静宁县| 连城县| 正阳县| 庄河市| 黑龙江省| 肇庆市| 大同县| 甘谷县| 连州市|