rk
6 天以前 214cda58c3786972c958da5c6d54a135490a3c11
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
export declare const apiName = "internal.cspace.getMediaInfo";
/**
 * 获取钉盘内媒体文件信息,例如视频的封面、时长,音频的时长,图片的缩略图等 请求参数定义
 * @apiName internal.cspace.getMediaInfo
 */
export interface IInternalCspaceGetMediaInfoParams {
    /** 文件所在的钉盘Space的ID */
    spaceId: string;
    /** 文件对应的钉盘Dentry的ID */
    fileId: string;
}
/**
 * 获取钉盘内媒体文件信息,例如视频的封面、时长,音频的时长,图片的缩略图等 返回结果定义
 * @apiName internal.cspace.getMediaInfo
 */
export interface IInternalCspaceGetMediaInfoResult {
    /** 文件所在的钉盘Space的ID */
    spaceId: string;
    /** 文件对应的钉盘Dentry的ID */
    fileId: string;
    /** 缩略图的MediaId */
    thumbnailMediaId: string;
    /** 缩略图的AuthMediaId */
    thumbnailAuthMediaId: string;
    /** 缩略图的AuthCode */
    thumbnailAuthCode: string;
    /** 缩略图的宽度(像素), */
    thumbnailWidth: number;
    /** 缩略图的高度(像素) */
    thumbnailHeight: number;
    /** 缩略图的方向(顺时针旋转角度) 0, 90, 180, 270 */
    thumbnailRotation: number;
    /** 缩略图的大小(字节) */
    thumbnailDataSize: number;
    /** 时长(秒) */
    duration: number;
}
/**
 * 获取钉盘内媒体文件信息,例如视频的封面、时长,音频的时长,图片的缩略图等
 * @apiName internal.cspace.getMediaInfo
 * @supportVersion ios: 4.5.13 android: 4.5.13
 */
export declare function getMediaInfo$(params: IInternalCspaceGetMediaInfoParams): Promise<IInternalCspaceGetMediaInfoResult>;
export default getMediaInfo$;