doum
2 天以前 ee300eca8f8414604cd94aa29f2b80e7d32413f6
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
export declare const apiName = "internal.util.uploadFile";
/**
 * 内部专用的上传文件接口,上传到OSS,支持AuthType。 请求参数定义
 * @apiName internal.util.uploadFile
 */
export interface IInternalUtilUploadFileParams {
    /** 本地文件的虚拟地址 */
    path: string;
    /** 业务标识 */
    bizType: string;
    /**
     *  1,STRICT_AUTH, 严格鉴权,下载文件时需要回调业务方进行鉴权 。
     *  4,TEMP_AUTH,  临时文件,过期后删除文件,无法访问。
     *  6,CDN_ONLY,公开文件,上传后只可以通过https下载。
     */
    authType?: number;
    /** 仅当TEMP_AUTH时需要填写,指定过期时间 */
    expiredTime?: number;
    /** 任意唯一字符串,仅当需要进度返回时填写,用于防止同时调用多次上传时channel回调错乱 */
    sessionId?: string;
}
/**
 * 内部专用的上传文件接口,上传到OSS,支持AuthType。 返回结果定义
 * @apiName internal.util.uploadFile
 */
export interface IInternalUtilUploadFileResult {
    /** 文件mediaId地址 */
    mediaId: string;
}
/**
 * 内部专用的上传文件接口,上传到OSS,支持AuthType。
 * @apiName internal.util.uploadFile
 * @supportVersion ios: 4.6.37 android: 4.6.37
 */
export declare function uploadFile$(params: IInternalUtilUploadFileParams): Promise<IInternalUtilUploadFileResult>;
export default uploadFile$;