阿里大于
原因:在传统的注册功能上来说,都是使用自定义账号与密码,有点刷号的嫌疑存在,所以现在换成使用手机号进行注册,减少了僵尸账号的存在。
教程开始
需要用到的网址:
https://dayu.aliyun.com/ 阿里大于
https://api.alidayu.com/doc2/apiDetail?spm=a3142.8063005.3.1.1c4043598rrig2&apiId=25450 短信发送文档
准备工作:
1. 登录你的阿里大于后台,并创建应用
2. 配置短信签名,用于发送验证码的开头语说明
4. 下载SDK
5. 应用信息
6. 在应用信息中配置你的IP地址,如果是服务器发送短信则需要配置服务器的IP地址
7. SDK文件目录
8. 阿里大于官方DEMO
正式开发
说句老实话,有了封装好的SDK,还有官网的DEMO代码,这里就感觉直接照抄就可以了
1. 引入SDK到项目中,这里非常懒直接使用 include() 来引入SDK
/**
* @name 发送SMS短信
* @auth Sam
* @param integer $mobile 电话号码
* @param string $content 验证码内容
* @return bool
*/
public function sendSMS($mobile,$content)
{
include APP_PATH."components/alidayu/TopSdk.php";
include APP_PATH."components/alidayu/top/request/AlibabaAliqinFcSmsNumSendRequest.php";
date_default_timezone_set('Asia/Shanghai');
$c = new \TopClient();
$c->appkey = "应用设置中相对应的APPKEY";
$c->secretKey = "应用设置中相对应的SECRETKEY";
$req = new \AlibabaAliqinFcSmsNumSendRequest();
$req->setSmsType("normal"); //这里默认是normal
$req->setSmsFreeSignName("身份验证"); //配置短信签名中通过的签名
$req->setSmsParam("{\"code\":\"".$content."\",\"product\":\"沁游假期\"}"); //短信模板内的参数,请使用JSON格式填写
$req->setRecNum($mobile); //电话号码
$req->setSmsTemplateCode("SMS_8970078"); //配置短信模板的 模板ID
$resp = $c->execute($req);
// return true;
if($resp->result->success)
{
return true;
}
else
{
return false;
}
}
原链接:
https://my.oschina.net/u/3554366/blog/1506989
相关阅读
2013年的二季度理应为在线旅游市场的淡季,但根据艾瑞的数据,市场整体从同比增长来看依然保持了较快的增长,总体在线预订市场交易规模
A5创业网(www.admin5.com)4月18日消息,昨日(4月17日)阿里巴巴宣布与五星控股集团达成战略合作,将向五星控股旗下的汇通达公司投资45
A5创业网(公众号:iadmin5)2月16日消息,近日一篇名为《那个从阿里离职的漂亮女高管,从来不过情人节》的文章的在网络中火了,作者称自己
购买成功阿里云邮企业邮箱后,您可以按照此帮助文档进行邮箱开通的设置。建议按照:1、添加解析 2、设置密码 3、分配员工账号 完
A5创业网(公众号:iadmin5)5月8日讯,近日有相关媒体报道称,阿里允许国外零售,很多小伙伴就联想到了淘宝和天猫是不是也对国外零售商开