全部产品

初始化

更新时间:2020-11-30 17:50

本篇文档为您介绍了如何使用账号AccessKey以及STS的示例代码进行PHP SDK初始化。

前提条件

初始化

点播服务的接入区域请参见接入区域标识,例如:接入区域在上海,请使用cn-shanghai

  • 填入账号AccessKey信息,进行初始化。示例如下:

    require_once './aliyun-php-sdk/aliyun-php-sdk-core/Config.php';   // 假定您的源码文件和aliyun-php-sdk处于同一目录
    use vod\Request\V20170321 as vod;
    
    function initVodClient($accessKeyId, $accessKeySecret) {
        $regionId = 'cn-shanghai';  // 点播服务接入区域
        $profile = DefaultProfile::getProfile($regionId, $accessKeyId, $accessKeySecret);
        return new DefaultAcsClient($profile);
    }
    			
  • 填入STS信息,进行初始化。示例如下:

    require_once './aliyun-php-sdk/aliyun-php-sdk-core/Config.php';   // 假定您的源码文件和aliyun-php-sdk处于同一目录
    use vod\Request\V20170321 as vod;
    
    function initVodClient($accessKeyId, $accessKeySecret, $securityToken) {
        $regionId = 'cn-shanghai';  // 点播服务接入区域
        $profile = DefaultProfile::getProfile($regionId, $accessKeyId, $accessKeySecret, $securityToken);
        return new DefaultAcsClient($profile);
    }
    			
注意

如果接入其它区域有问题,请更新SDKaliyun-php-sdk-core到1.3.8版本及以上,aliyun-php-sdk-vod到2.15.1版本及以上。