亚洲中字慕日产2020,大陆极品少妇内射AAAAAA,无码av大香线蕉伊人久久,久久精品国产亚洲av麻豆网站

資訊專欄INFORMATION COLUMN

ApiBoot - ApiBoot Alibaba Sms 使用文檔

cheng10 / 826人閱讀

摘要:的短信服務(wù)模塊是由阿里云的國(guó)際短信服務(wù)提供的,支持國(guó)內(nèi)和國(guó)際快速發(fā)送驗(yàn)證碼短信通知和推廣短信。前提需要到阿里云控制臺(tái)申請(qǐng)開通短信服務(wù)。如果在阿里云控制臺(tái)定義的短信模板存在多個(gè)參數(shù),可以通過方法來進(jìn)行挨個(gè)添加,該方法返回值為本對(duì)象。

ApiBoot是一款基于SpringBoot1.x,2.x的接口服務(wù)集成基礎(chǔ)框架, 內(nèi)部提供了框架的封裝集成、使用擴(kuò)展、自動(dòng)化完成配置,讓接口開發(fā)者可以選著性完成開箱即用, 不再為搭建接口框架而犯愁,從而極大的提高開發(fā)效率。

ApiBoot的短信服務(wù)模塊是由阿里云的國(guó)際短信服務(wù)提供的,支持國(guó)內(nèi)和國(guó)際快速發(fā)送驗(yàn)證碼、短信通知和推廣短信。

前提:需要到阿里云控制臺(tái)申請(qǐng)開通短信服務(wù)。
引入ApiBoot Alibaba Sms

pom.xml配置文件內(nèi)添加如下:



  org.minbox.framework
  api-boot-starter-alibaba-sms

ApiBoot所提供的依賴都不需要添加版本號(hào),具體查看ApiBoot版本依賴

配置參數(shù)列表
配置參數(shù) 參數(shù)介紹 默認(rèn)值 是否必填
api.boot.sms.access-key-id RAM賬號(hào)的AccessKey ID
api.boot.sms.access-key-secret RAM賬號(hào)Access Key Secret
api.boot.sms.sign-name 短信簽名
api.boot.sms.connection-timeout 短信發(fā)送連接超時(shí)時(shí)長(zhǎng) 10000
api.boot.sms.read-timeout 短信接收消息連接超時(shí)時(shí)長(zhǎng) 10000
api.boot.sms.profile 短信區(qū)域環(huán)境 default
發(fā)送短信

ApiBoot Alibaba Sms模塊內(nèi)置了ApiBootSmsService接口實(shí)現(xiàn)類,通過send方法即可完成短信發(fā)送,如下所示:

        /**
     * logger instance
     */
    static Logger logger = LoggerFactory.getLogger(ApiBootSmsTest.class);

    @Autowired
    private ApiBootSmsService apiBootSmsService;

    @Test
    public void sendSms() {

        // 參數(shù)
        ApiBootSmsRequestParam param = new ApiBootSmsRequestParam();
        param.put("code", "192369");

        // 請(qǐng)求對(duì)象
        ApiBootSmsRequest request = ApiBootSmsRequest.builder().phone("171xxxxx").templateCode("SMS_150761253").param(param).build();

        // 發(fā)送短信
        ApiBootSmsResponse response = apiBootSmsService.send(request);
        logger.info("短信發(fā)送反饋,是否成功:{}", response.isSuccess());
    }
短信模板code自行從阿里云控制臺(tái)獲取。

如果在阿里云控制臺(tái)定義的短信模板存在多個(gè)參數(shù),可以通過ApiBootSmsRequestParam#put方法來進(jìn)行挨個(gè)添加,該方法返回值為ApiBootSmsRequestParam本對(duì)象。

多參數(shù)

多參數(shù)調(diào)用如下所示:

// 參數(shù)
ApiBootSmsRequestParam param = new ApiBootSmsRequestParam();
param.put("code", "192369").put("name", "測(cè)試名稱");
發(fā)送結(jié)果反饋

執(zhí)行短信發(fā)送后會(huì)返回ApiBootSmsResponse實(shí)例,通過該實(shí)例即可判斷短信是否發(fā)送成功。

本章源碼地址:https://github.com/hengboy/api-boot/tree/master/api-boot-samples/api-boot-sample-alibaba-sms

文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請(qǐng)注明本文地址:http://www.ezyhdfw.cn/yun/74057.html

相關(guān)文章

  • ApiBoot - ApiBoot Alibaba Oss 使用文檔

    摘要:添加快速集成的對(duì)象存儲(chǔ)服務(wù),提供常用的文件操作方法,當(dāng)然也提供自定義擴(kuò)展,以致于滿足絕大數(shù)業(yè)務(wù)場(chǎng)景,并且通過擴(kuò)展可以實(shí)現(xiàn)上傳文件進(jìn)度條下載文件進(jìn)度條存儲(chǔ)空間操作靜態(tài)網(wǎng)站托管訪問日志防盜鏈分片上傳追加上傳斷點(diǎn)續(xù)傳等等。 ApiBoot是一款基于SpringBoot1.x,2.x的接口服務(wù)集成基礎(chǔ)框架, 內(nèi)部提供了框架的封裝集成、使用擴(kuò)展、自動(dòng)化完成配置,讓接口開發(fā)者可以選...

    fengxiuping 評(píng)論0 收藏0
  • ApiBoot 2.0.4.RELEASE版本發(fā)布

    摘要:是一款基于的接口服務(wù)集成基礎(chǔ)框架,內(nèi)部提供了框架的封裝集成,讓接口開發(fā)者完成開箱即用,不再為搭建接口框架而犯愁,從而極大的提高開發(fā)效率。 ApiBoot是一款基于SpringBoot1.x、SpringBoot2.x的接口服務(wù)集成基礎(chǔ)框架,內(nèi)部提供了框架的封裝集成,讓接口開發(fā)者完成開箱即用,不再為搭建接口框架而犯愁,從而極大的提高開發(fā)效率。通過在我的SpringBoot系列教程中得到的...

    JellyBool 評(píng)論0 收藏0
  • ApiBoot - ApiBoot Swagger 使用文檔

    摘要:相關(guān)配置配置參數(shù)參數(shù)介紹默認(rèn)值是否啟用文檔標(biāo)題快速集成文檔文檔描述通過自動(dòng)化配置快速集成文檔,僅需一個(gè)注解一個(gè)依賴即可。注意通過所獲取的類型都為。 ApiBoot是一款基于SpringBoot1.x,2.x的接口服務(wù)集成基礎(chǔ)框架, 內(nèi)部提供了框架的封裝集成、使用擴(kuò)展、自動(dòng)化完成配置,讓接口開發(fā)者可以選著性完成開箱即用, 不再為搭建接口框架而犯愁,從而極大...

    yuanxin 評(píng)論0 收藏0
  • ApiBoot - ApiBoot Security Oauth 依賴使用文檔

    摘要:如果全部使用默認(rèn)值的情況話不需要做任何配置方式前提項(xiàng)目需要添加數(shù)據(jù)源依賴。獲取通過獲取啟用在使用格式化時(shí)非常簡(jiǎn)單的,配置如下所示開啟轉(zhuǎn)換轉(zhuǎn)換時(shí)所需加密,默認(rèn)為恒宇少年于起宇默認(rèn)不啟用,簽名建議進(jìn)行更換。 ApiBoot是一款基于SpringBoot1.x,2.x的接口服務(wù)集成基礎(chǔ)框架, 內(nèi)部提供了框架的封裝集成、使用擴(kuò)展、自動(dòng)化完成配置,讓接口開發(fā)者可以選著性完成開箱即...

    Tonny 評(píng)論0 收藏0
  • ApiBoot - ApiBoot Http Converter 使用文檔

    摘要:如下所示不配置默認(rèn)使用自定義是的概念,用于自定義轉(zhuǎn)換實(shí)現(xiàn),比如自定義格式化日期自動(dòng)截取小數(shù)點(diǎn)等。下面提供一個(gè)的簡(jiǎn)單示例,具體的使用請(qǐng)參考官方文檔。 ApiBoot是一款基于SpringBoot1.x,2.x的接口服務(wù)集成基礎(chǔ)框架, 內(nèi)部提供了框架的封裝集成、使用擴(kuò)展、自動(dòng)化完成配置,讓接口開發(fā)者可以選著性完成開箱即用, 不再為搭建接口框架而犯愁,從而極大...

    dance 評(píng)論0 收藏0

發(fā)表評(píng)論

0條評(píng)論

最新活動(dòng)
閱讀需要支付1元查看
<