阿里云短信服务集成

您所在的位置:网站首页 短信的搜索在哪 阿里云短信服务集成

阿里云短信服务集成

2024-07-09 19:43| 来源: 网络整理| 查看: 265

一、获取 Access key和Access key Secret 二、集成短信功能 三、使用验证码注册或者登录 四、充值并查看短信到达率 五、总结

无论app还是web都会用到短信验证功能,阿里提供了优质的短信服务。 特此将集成步骤记录,方便以后查阅

一、获取 Access key和Access key Secret

1、首先注册阿里开放平台开发者,并进行实名认证 2、开通阿里短信服务 3、在短信控制台点击Access Key按钮查看 Access key和Access key Secret

阿里云AccessKeys 4、创建短信签名,个人用户只能创建一个短信签名,企业用户可以创建5个短信签名 5、短信签名就是短信的主体名,比如支付宝的短信为【支付宝】,其中支付宝就是短信签名。短信签名是提交后是需要进行审核的,一般工作时间之内,2小时之内就能审核通过 短信签名 6、创建短信模板:短信模板就是短信的内容,如果短信中有参数,可以参照阿里的参数模板进行设置。 短信模板 这些东西都有了之后就可以进行开发了。

二、集成短信功能

1、下载阿里短信的两个jar包,将其导入项目 2、参照官方demo进行代码编写 我自己写了一个工具类,很简单。 如果有更多的需求,可以在其基础上进行拓展。

/** * 短信发送工具 * @author YangYang_2000 * @version 1.0 * @date 2017年12月28日 */ public class SmsUtil { // 产品名称:云通信短信API产品,开发者无需替换 private static final String product = "Dysmsapi"; // 产品域名,开发者无需替换 private static final String domain = "dysmsapi.aliyuncs.com"; // 此处需要替换成开发者自己的AK(在阿里云访问控制台寻找) private static String accessKeyId = "自己的AccessKeyId"; private static String accessKeySecret = "自己的AccessKeySecert"; private static String identifyingTempleteCode = "自己的短信模板"; private static String singName = "自己的短信签名"; /** * 发送短信验证码 */ public static SendSmsResponse sendIdentifyingCode(String mobile, String code)


【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3