Heim > php教程 > PHP源码 > Verwenden Sie Alibaba Dayu SMS, um den Bestätigungscode zu senden

Verwenden Sie Alibaba Dayu SMS, um den Bestätigungscode zu senden

大家讲道理
Freigeben: 2016-11-08 13:22:23
Original
1849 Leute haben es durchsucht

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;
}
Nach dem Login kopieren

Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Empfehlungen
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage