短信接口在本地调试正常_十个面试九个问你的短信接口技术

后端工程师面试,十个面试会有九个问你,有没有做过接口开发?有没有做过短信接口开发?这个是绕不过去的槛。答不会的,感觉自己从事的是假工程师。

今天我们用PHP技术实现这个功能。首先,需要注册一个阿里云账户,给账户里充值1元用来购买短信。一条短信是0.045元,用1元钱足够把这个技术探讨的明明白白的。

登录后点击左上角的控制台然后找到短信服务

b790cd55942ac7e6bdab80ea566f9adb.png

点击国内消息,按照指示添加一个签名和模板,需要平台审核,审核通过后方可使用

5907fc74f29616381e00159aad52a8d9.png

推荐使用composer安装,也方便短信接口整合到PHP框架项目里

composer require alibabacloud/sdk

composer dump-autoload --optimize

按照完成后,结构如下图所示

ef1bbde1b9011392b30ab73c84e4b1ad.png

www目录下创建一个index.php文件,把vendor文件引入。如果是PHP框架如tp、yii、laravel等,则不需要再引入,直接开发功能即可。

58903be94d3ff62aff18c3ffc339d7c9.png

短信服务下面有个可视化调试,把示例代码复制到index.php,传入参数就实现了短信发送的功能

c253a5ccecd858347b89b9ef1cdbb8d6.png
4df1b7de686d00c37a812fbae3ee716f.png

接下来要做的事情就是用户输入手机收到的验证码与发送短信前,存储的6位数字是否一致了。如果一致,则验证通过。

86b44777cd557dd6534d3b853de0335f.png
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值