梅州市网站制作,中国电信网上营业厅,帝国cms更改网站ico,卖建材的网站一、了解阿里云用户权限操作 1.注册账号、实名认证#xff1b;
2.使用AccessKey
步骤一 点击头像#xff0c;权限安全的AccessKey 步骤二 设置子用户AccessKey 步骤三 添加用户组和用户 步骤四 添加用户组记得绑定短信服务权限 步骤五 添加用户记得勾选openApi访问 添加…一、了解阿里云用户权限操作 1.注册账号、实名认证
2.使用AccessKey
步骤一 点击头像权限安全的AccessKey 步骤二 设置子用户AccessKey 步骤三 添加用户组和用户 步骤四 添加用户组记得绑定短信服务权限 步骤五 添加用户记得勾选openApi访问 添加完成用户点击用户看到AccessKey记得保存之后无法看到 步骤六 绑定用户组 信息一旦泄露一定要关闭这个用户
二、开通阿里云短信服务
1.开通短信验证
选择短信验证并开通
2.添加资质
1.企业和个人选择
3.签名设置
1.公司和个人名称 2.审核理由正当
4.模板设置
1.短信具体内容 2.审核理由正当 跟随一步一步填写相对应内容
三、代码实现
1.代码实现
方式一
1.添加jar包
dependencygroupIdcom.aliyun/groupIdartifactIddysmsapi20170525/artifactIdversion2.0.1/version/dependencydependencygroupIdcom.aliyun/groupIdartifactIdtea-openapi/artifactIdversion0.0.13/version/dependencydependencygroupIdcom.aliyun/groupIdartifactIdtea-console/artifactIdversion0.0.1/version/dependencydependencygroupIdcom.aliyun/groupIdartifactIddarabonba-env/artifactIdversion0.1.1/version/dependencydependencygroupIdcom.aliyun/groupIdartifactIdtea-util/artifactIdversion0.2.11/version/dependencydependencygroupIdcom.aliyun/groupIdartifactIddarabonba-time/artifactIdversion0.0.1/version/dependencydependencygroupIdcom.aliyun/groupIdartifactIddarabonba-string/artifactIdversion0.0.3/version/dependencydependencygroupIdcom.aliyun/groupIdartifactIdtea/artifactIdversion[1.0.3, 2.0.0)/version/dependency发送短信
/**
* 通过阿里云平台发送短信
*
* param args 发送数组签名、模板、手机号、模板参数
* return
* throws Exception
*/
public String sendSmsByAliyun(ListString args, boolean enableQuery) throws Exception {//com.aliyun.dysmsapi20170525.Client client Sample.createClient(EnvClient.getEnv(ACCESS_KEY_ID), EnvClient.getEnv(ACCESS_KEY_SECRET));com.aliyun.dysmsapi20170525.Client client createClient(accessKeyId, accessKeySecret);// 1.发送短信SendSmsRequest sendReq new SendSmsRequest().setSignName(args.get(0))//签名.setTemplateCode(args.get(1))//模板代码.setPhoneNumbers(args.get(2))//手机号.setTemplateParam(args.get(3));//验证码SendSmsResponse sendResp client.sendSms(sendReq);String code sendResp.body.code;if (!Common.equalString(code, OK)) {//com.aliyun.teaconsole.Client.log(错误信息: sendResp.body.message );LOGGER.error(错误信息: sendResp.body.message );return sendResp.body.message;}LOGGER.info(短信发送结果 JSON.toJSONString(sendResp.body));if (!enableQuery) {return ;}return sendResp.toString();
}方式二 参考阿里云短信服务
四、操作流程