SDK调用阿里大鱼短信API成功发送验证码并实现验证功能
随风飘扬 学习 2016年01月26日6:58 3823
淘宝:不下SDK就想那么容易用我的API?真是too young,too simple 在TO
淘宝:不下SDK就想那么容易用我的API?真是too young,too simple
在TOP创建APP后将对应的SDK下载后上传至网站空间,然后在同一目录下新建一个PHP,代码如下,只涉及到验证短信发送和短信验证码存储。。验证模块代码省略
$c = new TopClient;
$time=date("Y-m-d H:i:s");
$phone=htmlentities($_GET["phone"]);
$code=strtoupper(substr(MD5($phone.time().rand()),rand(1,25),4));//生成验证码
$c->appkey = 'APP_KEY';//你的APP_KEY
$c->secretKey = 'APP_SECRET';//你的APP_SECRET
$req = new AlibabaAliqinFcSmsNumSendRequest;
$req->setSmsType("normal");
$req->setSmsFreeSignName("注册验证");//签名
$req->setSmsParam('{"code":"'.$code.'","product":"Ta技"}');//传入参数,需与短信模版内参数一致
$req->setRecNum($phone);
$req->setSmsTemplateCode("SMS_*******");短信模板
$resp = $c->execute($req);
$insert_query = mysql_query("insert into sms values('','$phone','$code','$time')");//存储验证码
Bản phát biểu: tất cả các bản vẽ được in trên trang web là để truyền thêm thông tin và dễ dàng thảo luận, không có nghĩa là website, máy chủ và người cầm đầu đồng ý ý kiến của họ hoặc xác nhận tính xác thực của nội dung của họ. Nội dung các bài báo chỉ có liên quan. Nếu quyền của tác giả gốc bị vi phạm, xin liên lạc với quản trị website.
Ghi chú
-
Không có dữ liệu