美文网首页CodeIgniter
Codeigniter框架使用阿里大鱼短信发送平台的方法

Codeigniter框架使用阿里大鱼短信发送平台的方法

作者: Jetsung | 来源:发表于2016-05-06 01:19 被阅读523次

    原创,原载于:https://www.skiy.net/201605034014.html

    首先,要在淘宝开放平台正式开通了“应用”:http://my.open.taobao.com/app/app_list.htm ,并且确保已经成功获取App Key和App Secret。
    然后进入“应用” =》 SDK下载=》服务端SDK=》下载“PHP版本”=》最终得到一个zip包名为“sdk-php-(appkey).zip”的SDK。

    下面进入代码修改篇:

    1.将zip包解压到一个文件夹为Alidayu的文件夹,最终得到文件如下:

    Alidayu
    ├── aliyun
    ├── Autoloader.php
    ├── top
    └── TopSdk.php 
    

    2.修改文件Autoloader.php,在第一行添加命名空间“Alidayu”:

    namespace Alidayu;
    
    class Autoloader{
    

    3.将最后一行注释掉,并添加一个名为register的静态方法:

        public static function register()
        {
            spl_autoload_register(array(new self(), 'autoload'));
        }
    }
    //spl_autoload_register('Autoloader::autoload');
    

    4.将"Alidayu"整个文件夹复制到 “application/libraries”,将在该目录下创建文件为"Alidayu.php",代码如下:

    <?php
    
    require "Alidayu/TopSdk.php";
    
    class Alidayu {
        public function __construct() {
            Alidayu\Autoloader::register();
        }
    }
    

    使用方式:
    和阿里大鱼官网的教程一样使用,只需要在使用前将该类库加载进来即可:

    <?php
    $this->load->library('Alidayu');
    

    相关文章

      网友评论

        本文标题:Codeigniter框架使用阿里大鱼短信发送平台的方法

        本文链接:https://www.haomeiwen.com/subject/eftjrttx.html