使用容联云通讯的短信验证(后台发送短信测试)

注册容联云通讯,获取相关配置数据

第一步——注册

容联云官网–注册

第二步——记录

找到开发者主账号,必须要用到的三个id

一、ACCOUNT SID(主账号ID):
二、AUTH TOKEN (账户授权令牌):
三、APPID

第三步——设置测试号码(一定要写)

第四步——下载Demo

Demo下载

第五步——直接用idea打开demo(记得用maven:pom.xml)

package com.cloopen.rest.demo;import java.util.HashMap;
import java.util.Random;
import java.util.Set;
import com.cloopen.rest.sdk.CCPRestSDK;
import com.cloopen.rest.sdk.CCPRestSDK.BodyType;public class QuerySMSTemplate {/*** @param args*/public static void main(String[] args) {HashMap<String, Object> result = null;CCPRestSDK restAPI = new CCPRestSDK();restAPI.init("app.cloopen.com", "8883");// 初始化服务器地址和端口,格式如下,服务器地址不需要写https://restAPI.setAccount("ACCOUNT SID", "AUTH TOKEN");// 初始化主帐号和主帐号TOKENrestAPI.setAppId("APPID");// 初始化应用IDresult = restAPI.sendTemplateSMS("手机号","1",new String[]{getCode(),"分钟数"});  第一个参数是手机号,第二个参数是你是用的第几个模板,第三个参数是你的验证码,第四个是在几分钟之内输入System.out.println("QuerySMSTemplate result=" + result);if("000000".equals(result.get("statusCode"))){//正常返回输出data包体信息(map)HashMap<String,Object> data = (HashMap<String, Object>) result.get("data");Set<String> keySet = data.keySet();for(String key:keySet){Object object = data.get(key);System.out.println(key +" = "+object);}}else{//异常返回输出错误码和错误信息System.out.println("错误码=" + result.get("statusCode") +" 错误信息= "+result.get("statusMsg"));}}public final static String getCode(){int mobile_code = (int)((Math.random()*9+1)*100000);     //用随机数当验证码return String.valueOf(mobile_code);}}

第六步——查看手机是否接受到验证码

运行即可发送,成功!!!

容联云短信验证--java后台相关推荐

  1. 06-手机登录token生成容联云短信验证用户认证和网关整合(网关做统一权限认证)

    一.需求分析 二.msm模块(发送验证码) 1.准备工作 (1)注册容联云账号,使用验证码服务 传送门 由于容联云个人无法认账,但是免费给我们提供8元的短信配额,我们可以免费使用,非常给力,感谢容联云 ...

  2. php短信验证案例,PHP项目之容联云短信发送验证码

    一.简介 短信验证码功能,在一些网站中,都有普遍使用,容联云是国内领先的云通信平台,很多网站都在使用,本专题讲解一下,使用容联云平台的短信验证码功能. 二.特性 5秒必达.资费低.接入快,流程如下: ...

  3. php榛子云短信验证,java + maven +榛子云短信 实现发送短信验证码功能

    如何使用java + maven的项目环境发送短信验证码,本文使用的是榛子云短信的接口. 下载下来是jar文件,需要将jar发布到本地的maven仓库中, 在cmd环境下输入: mvn install ...

  4. php注册榛子云短信验证,java + maven +榛子云短信 实现发送短信验证码功能

    如何使用java + maven的项目环境发送短信验证码,本文使用的是榛子云短信的接口. 下载下来是jar文件,需要将jar发布到本地的maven仓库中, 在cmd环境下输入: mvn install ...

  5. 【Flask项目】项目准备之-容联云短信服务平台使用—发送短信、Flask-limiter限流

    SDK参考(新版) 云通讯平台为开发者提供多语言SDK,让您可以轻松地选择你熟悉的编程语言来体验. 短信服务新版SDK源码已经托管至开源平台Github 您可以通过SDK调用云通讯短信API. 您可以 ...

  6. 阿里云短信验证解决方案(java版)(redis存储)

    阿里云短信验证解决方案(java版)(redis存储) 参考文章: (1)阿里云短信验证解决方案(java版)(redis存储) (2)https://www.cnblogs.com/Amos-Tur ...

  7. java实现阿里云短信验证注册--详细教程

    java实现阿里云短信验证注册–详细教程 .项目中先引入依赖 <!--阿里云短信包--><dependency><groupId>com.aliyun</gr ...

  8. 榛子云短信验证平台与springboot集成的短信验证

    登录 - 榛子云短信用户系统 (zhenzikj.com) 上面是登录榛子云短信验证平台的入口,此平台的短信大概为3.1分一条短信. 如何与spring boot进行集成呢,我以注册为例来慢慢讲解 1 ...

  9. Springboot+redis+榛子云短信验证服务进行登录

    Springboot+redis+榛子云短信验证服务进行登录 前言 最近在做尚医通的医院预约挂号管理系统时,做到了使用阿里云的短信验证服务,但是现在阿里云的短信验证服务审核听说非常严格,主要是我没有专 ...

最新文章

  1. 沉浸式5G实景、AI+AR体验、机器人互动|5G+数智化展馆广州开幕
  2. python编程工具p-python Gui开发工具选择
  3. mysql慢日志优化_Mysql优化-慢sql日志
  4. Quartz框架中的JobStore
  5. mysql 后10条_Mysql 保留最新的10条数据
  6. oracle装了客户端怎么登陆账号,分享Oracle 11G Client 客户端安装步骤(图文详解)...
  7. 来博客园居然有一年了
  8. python小屋_1000道Python题库系列分享九(31道)
  9. 字节跳动辟谣“出售AI技术”和“成立打车项目”;GitHub 因代码版权问题遭抵制;贝佐斯正式卸任亚马逊 CEO|极客头条...
  10. C Tricks(十四)—— 余数
  11. bcache -c删除后端设备_前、后端分离权限控制设计与实现
  12. QPainter图像混合
  13. 阿里电话面试题(附答案)
  14. 国产全志T3+Logos FPGA开发板(4核ARM Cortex-A7)规格书
  15. Unity优化☀️光照烘焙
  16. 电脑键盘上的Alt键的作用
  17. 腾讯开源云原生成本优化神器 - FinOps Crane
  18. 未来人工智能产品的思维,主要有哪几个趋势
  19. 【33】解读TPU:设计和拆解一块ASIC芯片
  20. 浅析uthash系列之User Guide(翻译)

热门文章

  1. 人民币小写转大写算法
  2. 靶机渗透练习02-driftingblues2
  3. 数据结构9 - 常用的10种算法
  4. 苹果电脑(mac)的快捷键大全
  5. 要想增加流量需要做的几点,淘宝运营新手必看的免费流量小知识
  6. 安卓一键清理内存_微清理下载软件-微清理app下载v1.0.1.2 安卓版
  7. CLion2020调整字体大小
  8. jira7.2安装、中文及破解
  9. 系统性能优化策略 -- 持续优化更新
  10. 小程序php文档,微信小程序API 文件