1.需要到阿里云开通模板管理和签名管理,截图如下: 2.导入maven依赖 <dependency> <groupId>com.alibaba</groupId> <artifactId>fastjson</artifactId> </dependency> <dependency> <groupI ...
分类:
其他好文 时间:
2020-05-07 00:56:23
阅读次数:
92
在项目开发过程中,有这样的一种常见的场景,比如根据环境的不同,发短信的服务也是不同的,但是依赖短信服务的系统调用的都是相同的接口,这样就需要针对环境来做区分,调用不同的短信通道接口。举例的这种情况,你可能会想到使用策略模式的方式来实现,当然这也是可以的。 但是只有两种策略而且在一个环境当中, 只会有 ...
分类:
编程语言 时间:
2020-05-01 12:49:35
阅读次数:
85
本文介绍在案例云开通短信服务的流程以及在Node项目中使用的方法。 一、开通阿里云短信服务 登陆阿里云,然后进入 https://dysms.console.aliyun.com/dysms.htm 。 选择国内消息,在“签名管理”里添加签名,获取 SignName;在“模板管理”里添加模板,获得 ...
分类:
其他好文 时间:
2020-04-30 19:47:01
阅读次数:
139
springboot项目使用阿里云短信服务发送手机验证码 (第二篇) 此文介绍:springboot整合redis之发送手机验证码注册登录 短信验证码是通过发送验证码到手机的一种有效的验证码系统。主要用于验证用户手机的合法性及敏感操作的身份验证。常见的使用场景有:登录注册、信息修改、异常登录、找回密 ...
分类:
移动开发 时间:
2020-04-22 12:58:29
阅读次数:
70
今天无聊自己看教程写了java发送验证码的代码! 导入依赖 <dependency> <groupId>com.aliyun</groupId> <artifactId>aliyun-java-sdk-core</artifactId> <version>4.0.3</version></depen ...
分类:
其他好文 时间:
2020-04-13 16:48:30
阅读次数:
73
1. accessKeyId 个人账户密钥; 2. accessKeySecret 与上是成对的; 3. SignName 个人签名,在发出去的短信中,这个签名会显示在开头,类似 【签名】亲爱的用户...... 这种格式,SignName需要通过提交审核; 4.TemplateCode 模板代码,阿 ...
前言 本人使用的是阿里短信服务,一开始尝试了许多不同的第三方短信服务平台,比如秒滴科技、梦网云通讯。当初开始为什么会选择这两个,首先因为,他们注册就送10元钱(#^.^#),但是后来却发现他们都需要认证,比如秒滴只给企业用,必须完成企业认证才可以,个人也就没办法实现(感觉客服也比较...自从注册了以 ...
分类:
编程语言 时间:
2020-03-13 20:46:54
阅读次数:
79
有2个http协议的api接口,一个是提供发送手机验证码的,一个提供手机号验证码登陆的。 发送手机验证码的api,内部逻辑是生成一个4位长度的随机码,以这个手机号为key,放入redis,然后触发短信服务。 登陆api呢,首先要根据入参的手机号和验证码,来验证匹配后才会执行后续。 为了测试这2个接口 ...
分类:
其他好文 时间:
2020-02-29 22:48:32
阅读次数:
85
前面两节讨论了Java 8中的函数式数据处理,那是对38节到55节介绍的容器类的增强,它可以将对集合数据的多个操作以流水线的方式组合在一起。本节继续讨论Java 8的新功能,主要是一个新的类CompletableFuture,它是对65节到82节介绍的并发编程的增强,它可以方便地将多个有一定依赖关系 ...
分类:
编程语言 时间:
2020-02-28 01:34:28
阅读次数:
92
<?php namespace app\api\controller; use think\Db; use think\Request; use think\Controller; /** * 阿里云短信验证码发送类 * @author Administrator * */ class Smscod ...
分类:
其他好文 时间:
2020-02-15 13:28:14
阅读次数:
61