テンセント雲送信メール(単一テンプレート送信)

1414 ワード

テンセントクラウドインタフェースアドレス(sdk、ドキュメント説明を含む)
https://cloud.tencent.com/document/product/382/136
pomファイルの追加

  com.github.qcloudsms
  qcloudsms
  1.0.5

 
//*AppID:123423414*AppKey:cf 21 sdfqwe 23473291 a 873*会社署名ID:2362*メールテンプレートID:54231*メールテンプレート内容:{1}ログイン検証コードです.{2}分以内に記入してください.本人が操作しない場合は、このメールを無視してください.     */         private static final int AppID = 1123423414;     private static final String AppKey = "cf21sdfqwe23423473291a873 ";     private static final String smsSign = "22362";     private static final int templateId  = 54231;     
具体的なコードは以下の通りです/****メール認証コード*@param phone携帯番号*@return認証コード*/public static SmsSingleSenderResult send(String mobile,String verifyCode){//最初のパラメータ、認証コード、2番目のパラメータ15分String[]params={verifyCode,"15"}//テンセントクラウドsdkを呼び出し、SmsSingleSender ssender=new SmsSingleSender(AppID、AppKey);        SmsSingleSenderResult result = null;         try {             result = ssender.sendWithParam("86", mobile,SMSConfig.templateId, params, "", "", "");         } catch (HTTPException e) {             e.printStackTrace();         } catch (JSONException e) {             e.printStackTrace();         } catch (IOException e) {             e.printStackTrace();         }                  return result;     }