如何用阿里大鱼来或者短信验证码

 时间:2024-10-11 18:46:07

1、首先到阿里云下载代码,其中包括TopSdk.php,Autoloader.php文件top和alidayu文件夹,这个配置需要在代码中来配置基本不用需要文件内容直接用就可以

如何用阿里大鱼来或者短信验证码

2、将整个文件夹放到tp的extent中vendor文件夹中方便程序的调用,在action中可以直接vendor调用很方便

如何用阿里大鱼来或者短信验证码

3、然后将配置代码放入到方法中,接收前台发过来的验证的手机号,从而向手机发送验证码外狒芙梨Vendor('Alidayu.TopSdk','','.php'); $phone=I('param.phone','','htmlspecialchars');

如何用阿里大鱼来或者短信验证码

4、设置验证码的验证码形式,一般是设置6位随机数字100000-999999,当然也可以自己设置8位随机码$request_time=date("Y-m-d H:i:s",time());$code=rand(100000,999999);

如何用阿里大鱼来或者短信验证码

5、添加你的appkey和secrekey这些可以到阿里大于畛粳棠奈获取到$c = new TopClient;$c->appkey = "你的appkey";$c->secretKey = "你的secretKey";$req = new AlibabaAliqinFcSmsNumSendRequest;$req->setExtend("123456");$req->setSmsType("normal");$req->setSmsFreeSignName("你的名称");$req->setSmsParam("{\"code\":\"".$code."\",\"product\":\"你的提示语\"}");

如何用阿里大鱼来或者短信验证码

6、添加发送短信的模板可以到官网获取和设置$req->setRecNum($phone);$req->setSmsTemplateCode("你的模板编号");$resp = $c->execute($req);

如何用阿里大鱼来或者短信验证码

7、在前台设置出发代码然后将验证码先保存到数据中判断$resp 如果成功就写入到数据库,然后再对比输入的验证码和数据库中验证手机号和验证码已经时间是否能够一一对应如果对应那么就验证成功,这是个基本原理不懂可以继续问我

如何用阿里大鱼来或者短信验证码
如何用阿里大鱼来或者短信验证码
  • 卖出一单怎么发朋友圈
  • 如何为自己的经验填写标签呢#经验分享官#
  • 微信卖榴莲广告词
  • 快手上怎么卖鸡蛋
  • 微信一键清理僵尸粉免费版怎么用
  • 热门搜索
    有关科学的手抄报 洒扫应对手抄报 呵护心灵手抄报资料 保护地球的手抄报 手抄报边框设计 食品安全手抄报资料 70周年手抄报内容资料 三年级重阳节手抄报 爱国主义手抄报图片 新中国成立70周年手抄报