微擎开发之阿里云短信验证码接口调用方法

发布时间:
2020-03-10 2:19:55

微擎框架后台带了自家的云短信接口,通过引入load()->model(‘cloud’);函数便可以很方便地进行调用,微擎云短信验证码开发示例代码:

目前像阿里云、腾讯云、综合api接口平台等也提供短信验证发送功能,就拿阿里云云市场里面的服务产品与微擎官方的云短信接口对比来讲,为微擎应用开发者以及客户提供了更多选择。相比之下价格会更有优势。本篇以阿里云短信服务为例,记录一下在微擎开发过中,使用阿里云短信接口对微擎平台上的应用提供短信验证服务。

阿里云短信官方有详细的文档,这里只记录一些重要或者是坑位。目前阿里云提供2套api sdk,这里推荐用sdk轻量版,引入一个类文件SignatureHelper.php就可以了,文件代码如下:

测试引入,这里以发送单条短信(sendSms.php,多条则使用sendBatchSms.php)为例:

在微擎应用里,开发者可以做一个专门的公众api,方便有需要的地方进行重复调用。参考如下:

像一些比较关系的配置,如:AccessKey ID、 Access Key Secret、短信签名、短信模板等可以做到微擎应用设置里。如图:

微擎开发之阿里云短信接入

前端运用时,利用ajax触发回调就可以了,文章里便不贴代码了。开发应注意对触发短信发送的权限控制,避免被恶意使用而耗费余量。

你可能感兴趣的文章:

共有 0 条评论