国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

阿里云短信服務(wù)---測試模板實現(xiàn)

這篇具有很好參考價值的文章主要介紹了阿里云短信服務(wù)---測試模板實現(xiàn)。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

2023年阿里云短信服務(wù)個人申請模板已經(jīng)申請不到了,現(xiàn)在使用測試模板實現(xiàn)發(fā)送短信功能

但你手機上接收到的是模板字符串,具體驗證碼可以自行存到Redis或者輸出到控制臺

步驟:

平臺鏈接:

https://dysms.console.aliyun.com/quickstart

依次點擊下面圖片的提示

阿里云短信模板,阿里云,java,云計算

設(shè)置測試模板參數(shù)

?阿里云短信模板,阿里云,java,云計算

?

代碼實現(xiàn):

?controller層

    //發(fā)送短信的方法
    @GetMapping("send/{phone}")
    public R sendSms(@PathVariable String phone){

        //1、從redis獲取驗證碼,如果獲取到直接返回
        String code = redisTemplate.opsForValue().get(phone);

        if (!StringUtils.isEmpty(code)) {
            return R.ok().message("短信已發(fā)送");
        }

        //2 如果redis獲取 不到,進行阿里云發(fā)送
        //生成隨機值,傳遞阿里云進行發(fā)送
        code = RandomUtil.getFourBitRandom();

        Map<String,Object> param = new HashMap<>();
        param.put("code", code);
        boolean isSend = smsService.send(phone, "SMS_154950909", param);

        if(isSend) {
            //保存到Redis
            redisTemplate.opsForValue().set(phone,code,5, TimeUnit.MINUTES);
            return R.ok().message("發(fā)送短信成功");
        } else {
            return R.error().message("發(fā)送短信失敗");
        }

    }
}

?service接口

?

boolean send(String phone, String sms_154950909, Map<String, Object> param);

?service實現(xiàn)

@Override
public boolean send(String phone, String templateCode, Map<String, Object> param) {
    DefaultProfile profile = DefaultProfile.getProfile("cn-hangzhou", "<your-access-key-id>", "<your-access-key-secret>");

    IAcsClient client = new DefaultAcsClient(profile);


    SendSmsRequest request = new SendSmsRequest();
    request.setSignName("阿里云短信測試");
    request.setTemplateCode("SMS_154950909");
    request.setPhoneNumbers("***********");
    request.setTemplateParam("{\"code\":\"1234\"}");

    try {
        SendSmsResponse response = client.getAcsResponse(request);
        System.out.println(new Gson().toJson(response));
        //獲得響應(yīng)狀態(tài)碼,返回true
        return response.getCode().equals("OK");
    } catch (ServerException e) {
        e.printStackTrace();
    } catch (ClientException e) {
        System.out.println("ErrCode:" + e.getErrCode());
        System.out.println("ErrMsg:" + e.getErrMsg());
        System.out.println("RequestId:" + e.getRequestId());
    }
    return false;
}

這樣你的手機就能接收到短信了~~~~~~~文章來源地址http://www.zghlxwxcb.cn/news/detail-621254.html

到了這里,關(guān)于阿里云短信服務(wù)---測試模板實現(xiàn)的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實不符,請點擊違法舉報進行投訴反饋,一經(jīng)查實,立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費用

相關(guān)文章

  • java使用阿里云的短信服務(wù)

    java使用阿里云的短信服務(wù)

    這里我已經(jīng)購買過一次了,所以10塊錢200條一年,第一次購買應(yīng)該是3塊錢200條三個月 發(fā)送成功 要使用阿里云的業(yè)務(wù),這個 AccessKey ID和AccessKey Secret 是必須要獲取的

    2024年02月16日
    瀏覽(24)
  • 基于阿里云服務(wù)實現(xiàn)短信驗證碼功能

    基于阿里云服務(wù)實現(xiàn)短信驗證碼功能

    阿里云短信服務(wù)是一項基于云計算和大數(shù)據(jù)技術(shù)的企業(yè)級短信平臺服務(wù)。它能夠為企業(yè)和開發(fā)者提供高可用、高性能、高穩(wěn)定性的短信發(fā)送服務(wù),可以快速地將各類業(yè)務(wù)通知、驗證碼、營銷推廣等信息發(fā)送給用戶。在我們經(jīng)常登錄一些系統(tǒng)或者APP時候,經(jīng)常會遇到其他登錄登

    2024年02月14日
    瀏覽(24)
  • SpringBoot整合阿里云短信服務(wù)詳細過程(保證初學(xué)者也能實現(xiàn))

    SpringBoot整合阿里云短信服務(wù)詳細過程(保證初學(xué)者也能實現(xiàn))

    網(wǎng)上關(guān)于實操性的文章普遍大部分都記錄不全,要么只記錄重點部分,對于剛學(xué)習(xí)的小伙伴來說看起來是比較困難的 所以,基于這一點。 該文章會詳細介紹使用SpringBoot整合阿里云短信服務(wù)的每一步過程,同時會將驗證碼存放到Redis中并設(shè)置過期時間 , 盡量保證實戰(zhàn)的同時也

    2023年04月15日
    瀏覽(17)
  • 【賬號系統(tǒng)之(手機驗證碼登錄)】使用阿里云短信服務(wù),實現(xiàn)服務(wù)商給手機發(fā)送驗證碼功能。

    【賬號系統(tǒng)之(手機驗證碼登錄)】使用阿里云短信服務(wù),實現(xiàn)服務(wù)商給手機發(fā)送驗證碼功能。

    目錄 一、前言 二、前期準(zhǔn)備 三、購買短信服務(wù) 四、申請簽名和模板 (1) 進入阿里云短信服務(wù)控制臺 (2) 添加簽名 (3) 添加模板 五、RAM申請及權(quán)限配置 (1) 進入RAM訪問控制界面 (2) 創(chuàng)建用戶 (3) 分配權(quán)限 (4) 創(chuàng)建角色 (5) 記錄段的值 六、阿里云.NET SDK身份驗證接入 (1) 了解

    2024年02月04日
    瀏覽(22)
  • 阿里云短信服務(wù)不對個人開放?如何在阿里云市場免費購買短信服務(wù)?云市場購買到的短信服務(wù)如何使用?(以谷粒學(xué)院項目為例)

    阿里云短信服務(wù)不對個人開放?如何在阿里云市場免費購買短信服務(wù)?云市場購買到的短信服務(wù)如何使用?(以谷粒學(xué)院項目為例)

    問題描述 : 在做谷粒學(xué)院項目時,需要使用阿里云的短信服務(wù)用于注冊驗證,但是阿里云的短信服務(wù)目前不對個人開放了,看到彈幕說可以在云市場購買,于是果斷嘗試了一把,這過程中又遇到頭疼的依賴版本兼容問題,好在最終解決并測試成功了。在此把詳細的操作流程

    2024年02月12日
    瀏覽(23)
  • 阿里云短信服務(wù)開通

    阿里云短信服務(wù)開通

    https://dysms.console.aliyun.com/overview 登錄訪問阿里云短信服務(wù),可以看到大致的操作步驟: 1.申請簽名,如:【阿里云短信】 2.申請模板,如:【阿里云通信】您正在使用阿里云短信測試服務(wù),體驗驗證碼是:8888,如非本人操作,請忽略本短信! 3.系統(tǒng)設(shè)置,狀態(tài)報告,審核通知

    2024年02月02日
    瀏覽(23)
  • 開通阿里云短信服務(wù)

    開通阿里云短信服務(wù)

    1.1、找到后臺放在個人頭像上面 選擇 AccessKey 管理 1.2、選擇 子用戶 1.3、創(chuàng)建用戶組 1.4、給用戶組添加權(quán)限 然后就可以看到你的權(quán)限里面多了一個sms的短信權(quán)限 1.5、創(chuàng)建用戶 注意!注意!注意點擊確認后只可以看到一次密碼返回就看不到了 注意!注意!注意點擊確認后只

    2023年04月08日
    瀏覽(15)
  • 阿里云開通短信服務(wù)流程

    阿里云開通短信服務(wù)流程

    友情提示 : 本人不是專業(yè)的技術(shù)人員,很多步驟都是我參考了很多博客,文檔,自己摸索出來的,不保證各位的操作都能百分百正確,以及出現(xiàn)的各種問題。 我寫這篇博客只是為兄弟們提供一種解決方法,以及一些思路… 操作流程會有一些麻煩,如果嫌麻煩的建議 右上角

    2024年02月02日
    瀏覽(22)
  • 阿里云短信服務(wù)實戰(zhàn)教程

    阿里云短信服務(wù)實戰(zhàn)教程

    ??短信服務(wù)有很多的使用場景,比如注冊獲取驗證碼,購票成功發(fā)送購票通知。目前很多頭部運營商已經(jīng)提供了相關(guān)服務(wù),比如阿里云,騰訊云等,這里以阿里云短信服務(wù)為例。 ??阿里云的短信服務(wù)是需要購買的,并且每條短信是計費的這個可以在阿里云看到,都有詳細

    2024年02月11日
    瀏覽(26)
  • Sms多平臺短信服務(wù)商系統(tǒng)~完成阿里云短信服務(wù)發(fā)送可自行配置

    Sms多平臺短信服務(wù)商系統(tǒng)~完成阿里云短信服務(wù)發(fā)送可自行配置

    阿里云地址 不同編程語言都有對應(yīng)的SDK,你們下載自己需要的即可。 pom.xml中添加maven坐標(biāo) 接下來的代碼不是單純的使用短信服務(wù)商提供的發(fā)送代碼來完成短信的發(fā)送那樣子就太簡單了,我想你們也不想看這樣的文章了CSDN一抓一大把,或者看官方文檔即可。為了通用短信服務(wù)

    2024年02月09日
    瀏覽(24)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包