前端时间对Web项目的发短信通道进行了修改、之前使用的是非阿里云短信通道、由于公司出于对到达率及费用上面的考虑,转换为阿里云通道来发送短信。所以做了简单的总结。
1、首先注册阿里云账号(https://www.aliyun.com/product/sms)
2、获取阿里云访问秘钥(AccessKeyId,AccessKeySecret)
该访问秘钥成对(AccessKeyId 与 AccessKeySecret)生成和使用。
每个阿里云用户可以创建多对访问秘钥,且可随时启用(Active)、禁用(Inactive)或者删除已经生成的访问秘钥对。
您可以通过阿里云控制台的 秘钥管理页面 创建、管理所有的访问秘钥对,且保证它处于“启用”状态。
由于访问秘钥是阿里云对 API 请求进行安全验证的关键因子,请妥善保管你的访问秘钥。如果某些秘钥对出现泄漏风险,建议及时删除该秘钥对并生成新的替代秘钥对。
3、在控制台完成短信模板、签名的申请,获得调用必备的参数
4、技术对接
1)下载SDK工具包(https://help.aliyun.com/document_detail/55359.html?spm=5176.doc55284.2.8.QNDW4O)
2)导入开发使用jar包
3)按照Demo中格式 配置自己的秘钥及短信模板中维护好的模板Code 即可正确发送(只要传参没问题一般是可以发送成功的,此时调通之后,再根据具体需求,在何处触发进行开发。最好将模板维护到本地参数表中,因为部分短信涉及到拼接参数问题,阿里云短信与其它通道不同之处在于参数是通过模板维护的参数来传递的不是直接编辑好将文本发送给第三方。)
5、在遇到问题时可在阿里官网查找对应问题、对应解决办法还是比较全面的。
如遇问题需协助,请留言。或者文章中有误的地方,欢迎指正。