大家好,小经来为大家解答以上问题。阿里大鱼短信平台官网,阿里大鱼短信平台很多人还不知道,现在让我们一起来看看吧!
1、 首先到阿里云下载代码,其中包括TopSdk.php,Autoloader.php文件顶端和阿里达尤文件夹,这个配置需要在代码中来配置基本不用需要文件内容直接用就可以
2、 将整个文件夹放到射击练习(同Target Projectile)的程度中小贩文件夹中方便程序的调用,在行为中可以直接小贩调用很方便
3、 然后将配置代码放入到方法中,接收前台发过来的验证的手机号,从而向手机发送验证码
4、 供应商(' Alidayu。TopSdk ','','。PHP’);
5、 $phone=I('param.phone ','',' htmlspecialchars ');
6、 设置验证码的验证码形式,一般是设置6位随机数字100000-999999,当然也可以自己设置8位随机码
7、 $request_time=date('Y-m-d H:i:s ',time());
8、 $ code=兰特(100000,999999);
9、 添加你的应用详细页查询和秘密密钥这些可以到阿里大于获取到
10、 $c=新的TopClient
11、 $c-appkey='你的appkey ';
12、 $c-secretKey='你的secret key ';
13、 $ req=new AlibabaAliqinFcSmsNumSendRequest;
14、 $ req-set extend(' 123456 ');
15、 $ req-setSmsType(' normal ');
16、 $req-setSmsFreeSignName('你的名称');
17、 $req-setSmsParam('{\'code\':\ ' ')。$code。\ ',\ '产品\':\ '你的提示语\'}');
18、 添加发送短信的模板可以到官网获取和设置
19、 $ req-setRecNum($ phone);
20、 $req-setSmsTemplateCode('你的模板编号');
21、 $ resp=$ c-execute($ req);
22、 在前台设置出发代码然后将验证码先保存到数据中
23、 判断$resp如果成功就写入到数据库,然后再对比输入的验证码和数据库中验证手机号和验证码已经时间是否能够一一对应如果对应那么就验证成功,这是个基本原理不懂可以继续问我
本文到此结束,希望对大家有所帮助。