@@ -10,34 +10,34 @@ |
||
10 | 10 | public $optionType; |
11 | 11 | |
12 | 12 | /*以下属性是上传时的可选参数。即Rest API中Http请求Body中所需的可选参数*/ |
13 | - public $dir; // 顽兔空间的图片路径(如果UploadPolicy中不指定dir属性,则生效) |
|
14 | - public $name; // 上传到服务端的文件名(如果UploadPolicy中不指定name属性,则生效) |
|
15 | - public $metaArray; // 用户自定义的文件meta信息("meta-"为参数前缀, "*"为用户用于渲染的自定义Meta信息名) |
|
16 | - public $varArray; // 用户自定义的魔法变量("var-"为参数前缀, "*"为用户用于渲染的自定义魔法变量名) |
|
17 | - private $md5; // 文件md5值(推荐提供此参数进行一致性检查) |
|
18 | - private $size; // 文件大小 |
|
19 | - private $content; // 文件内容(在http请求体Body中必须位于参数的最后一位) |
|
13 | + public $dir; // 顽兔空间的图片路径(如果UploadPolicy中不指定dir属性,则生效) |
|
14 | + public $name; // 上传到服务端的文件名(如果UploadPolicy中不指定name属性,则生效) |
|
15 | + public $metaArray; // 用户自定义的文件meta信息("meta-"为参数前缀, "*"为用户用于渲染的自定义Meta信息名) |
|
16 | + public $varArray; // 用户自定义的魔法变量("var-"为参数前缀, "*"为用户用于渲染的自定义魔法变量名) |
|
17 | + private $md5; // 文件md5值(推荐提供此参数进行一致性检查) |
|
18 | + private $size; // 文件大小 |
|
19 | + private $content; // 文件内容(在http请求体Body中必须位于参数的最后一位) |
|
20 | 20 | |
21 | 21 | /*以下属性是用户根据自己应用需求,可选的配置*/ |
22 | - public $blockSize; // 文件分片的大小。针对分片上传。 |
|
23 | - public $timeout; // 进行http连接的超时时间 |
|
24 | - public $httpReTry; // http失败自动重试。0 or 1 |
|
22 | + public $blockSize; // 文件分片的大小。针对分片上传。 |
|
23 | + public $timeout; // 进行http连接的超时时间 |
|
24 | + public $httpReTry; // http失败自动重试。0 or 1 |
|
25 | 25 | |
26 | 26 | /*以下属性是用于分片上传时的参数,仅用于分片上传。用户在调用分片上传时可以选择配置。*/ |
27 | - private $uploadId; // OSS分片上传ID(OSS用于区分上传的id) |
|
28 | - private $uniqueId; // 服务上传唯一ID(多媒体服务用于区分上传的id) |
|
29 | - private $partNumber; // 分片文件块上传成功后返回的文件块编号 |
|
30 | - private $eTag; // 分片文件块上传成功后返回的Tag标签(由md5和其他标记组成) |
|
31 | - private $array_PartNum_ETag; // 分片上传服务端返回的所有 块编号partNumber 和 标记ETag |
|
27 | + private $uploadId; // OSS分片上传ID(OSS用于区分上传的id) |
|
28 | + private $uniqueId; // 服务上传唯一ID(多媒体服务用于区分上传的id) |
|
29 | + private $partNumber; // 分片文件块上传成功后返回的文件块编号 |
|
30 | + private $eTag; // 分片文件块上传成功后返回的Tag标签(由md5和其他标记组成) |
|
31 | + private $array_PartNum_ETag; // 分片上传服务端返回的所有 块编号partNumber 和 标记ETag |
|
32 | 32 | |
33 | 33 | public function __construct() |
34 | 34 | { |
35 | 35 | $this->optionType = UpOptionType::COMMON_UPLOAD_TYPE; //默认普通上传类型 |
36 | 36 | $this->metaArray = array(); |
37 | 37 | $this->varArray = array(); |
38 | - $this->blockSize = Conf::BLOCK_DEFF_SIZE; //默认2M |
|
39 | - $this->timeout = Conf::HTTP_TIMEOUT; //默认超时30s |
|
40 | - $this->httpReTry = Conf::HTTP_RETRY; //默认重试 |
|
38 | + $this->blockSize = Conf::BLOCK_DEFF_SIZE; //默认2M |
|
39 | + $this->timeout = Conf::HTTP_TIMEOUT; //默认超时30s |
|
40 | + $this->httpReTry = Conf::HTTP_RETRY; //默认重试 |
|
41 | 41 | $this->array_PartNum_ETag = array(); |
42 | 42 | } |
43 | 43 | /**得到上传时http请求体所需的参数*/ |
@@ -5,8 +5,8 @@ |
||
5 | 5 | /**多媒体操作的输入输出资源信息。视频截图和视频转码都继承该类*/ |
6 | 6 | abstract class MediaResOption |
7 | 7 | { |
8 | - private $input; //输入的资源 |
|
9 | - private $output; //输出的资源 |
|
8 | + private $input; //输入的资源 |
|
9 | + private $output; //输出的资源 |
|
10 | 10 | /**设置输入的文件。*/ |
11 | 11 | public function setInputResource($namespace = null, $dir = null, $name = null) |
12 | 12 | { |
@@ -9,9 +9,9 @@ |
||
9 | 9 | class UpOptionType |
10 | 10 | { |
11 | 11 | //下面的常量用于标识UploadOption对象适用的类型 |
12 | - const COMMON_UPLOAD_TYPE = 0; //普通上传时的UploadOption类型 |
|
13 | - const BLOCK_INIT_UPLOAD = 1; //分片初始化时的UploadOption类型 |
|
14 | - const BLOCK_RUN_UPLOAD = 2; //分片上传过程中的UploadOption类型 |
|
15 | - const BLOCK_COMPLETE_UPLOAD = 3; //分片上传完成时的UploadOption类型 |
|
16 | - const BLOCK_CANCEL_UPLOAD = 4; //分片上传取消时的UploadOption类型 |
|
12 | + const COMMON_UPLOAD_TYPE = 0; //普通上传时的UploadOption类型 |
|
13 | + const BLOCK_INIT_UPLOAD = 1; //分片初始化时的UploadOption类型 |
|
14 | + const BLOCK_RUN_UPLOAD = 2; //分片上传过程中的UploadOption类型 |
|
15 | + const BLOCK_COMPLETE_UPLOAD = 3; //分片上传完成时的UploadOption类型 |
|
16 | + const BLOCK_CANCEL_UPLOAD = 4; //分片上传取消时的UploadOption类型 |
|
17 | 17 | } |