当前位置:首页 > 技术分享 > 详情
sousuo
sousuo

网站调用阿里云短信API发送短信,配置方法

上传时间:2021-12-24            浏览次数:901

以前也做过很多种短信发送的api,但现在阿里云的价格比较低,决定通过阿里云的api进行短信发送。做多过程中发现阿里云有sdk,但比较臃肿,决定还是自己开发一个阿里云短信发送类,进行短信发送。这里把全过程记录一下,方便大家做个参考:

一、开通阿里云短信功能

阿里云网站上,产品菜单上有一个:企业应用与云通信-->云通信-->短信服务,找到后点击:

二、在短信服务功能页开通,短信服务,开通是免费的

开通免费,使用收费,它执行的是阶梯收费,月用量少于10万条的时候验证码和通知短信收费是:4分5一条,也就是0.045元。1000条是45元,算一下也不算贵,挺便宜的。

三、根据要求申请签名、短信模板

四、开通api接口,配置好密钥等

用户中心下拉菜单里有个“AccessKey”,点击进去他会让你申请子账户,点击进去即可:

点击“开始使用子用户AccessKey”,即可启用一个只允许发送短信的子账户,当然这个接口也可以用于其他方面,里边有权限设置这里就不说了,要摸索一下。该说不说,阿里云就是这么庞大,做的功能很厉害,但对于新用户来讲不友好,因为太复杂了。

五、开发阿里云短信发送接口类

我们用php写了一个阿里云的短信发送接口,然后调用就可以了。当然这个接口是需要用到刚才申请到的AccessKey的。大致代码截图如下:

考虑到代码安全等各方面因素,我们没有使用阿里云提供的SDK,这样方便修改和后续的升级,毕竟就这么一点点代码。程序不方便完全截图,也不方便免费分享给大家。毕竟写这个代码和优化代码,也花了几天时间。如果需要开发定制这样的功能可以联系我们,微信:13526646200,如果想要开发探讨也可以。

六、集成到自己的项目里

这个就不说了,每个人的程序都不一样,我司永易搜CMS,已经开通了这样的功能,需要的朋友可以找我们做网站,也可以付费帮你做开发。

除了短信发送,还可以配置成邮件发送、微信通知等等,如果需要做网站程序方面的开发,欢迎联系永易搜建站。

本文作者:野狼优优

十六年网站建设相关经验
一站式为您提供网站相关服务

欢迎扫码咨询

发表评论
请遵守网络文明公约,理性发言
访客头像

还没有人来评论,快来抢个沙发吧!

0371-56789390
公司地址

郑州市花园路东风路向西300路南弘熹台22层

联系我们