必威体育Betway必威体育官网
当前位置:首页 > IT技术

阿里大于~发送短信功能实现

时间:2019-09-09 08:11:04来源:IT技术作者:seo实验室小编阅读:74次「手机版」
 

阿里大于

原因:在传统的注册功能上来说,都是使用自定义账号与密码,有点刷号的嫌疑存在,所以现在换成使用手机号进行注册,减少了僵尸账号的存在。

教程开始

需要用到的网址:

  1. https://dayu.aliyun.com/ 阿里大于

  2. https://api.alidayu.com/doc2/apiDetail?spm=a3142.8063005.3.1.1c4043598rrig2&apiId=25450 短信发送文档

准备工作

1. 登录你的阿里大于后台,并创建应用

2. 配置短信签名,用于发送验证码的开头语说明

3. 配置短信模板,发送短信的模板,当中必须要有内容和参数

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日讯,近日有相关媒体报道称,阿里允许国外零售,很多小伙伴就联想到了淘宝和天猫是不是也对国外零售商开

分享到:

栏目导航

推荐阅读

热门阅读