阿里云短信验证
创始人
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);}        }
}

 

相关内容

热门资讯

方形安卓系统手机推荐,探索独特... 你有没有想过,手机也能像艺术品一样,既有内涵又好看呢?没错,今天就要给你安利几款方形安卓系统手机,保...
苹果系统跟不上安卓灵魂,探寻科... 亲爱的读者们,你们有没有发现,最近手机圈里好像有点小热闹呢?那就是关于苹果系统和安卓系统的“灵魂之争...
安卓系统app广告多,安卓手机... 亲爱的手机控们,你们有没有遇到过这种情况:打开一个安卓手机app,满屏都是广告,让人眼花缭乱,简直无...
魅族9安卓系统,安卓系统下的性... 亲爱的手机控们,你们有没有想过,一款手机,除了外观和性能,它的灵魂究竟是什么?没错,就是操作系统!今...
黑鲨安卓系统降低系统版本,安全... 亲爱的黑鲨手机用户们,你是否曾因为新系统的bug而烦恼不已,或者因为新系统太卡而怀念起旧版本的流畅?...
安卓系统自带美颜相机,功能解析... 你有没有发现,现在拍照手机越来越会“变魔术”了呢?没错,说的就是那个安卓系统自带的美颜相机!它就像你...
台电双系统改单安卓系统,深度解... 你有没有想过,你的台电平板电脑双系统改单安卓系统后,存储空间竟然减少了32G?这可真是让人有点摸不着...
安卓系统信息录入在哪,掌握系统... 你有没有想过,在安卓系统里,那些我们每天都要录入的信息都藏在哪里呢?是不是有时候翻遍手机,还是找不到...
安卓11系统更新哪些,对话通知... 亲爱的手机控们,是不是最近你的手机突然变得有点儿慢吞吞的?别担心,今天我要给你带来一个大好消息——安...
camera安卓系统类似软件,... 你有没有想过,手机里的相机功能已经强大到可以媲美专业相机了?现在,就让我带你走进一个神奇的世界,探索...
安卓系统画弧函数,绘制弧线的艺... 你有没有想过,在安卓手机上,我们不仅能玩各种游戏,还能自己动手画个正儿八经的弧线呢?没错,就是那种数...
导航安卓系统版本003,导航版... 亲爱的车主朋友们,你们的车载导航系统是不是也跟你们一样,时不时地想要来个“大变身”呢?没错,今天咱们...
安卓系统管家卸载,安全无忧 手机里的安卓系统管家,是不是有时候让你觉得有点碍手碍脚呢?别急,今天就来教你几招,轻松卸载安卓系统管...
安卓系统华为荣誉20,性能与时... 你有没有想过,一部手机,怎么就能让我们的生活变得如此便捷?今天,就让我带你走进华为荣耀20的世界,看...
安卓11系统定制版,安卓11系... 哇塞,你有没有发现,最近手机界可是热闹非凡呢!各大品牌纷纷推出了基于安卓11系统的定制版,简直让人眼...
dueros系统与安卓关系,杜... 亲爱的读者们,你是否曾想过,家里的冰箱、电视、空调这些“冷冰冰”的家电,竟然也能和你聊天呢?没错,这...
安卓7.0系统源码下载,And... 亲爱的技术爱好者们,你是否曾对安卓7.0系统那神秘的源码充满好奇?想要一探究竟,亲手编译出属于自己的...
安卓智能电视系统6.0,引领智... 亲爱的电视迷们,你们有没有想过,家里的安卓智能电视系统6.0到底是个啥玩意儿?它又有什么特别之处呢?...
安卓系统下载提示消失,揭秘原因... 亲爱的手机用户们,你们有没有遇到过这种情况:手机里原本安安静静的软件,突然就人间蒸发,消失得无影无踪...
安卓要激活系统吗,轻松掌握激活... 亲爱的手机控们,你们有没有想过,你的安卓手机是不是也像你一样,需要定期“充电”呢?没错,今天就要来聊...