第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定

SpringBoot 集成騰訊云短信服務(wù)

標(biāo)簽:
Java

开通腾讯云短信服务

  • 注册腾讯云

  • 个人实名认证

  • 进入到控制台,在云产品中找到短信
    -w1107

  • 默认是没有开通的,阅读服务协议后,点击开始接入
    -w793

  • 目前来说,只要实名认证过的,直接就可以开通短信服务
    -w538

  • 这个时候,就可以查看短信控制面板了
    -w1276

  • 测试短信发送
    -w1261
    -w542

  • 快速开始
    -w1229
    -w699
    -w930

  • 用自己的微信去注册一个公众号,我这边目前已经有公众号,所以使用公众号就可以使用短信服务
    -w962
    公众号设置页参考如下,一定要进行个人认证:

  • 创建短信模板
    -w1652
    -w1057
    -w531

  • 接下来耐心等待,基本上1小时内就行了,还是比较快的~
    -w1431

审核短信

-w646
初次使用,会有100条免费短信使用,这要比其他云厂商人性化噢~
-w1055
审核成功后就可以发送了

  • 需要注意,虽然审核通过,但是模板的生效是需要等待的,有几分钟的延迟,等待一会就行。
    -w537
    -w1361

  • 几分钟后就成功了
    -w1371

测试手动发送短信

-w1649
模板修改后并且使用才能发送短信
-w980
如果格式不低,那么他会给你相应的提示
-w558

集成代码进行短信发送

创建秘钥
-w1209
自行创建秘钥
-w1444

发送短信源码:

@Component
public class SMSUtils {
    @Autowired
    private TencentCloudResource tencentCloudResource;

    public void sendSMS(String phone, String code) throws Exception {
        try {
            /* 必要步骤:
             * 实例化一个认证对象,入参需要传入腾讯云账户密钥对secretId,secretKey。
             * 这里采用的是从环境变量读取的方式,需要在环境变量中先设置这两个值。
             * 你也可以直接在代码中写死密钥对,但是小心不要将代码复制、上传或者分享给他人,
             * 以免泄露密钥对危及你的财产安全。
             * CAM密匙查询获取: https://console.cloud.tencent.com/cam/capi*/
            Credential cred = new Credential(tencentCloudResource.getSecretId(),
                                             tencentCloudResource.getSecretKey());

            // 实例化一个http选项,可选的,没有特殊需求可以跳过
            HttpProfile httpProfile = new HttpProfile();

//            httpProfile.setReqMethod("POST"); // 默认使用POST

            /* SDK会自动指定域名。通常是不需要特地指定域名的,但是如果你访问的是金融区的服务
             * 则必须手动指定域名,例如sms的上海金融区域名: sms.ap-shanghai-fsi.tencentcloudapi.com */
            httpProfile.setEndpoint("sms.tencentcloudapi.com");

            // 实例化一个client选项
            ClientProfile clientProfile = new ClientProfile();
            clientProfile.setHttpProfile(httpProfile);
            // 实例化要请求产品的client对象,clientProfile是可选的
            SmsClient client = new SmsClient(cred, "ap-nanjing", clientProfile);

            // 实例化一个请求对象,每个接口都会对应一个request对象
            SendSmsRequest req = new SendSmsRequest();
            String[] phoneNumberSet1 = {"+86" + phone};//电话号码
            req.setPhoneNumberSet(phoneNumberSet1);
            req.setSmsSdkAppId("14050456780");   // 短信应用ID: 短信SdkAppId在 [短信控制台] 添加应用后生成的实际SdkAppId
            req.setSignName("风间影月");         // 签名
            req.setTemplateId("110888");       // 模板id:必须填写已审核通过的模板 ID。模板ID可登录 [短信控制台] 查看

            /* 模板参数(自定义占位变量): 若无模板参数,则设置为空 */
            String[] templateParamSet1 = {code};
            req.setTemplateParamSet(templateParamSet1);

            // 返回的resp是一个SendSmsResponse的实例,与请求对象对应
            SendSmsResponse resp = client.SendSms(req);
            // 输出json格式的字符串回包
            System.out.println(SendSmsResponse.toJsonString(resp));
        } catch (TencentCloudSDKException e) {
            System.out.println(e.toString());
        }
    }

//    public static void main(String[] args) {
//        try {
//            new SMSUtils().sendSMS("13861886188", "7896");
//        } catch (Exception e) {
//            e.printStackTrace();
//        }
//    }
}


點(diǎn)擊查看更多內(nèi)容
“小禮物走一走,來(lái)慕課關(guān)注我”
贊賞支持
風(fēng)間影月說(shuō) 去圍觀
創(chuàng)業(yè)公司技術(shù)總監(jiān), 10年+開(kāi)發(fā)和技術(shù)管理經(jīng)驗(yàn)。SUN認(rèn)證SCJP、PMP、MCP認(rèn)證。主要從事后端技術(shù)和架構(gòu)領(lǐng)域,有豐富的電商平臺(tái)與物流平臺(tái)核心系統(tǒng)的架構(gòu)設(shè)計(jì)和開(kāi)發(fā)經(jīng)驗(yàn)。
評(píng)論

作者其他優(yōu)質(zhì)文章

正在加載中
感謝您的支持,我會(huì)繼續(xù)努力的~
掃碼打賞,你說(shuō)多少就多少
贊賞金額會(huì)直接到老師賬戶
支付方式
打開(kāi)微信掃一掃,即可進(jìn)行掃碼打賞哦
今天注冊(cè)有機(jī)會(huì)得

100積分直接送

付費(fèi)專欄免費(fèi)學(xué)

大額優(yōu)惠券免費(fèi)領(lǐng)

立即參與 放棄機(jī)會(huì)
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)

舉報(bào)

0/150
提交
取消