MrShi
9 天以前 cb94ff4f0a46eb74c21dd7b34b8d958ef9a9f11c
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
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
export declare const apiName = "internal.util.uploadBase64EncodeImage";
/**
 * 将base64编码的图片二进制数据转换为mediaId 请求参数定义
 * @apiName internal.util.uploadBase64EncodeImage
 */
export interface IInternalUtilUploadBase64EncodeImageParams {
    /** 标准格式是:data:image/png;base64,xxxxx需要传的是xxxxx的部分 最大值限制:待定 */
    data: string;
    /**
     * image/jpg image/gif image/png image/bmp image/jpeg image/webp
     * audio/amr audio/mp3 video/mp4 audio/wav office/doc office/docx
     * normal/txt file/file
     */
    type: string;
    /** 业务标识,找@存思 申请 */
    bizType: string;
    /**
     * 0,无AUTH
     * 1,STRICT_AUTH, 严格鉴权,下载文件时需要回调业务方进行鉴权,默认值 。
     * 6,CDN_ONLY,公开文件,上传后只可以通过https下载。
     */
    authType: string;
    /**
     * 0, v1版本鉴权(不鉴权)
     * 2, v2版本鉴权(根据authType)
     */
    mediaVersion?: number;
    width?: number;
    height?: number;
    /**
     * 任意唯一字符串,仅当需要进度返回时填写,用于防止同时调用多次上传时channel回调错乱
     */
    sessionId?: number;
}
/**
 * 将base64编码的图片二进制数据转换为mediaId 返回结果定义
 * @apiName internal.util.uploadBase64EncodeImage
 */
export interface IInternalUtilUploadBase64EncodeImageResult {
    sessionId: string;
    /** 若是非Auth的返回这个字段 */
    mediaId?: string;
    /** 若是Auth的返回这个字段 */
    authMediaId?: string;
}
/**
 * 将base64编码的图片二进制数据转换为mediaId
 * @apiName internal.util.uploadBase64EncodeImage
 * @supportVersion pc: 5.1.2
 * @author pc: 伏檀
 */
export declare function uploadBase64EncodeImage$(params: IInternalUtilUploadBase64EncodeImageParams): Promise<IInternalUtilUploadBase64EncodeImageResult>;
export default uploadBase64EncodeImage$;