**注册验证短信**

function MessageSay($phone){
    vendor('Msg.top.TopClient');
    vendor('Msg.top.ResultSet');
    vendor('Msg.top.RequestCheckUtil');
    vendor('Msg.top.TopLogger');
    vendor('Msg.top.request.AlibabaAliqinFcSmsNumSendRequest');
    $c = new \TopClient;
    $c->appkey = '23599580';
    $c->secretKey = 'b63518a25636af04bb3585edea54c00b';
    $req = new \AlibabaAliqinFcSmsNumSendRequest;
    $req ->setExtend( "" );
    $req ->setSmsType( "normal" );
    $req ->setSmsFreeSignName( "个人网站注册" );//来源于配置短信签名 下面列表中有签名名称
    $req ->setSmsParam( "" );
    $code = rand(100000,999999);
    $product = '';
    $req ->setSmsParam( "{\"name\":\"".$product."\",\"code\":\"".$code."\"}" ); //变量来源于 配置短信模板 点击列表中的详情 模板内容的变量
    $req ->setRecNum( $phone ); //手机号
    $req ->setSmsTemplateCode("SMS_41010180"); //配置短信模板 列表中有模板id
    S('code'.$phone,$code,60);
    $resp = $c->execute($req);
    $resp = objectToArray($resp);
    if ($resp['result']['success']) {
        $arr=array('success'=>'success','code'=>$code);
        return $arr;
    } else {
        if ($resp['result']['sub_msg']) {
            return $resp['result']['sub_msg'];
        } else {
            return $resp['sub_msg'] . '请稍后再试';
        }

}

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值