阿里云短信验证
创始人
2024-05-31 08:09:51
0

1.了解阿里云用户权限操作

需要通过个人账户获得 授权码(id、密码),再通过这些信息获得服务

阿里云网址 :https://www.aliyun.com/

  • 1.登陆阿里云服务器
  • 2.进入个人账号然后点击 AccessKey 管理

 

  • 3.创建用户组

  •  4.添加用户组权限,点击名字进入,然后新建权限管理

  •  5.新增授权,直接搜索sms,选择第一个,点击确定即可

  • 6.创建用户

  • 7.加入用户组

2.开通阿里云短信服务

  • 1.进入短信服务后台

  • 2.点击国内消息,签名管理,添加签名

  • 3.模板管理,添加一个模板 

3.编写测试代码

  • 1.打开快速学习和测试,进入控制台发送与测试然后,点击查看API demo,进入之后选择java

  • 2.新建一个springboot的项目 sms-verification

  • 2.导入依赖,因为后续需要使用到redis,就把fastjson和redis导入了进来
        com.alibabafastjson1.2.79org.springframework.bootspring-boot-starter-data-rediscom.aliyundysmsapi201705252.0.23
  •  3.将代码放到测试目录下
public class Sample {/*** 使用AK&SK初始化账号Client* @param accessKeyId* @param accessKeySecret* @return Client* @throws Exception*/public static com.aliyun.dysmsapi20170525.Client createClient(String accessKeyId, String accessKeySecret) throws Exception {com.aliyun.teaopenapi.models.Config config = new com.aliyun.teaopenapi.models.Config()// 必填,您的 AccessKey ID.setAccessKeyId(accessKeyId)// 必填,您的 AccessKey Secret.setAccessKeySecret(accessKeySecret);// 访问的域名config.endpoint = "dysmsapi.aliyuncs.com";return new com.aliyun.dysmsapi20170525.Client(config);}public static void main(String[] args_) throws Exception {java.util.List args = java.util.Arrays.asList(args_);// 工程代码泄露可能会导致AccessKey泄露,并威胁账号下所有资源的安全性。以下代码示例仅供参考,建议使用更安全的 STS 方式,更多鉴权访问方式请参见:https://help.aliyun.com/document_detail/378657.htmlcom.aliyun.dysmsapi20170525.Client client = Sample.createClient("accessKeyId", "accessKeySecret");com.aliyun.dysmsapi20170525.models.SendSmsRequest sendSmsRequest = new com.aliyun.dysmsapi20170525.models.SendSmsRequest();com.aliyun.teautil.models.RuntimeOptions runtime = new com.aliyun.teautil.models.RuntimeOptions();try {// 复制代码运行请自行打印 API 的返回值client.sendSmsWithOptions(sendSmsRequest, runtime);} catch (TeaException error) {// 如有需要,请打印 errorcom.aliyun.teautil.Common.assertAsString(error.message);} catch (Exception _error) {TeaException error = new TeaException(_error.getMessage(), _error);// 如有需要,请打印 errorcom.aliyun.teautil.Common.assertAsString(error.message);}        }
}

 

相关内容

热门资讯

华为宣布摆脱安卓系统,迈向自主... 哇,你知道吗?最近华为可是闹出了一个大新闻!那就是他们宣布要摆脱安卓系统,自己研发一套全新的操作系统...
安卓车机系统hcn,智能驾驶的... 你有没有发现,现在越来越多的汽车开始搭载智能化的车机系统了?这不,安卓车机系统HCN(Harmony...
超大平板安卓系统,创新体验与无... 你有没有想过,在这个科技飞速发展的时代,拥有一块超大平板电脑是多么酷炫的事情啊!想象那宽广的屏幕,无...
电脑装安卓系统步骤,电脑安装安... 你有没有想过,把安卓系统装在你的电脑上,是不是就像给电脑换了个新衣裳,瞬间变得时尚又实用呢?没错,今...
安卓系统视频存储软件,高效管理... 手机里的视频越来越多,是不是感觉存储空间不够用了?别急,今天就来给你安利几款安卓系统视频存储软件,让...
安卓系统如何连接奔驰,安卓系统... 你有没有想过,你的安卓手机和奔驰车之间也能来个亲密接触呢?没错,就是那种无缝连接的感觉,让你的手机和...
安卓系统emoji表情很少,探... 你知道吗?在手机世界里,emoji表情可是沟通的利器,它能让我们的聊天更加生动有趣。但是,你知道吗?...
安卓系统的德州游戏,刺激竞技体... 你有没有发现,安卓手机上的游戏世界越来越精彩了?尤其是那些德州游戏,简直让人停不下来!今天,就让我带...
xbox360安卓系统,探索跨... 你有没有想过,家里的老Xbox 360竟然也能变身成为安卓系统的超级玩家呢?没错,就是那个曾经陪伴我...
安卓系统怎么找云端,而是通过安... 你有没有想过,你的安卓手机里那些珍贵的照片、文件和笔记,其实都可以存放在云端,随时随地都能访问呢?没...
安卓手机系统更原装,深度解析原... 你有没有发现,用安卓手机的时候,有时候感觉系统就像是你从小到大最熟悉的那件衣服,穿在身上,舒服又自在...
安卓系统8怎样退回,安卓8.0... 你有没有遇到过这种情况:手机更新了安卓系统8,结果发现新系统里的某些功能让你觉得不适应,或者某些操作...
安卓系统好用的语音,智能生活新... 你有没有发现,现在手机里的语音助手越来越聪明了?尤其是安卓系统的语音功能,简直让人爱不释手!今天,就...
安卓系统应用禁用服务 你有没有发现,手机里的安卓系统应用有时候会偷偷地开启一些后台服务,这可真是让人头疼啊!今天,就让我来...
安卓拨打系统电话调用,轻松实现... 你有没有想过,当你手机里突然弹出一个电话,而你又恰好想打给某人时,安卓系统是怎么帮你完成这个神奇过程...
安卓系统转ios推荐,轻松过渡... 你是不是也和我一样,对手机系统有着浓厚的兴趣呢?最近,我发现了一个有趣的现象:越来越多的朋友从安卓系...
安卓系统ping ip地址,A... 你有没有想过,当你打开手机,输入一个IP地址,然后神奇地发现,你的安卓系统能够像魔法一样告诉你那个地...
安卓系统更新了没有,安卓系统最... 最近你的安卓手机是不是也跟着时代潮流,迫不及待地想要更新一下系统呢?别急,让我来给你详细扒一扒,看看...
锤子如何升级安卓系统,轻松迈向... 亲爱的手机控们,你是不是也和我一样,对锤子手机的那颗“坚果”心念念不忘呢?不过,你知道吗?为了让你的...
安卓系统和linux系统互通吗... 你有没有想过,安卓系统和Linux系统之间是不是能来个亲密接触呢?想象你的安卓手机和Linux电脑无...