在自己写项目时,会用到短信验证功能,这时候我们就需要用到山东鼎信验证码功能

第一步:按照顺序找到山东鼎信,短信验证码功能

2.点击进去往下划,找到这个界面

3.AppCode :需要购买短信服务,新人第一次注册有免费5条,买完之后找到图片就可以找到了

4.根据上面的API生成自己的方法,

重要提示如下: * HttpUtils请从 * https://github.com/aliyun/api-gateway-demo-sign-java/blob/master/src/main/java/com/aliyun/api/gateway/demo/util/HttpUtils.java * 下载 * *

相应的依赖请参照 * https://github.com/aliyun/api-gateway-demo-sign-java/blob/master/pom.xml */

String host = "http://dingxin.market.alicloudapi.com";
String path = "/dx/sendSms";
String method = "你的方法";
String appcode = "你的APPCode";
Map<String, String> headers = new HashMap<String, String>();
//最后在header中的格式(中间是英文空格)为Authorization:APPCODE 83359fd73fe94948385f570e3c139105
headers.put("Authorization", "APPCODE " + appcode);
Map<String, String> querys = new HashMap<String, String>();
//随机生成四位验证码,需要工具,看自己需求可以不加
String fourBitRandom = RandomUtil.getFourBitRandom();
querys.put("mobile", mobile);
querys.put("param", "code:"+fourBitRandom);
querys.put("tpl_id", "TP1711063");
Map<String, String> bodys = new HashMap<String, String>();try {HttpResponse response = HttpUtils.doPost(host, path, method, headers, querys, bodys);redisTemplate.opsForValue().set(mobile,fourBitRandom,30, TimeUnit.DAYS);return  true;
} catch (Exception e) {return  false;
}

怎么使用山东鼎信发送短信验证码相关推荐

  1. Android 起调系统功能,打开系统浏览器,拨打电话,发送短信,手机震动,跳转到设置通知开关页面

    1.打开系统浏览器 try {startActivity(new Intent(Intent.ACTION_VIEW, Uri.parse("https://github.com/jared ...

  2. 移动MAS短信平台发送短信

    MAS短信平台发送短信分为两种方式 参考文档下载 一.sdk调用 using mas.ecloud.sdkclient; using System;namespace 短信发送 {class Prog ...

  3. 使用腾讯云实现发送短信验证码登录的后端实现

    话不多说, 直接开始 目录 腾讯云短信服务注册相关 发送短信 API 开发 配置相关 接口 腾讯云短信服务注册相关 ① 在腾讯云首页搜索短信 腾讯云地址: 腾讯云 - 产业智变 云启未来 搜索出来后点 ...

  4. aliyun短信及短信模板操作

    短信模板管理 管理接口 申请短信模板:AddSmsTemplate 删除短信模板:DeleteSmsTemplate 修改未通过审核的短信模板:ModifySmsTemplate 查询短信模板的审核状 ...

  5. JAVA如何实现发送短信

    今天看到了一个需求,需要做一个发送短信的功能,网上找了找,大概有这几种方法:(1)使用webservice接口发送手机短信,这个可以使用sina提供的webservice进行发送,但是需要进行注册;( ...

  6. python控制手机发短信_python-在python3中使用容联云通讯发送短信验证码

    2020-08-15更新 今天进容联云官网发现其已经更新了最新版的Python SDK,可以直接 pip install ronglian_sms_sdk 即可安装使用,具体新的使用方法可以查看官网案 ...

  7. android不调用系统发送短信,android之两种方式调用短信发送接口

    释放双眼,带上耳机,听听看~! 相信很多程序员在开发程序的时候都会遇到短信调用端口的情况,今天是技术狗小编为大家带来的关于android之两种方式调用短信发送接口,希望对你学习这方面知识有帮助! an ...

  8. 微信小程序云开发,使用阿里云短信服务,搜索员工生日定期发送短信。

    相关API文档地址: 阿里云短信服务API文档地址 小程序云开发云函数正则匹配API文档地址 小程序云开发云函数定时触发器 1.登录阿里云,购买短信服务并添加签名和模板 2., 登录阿里云,鼠标放在右 ...

  9. 新春祝福必杀计之发送短信攻略

    新的一年就要到了,陆陆续续的收到很多同事们的短信祝福,哎,不能欠人家的人情债啊,但是我实在是个懒人啊,这个祝福短信还是要回复的啊,我的手机里有超过百位联系人,全是和工作有关的,都需要发呢,于是网上找了 ...

最新文章

  1. graphpad柱状图怎么加图例_如何用Graphpad prism添加多个图例
  2. ios Runloop
  3. 易语言基础编程知识〖E语言手册〗
  4. 【Windows 逆向】使用 CE 工具挖掘关键数据内存真实地址 ( 逐层分析分析 静态地址 到 动态地址 的寻址 + 偏移 过程 ) ★
  5. 从零开始学_JavaScript_系列(16)——CSSlt;3gt;(文本、对齐、圆角、盒模型、背景)...
  6. 【学习笔记】《数据挖掘:理论与算法》CH4神经网络
  7. 软件工程概论 课堂练习 第2次作业2【静态结构建模——画出相应对象模型】
  8. 计算机基础课程在线教学授课方案,《计算机基础》课程分层次模块化教学实施方案...
  9. NAVICAT MYSQL 建表字段 默认值、EMPTY STRING、空白、NULL 的区别
  10. 图解Android 内存分析工具之Mat使用教程
  11. ubuntu下安装latex
  12. matlab单层感知器画线,MATLAB神经网络学习(1):单层感知器
  13. 吾智商低,对于VS的char实在是不知所云
  14. 如何提高计算机打字,如何练电脑打字速度,教你如何科学提高打字速度
  15. 什么是 CI/CD?持续集成和持续交付解释
  16. 微信小程序自定义组件,和 父子组件 之间的传值
  17. 个人看过较好的电影推荐
  18. 深度解析:一文让你领略支付宝应用架构的厉害之处!
  19. MyBatis进行增删改查
  20. 天邑ty1208z海思3798刷版本_[FJ]安徽电信天邑ty1208z_mv100机顶盒刷全网通教程

热门文章

  1. C++ 多线程的创建和使用
  2. 【夜读】有些人注定不会失败
  3. 一名Java大佬跳槽之旅,离开京东,14面面试经验和收获
  4. 虚拟机通过无线设置静态ip连外网,不同环境的wifi照常使用
  5. vxworks,bootrom启动时由7s减少到1s
  6. AI写小说!ChatGPT创作福尔摩斯小说,3分钟狂写856字,就问人类慌不慌?
  7. JDK8之ConcurrentHashMap源码解读
  8. 百度网站优化和360网站优化的排名算法异同之处
  9. vue 报错:WebSocket connection to ‘ws://192.168.51.116:3000/ws‘ failed:
  10. Linux、Windows都适用的跨国传输、大文件传输软件:飞驰传输