> php教程 > PHP源码 > Alibaba Dayu SMS를 사용하여 인증 코드 보내기

Alibaba Dayu SMS를 사용하여 인증 코드 보내기

大家讲道理
풀어 주다: 2016-11-08 13:22:23
원래의
1849명이 탐색했습니다.

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;
}
로그인 후 복사

원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
최신 이슈
인기 추천
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿