Skip to content

Commit 67c842d

Browse files
committedFeb 22, 2021
修改接口描述
1 parent 691c09f commit 67c842d

File tree

1 file changed

+11
-5
lines changed

1 file changed

+11
-5
lines changed
 

‎index.d.ts

+11-5
Original file line numberDiff line numberDiff line change
@@ -115,6 +115,8 @@ declare namespace COS {
115115
/** 固定密钥的 SecretKey @see https://console.cloud.tencent.com/cam/capi */
116116
SecretKey?: string,
117117
/** 如果传入 SecretId、SecretKey 是临时密钥,需要再传入一个临时密钥的 sessionToken */
118+
SecurityToken?: string,
119+
/** 同 SecurityToken,推荐用 SecurityToken */
118120
XCosSecurityToken?: string,
119121
/** 分块上传及分块复制时,出错重试次数,默认值3(加第一次,请求共4次) */
120122
ChunkRetryTimes?: number,
@@ -188,10 +190,12 @@ declare namespace COS {
188190
Query?: Query,
189191
/** 要参与签名计算的 Header 参数,可选 */
190192
Headers?: Headers,
193+
/** 签名几秒后失效,默认为900秒,如果传入了 KeyTime,以 KeyTime 为准,可选 */
194+
Expires?: number,
195+
/** 签名有效时间戳区间,如果传入了该参数,会赋值给在签名里的 q-key-time 和 q-sign-time 字段,格式如:1611915436;1611916336 */
196+
KeyTime?: string,
191197
/** 校正时间的偏移值,单位 ms(毫秒),计算签名时会用设备当前时间戳加上该偏移值,在设备时间有误时可用于校正签名用的时间参数。 */
192198
SystemClockOffset?: number,
193-
/** 签名有效时间戳区间,如果传入了该参数,会赋值给在签名里的 q-key-time 和 q-sign-time 字段,格式如:1611915436;1611916336 */
194-
KeyTime: string,
195199
}
196200
/** 计算签名或获取临时密钥可能需要的参数列表 */
197201
interface GetAuthorizationOptions {
@@ -221,7 +225,9 @@ declare namespace COS {
221225
/** 临时密钥 tmpSecretKey */
222226
TmpSecretKey: string,
223227
/** 临时密钥 sessonToken */
224-
XCosSecurityToken: string,
228+
SecurityToken?: string,
229+
/** 同 SecurityToken,推荐用 SecurityToken */
230+
XCosSecurityToken?: string,
225231
/** 获取临时密钥时,服务端的时间,该时间用于计算签名,可以避免设备时间有偏差导致请求错误 */
226232
StartTime: number,
227233
/** 获取临时密钥的过期时间戳 */
@@ -1155,7 +1161,7 @@ declare namespace COS {
11551161
/** 包括用户自定义元数据头部后缀和用户自定义元数据信息,将作为对象元数据保存,大小限制为2KB,注意:用户自定义元数据信息支持下划线(_),但用户自定义元数据头部后缀不支持下划线,仅支持减号(-) */
11561162
'x-cos-meta-*'?: string,
11571163
/** 任务开始上传的回调方法 */
1158-
onTaskReady?: () => void,
1164+
onTaskReady?: (TaskId: COS.TaskId) => void,
11591165
/** 上传的进度回调方法 */
11601166
onProgress?: onProgress,
11611167
}
@@ -1616,7 +1622,7 @@ Bulk:批量模式,恢复时间为24 - 48小时。 */
16161622
/** 包括用户自定义元数据头部后缀和用户自定义元数据信息,将作为对象元数据保存,大小限制为2KB,注意:用户自定义元数据信息支持下划线(_),但用户自定义元数据头部后缀不支持下划线,仅支持减号(-) */
16171623
'x-cos-meta-*'?: string,
16181624
/** 任务开始上传的回调方法 */
1619-
onTaskReady?: () => void,
1625+
onTaskReady?: (TaskId: COS.TaskId) => void,
16201626
/** 上传的进度回调方法 */
16211627
onProgress?: onProgress,
16221628
/** 续传校验的进度回调方法 */

0 commit comments

Comments
 (0)
Please sign in to comment.