Thinkphp3.2开发阿里云短信验证码
生活随笔
收集整理的這篇文章主要介紹了
Thinkphp3.2开发阿里云短信验证码
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
之前一直使用的是創藍253的短信驗證碼,開發起來比較方便,不想阿里云這么復雜。有興趣的同學可以去看一下創藍253的短信驗證碼(https://www.253.com)。
今天主要說一下阿里云的短信驗證碼
首先就是老樣子,在阿里云申請必要的參數:
在你需要使用短信驗證碼的控制器添加代碼
public function test(){Vendor('alisms.api_sdk.alisms#class');$demo = new \sms();$response = $demo->sendSms("你的手機號", "驗證碼");//阿里云短信返回的是object格式,轉換為數組可以做判斷$arr = $this->object_to_array($response); var_dump($arr['Message']); } //對象 轉 數組 public function object_to_array($obj) {$obj = (array)$obj;foreach ($obj as $k => $v) {if (gettype($v) == 'resource') {return;}if (gettype($v) == 'object' || gettype($v) == 'array') {$obj[$k] = (array)object_to_array($v);}}return $obj; }如果有看不懂的,可以去下載我的源碼包
總結
以上是生活随笔為你收集整理的Thinkphp3.2开发阿里云短信验证码的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 服务器kvm虚拟机安装uos系统,qem
- 下一篇: linux绑定ip mac地址,人文网-