• 技术文章 >php教程 >PHP源码

    使用阿里大鱼短信发送验证码

    PHP中文网PHP中文网2016-05-22 17:22:30原创525
    php代码

        public function index()
        {
            $client  = new Client;
            $request = new SmsNumSend;
    
            // 短信内容参数
            $smsParams = [
                'code'    => $this->randString(),
                'product' => '测试的'
            ];
    
            // 设置请求参数,具体参数可以参考官方文档
            $req = $request->setSmsTemplateCode('SMS_6620027')
                ->setRecNum('18600000000')
                ->setSmsParam(json_encode($smsParams))
                ->setSmsFreeSignName('注册验证')
                ->setSmsType('normal')
                ->setExtend('123456');
    
            print_r($client->execute($req));
        }
    
        /**
         * 获取随机位数数字
         * @param  integer $len 长度
         * @return string       
         */
        protected static function randString($len = 6)
        {
            $chars = str_repeat('0123456789', $len);
            $chars = str_shuffle($chars);
            $str   = substr($chars, 0, $len);
            return $str;
        }
    声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。
    上一篇:linux创建swap文件|linux新增交换分区 下一篇:PHP支持断点续传,分块下载的类
    Web大前端开发直播班

    相关文章推荐

    • php 增加数据保存到mysql数据库实例教程• php 日期与日间之差函数• php入门教程-留言板程序• php给图片加水印四• PHP Frameworks大全

    全部评论我要评论

  • 取消发布评论发送
  • 1/1

    PHP中文网