容联云短信验证--java后台
使用容联云通讯的短信验证(后台发送短信测试)
注册容联云通讯,获取相关配置数据
第一步——注册
容联云官网–注册
第二步——记录
找到开发者主账号,必须要用到的三个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后台相关推荐
- 06-手机登录token生成容联云短信验证用户认证和网关整合(网关做统一权限认证)
一.需求分析 二.msm模块(发送验证码) 1.准备工作 (1)注册容联云账号,使用验证码服务 传送门 由于容联云个人无法认账,但是免费给我们提供8元的短信配额,我们可以免费使用,非常给力,感谢容联云 ...
- php短信验证案例,PHP项目之容联云短信发送验证码
一.简介 短信验证码功能,在一些网站中,都有普遍使用,容联云是国内领先的云通信平台,很多网站都在使用,本专题讲解一下,使用容联云平台的短信验证码功能. 二.特性 5秒必达.资费低.接入快,流程如下: ...
- php榛子云短信验证,java + maven +榛子云短信 实现发送短信验证码功能
如何使用java + maven的项目环境发送短信验证码,本文使用的是榛子云短信的接口. 下载下来是jar文件,需要将jar发布到本地的maven仓库中, 在cmd环境下输入: mvn install ...
- php注册榛子云短信验证,java + maven +榛子云短信 实现发送短信验证码功能
如何使用java + maven的项目环境发送短信验证码,本文使用的是榛子云短信的接口. 下载下来是jar文件,需要将jar发布到本地的maven仓库中, 在cmd环境下输入: mvn install ...
- 【Flask项目】项目准备之-容联云短信服务平台使用—发送短信、Flask-limiter限流
SDK参考(新版) 云通讯平台为开发者提供多语言SDK,让您可以轻松地选择你熟悉的编程语言来体验. 短信服务新版SDK源码已经托管至开源平台Github 您可以通过SDK调用云通讯短信API. 您可以 ...
- 阿里云短信验证解决方案(java版)(redis存储)
阿里云短信验证解决方案(java版)(redis存储) 参考文章: (1)阿里云短信验证解决方案(java版)(redis存储) (2)https://www.cnblogs.com/Amos-Tur ...
- java实现阿里云短信验证注册--详细教程
java实现阿里云短信验证注册–详细教程 .项目中先引入依赖 <!--阿里云短信包--><dependency><groupId>com.aliyun</gr ...
- 榛子云短信验证平台与springboot集成的短信验证
登录 - 榛子云短信用户系统 (zhenzikj.com) 上面是登录榛子云短信验证平台的入口,此平台的短信大概为3.1分一条短信. 如何与spring boot进行集成呢,我以注册为例来慢慢讲解 1 ...
- Springboot+redis+榛子云短信验证服务进行登录
Springboot+redis+榛子云短信验证服务进行登录 前言 最近在做尚医通的医院预约挂号管理系统时,做到了使用阿里云的短信验证服务,但是现在阿里云的短信验证服务审核听说非常严格,主要是我没有专 ...
最新文章
- 沉浸式5G实景、AI+AR体验、机器人互动|5G+数智化展馆广州开幕
- python编程工具p-python Gui开发工具选择
- mysql慢日志优化_Mysql优化-慢sql日志
- Quartz框架中的JobStore
- mysql 后10条_Mysql 保留最新的10条数据
- oracle装了客户端怎么登陆账号,分享Oracle 11G Client 客户端安装步骤(图文详解)...
- 来博客园居然有一年了
- python小屋_1000道Python题库系列分享九(31道)
- 字节跳动辟谣“出售AI技术”和“成立打车项目”;GitHub 因代码版权问题遭抵制;贝佐斯正式卸任亚马逊 CEO|极客头条...
- C Tricks(十四)—— 余数
- bcache -c删除后端设备_前、后端分离权限控制设计与实现
- QPainter图像混合
- 阿里电话面试题(附答案)
- 国产全志T3+Logos FPGA开发板(4核ARM Cortex-A7)规格书
- Unity优化☀️光照烘焙
- 电脑键盘上的Alt键的作用
- 腾讯开源云原生成本优化神器 - FinOps Crane
- 未来人工智能产品的思维,主要有哪几个趋势
- 【33】解读TPU:设计和拆解一块ASIC芯片
- 浅析uthash系列之User Guide(翻译)