腾讯云短信接口怎么使用( 二 )




5 群发
use Qcloud\Sms\SmsMultiSer;
try {
    $mser = new SmsMultiSer($appid, $appkey);
    $result = $mser->s(0, "86", $phoneNumbers, "【测试】您的验证码是: 1234", "", "");
    $rsp = json_decode($result);
    echo $result;
} catch(\Exception $e) {
    echo var_dump($e);
}

腾讯云短信接口怎么使用



6 指定模板ID群发
use Qcloud\Sms\SmsMultiSer;
try {
    $mser = new SmsMultiSer($appid, $appkey);
    $params = ["1234"];
    $result = $mser->sWithParam("86", $phoneNumbers,        $templateId, $params, $smsSign, "", "");  // 签名参数未供给或者为空时 , 会利用默认签名发送短信
    $rsp = json_decode($result);
    echo $result;
} catch(\Exception $e) {
    echo var_dump($e);
}

腾讯云短信接口怎么使用



7发送语音验证码
use Qcloud\Sms\SmsVoiceVerifyCodeSer;
try {
    $vvcser = new SmsVoiceVerifyCodeSer($appid, $appkey);
    $result = $vvcser->s("86", $phoneNumbers[0], "5678", 2, "");
    $rsp = json_decode($result);
    echo $result;
} catch (\Exception $e) {
    echo var_dump($e);
}

腾讯云短信接口怎么使用



8发送语音通知
use Qcloud\Sms\SmsVoicePromptSer;
try {
    $vpser = new SmsVoicePromptSer($appid, $appkey);
    $result = $vpser->s("86", $phoneNumbers[0], 2, "5678", "");
    $rsp = json_decode($result);
    echo $result;
} catch (\Exception $e) {
    echo var_dump($e);
}

腾讯云短信接口怎么使用



注重1小编是PHPer , 所以举例子用的是php 。

腾讯云短信接口怎么使用



thinkphp接入代码代码演示1//短信内容
$code = A("Base")->randNumber();    //验证码
 //即时发送
$re = A("Base")->s_sms($is_find['phone'],$code);
腾讯云短信接口怎么使用



2src文件放在了项目标根目次
require  "src/index.php";
use Qcloud\Sms\SmsSingleSer;
public function s_sms($phoneNumbers,$code){
        $appid = '改当作本身的appid';
        $appkey = "改当作本身的appkey";
        $templId = '改当作本身需要的模板id';
        $params[] = $code;

猜你喜欢