UNPKG

@mediatrack/open-asset

Version:

文档见 [分秒帧开放平台](https://open.mediatrack.cn/#/docs/api/jssdk/upload)

51 lines 1.08 kB
interface CreatedResult { id: string; } interface AssetFile { category: number; hash: string; id: string; mime: string; size: number; src: string; freeze: boolean; } interface COSCredentials { Expiration: string; ExpiredTime: number; StartTime: number; TmpSecretId: string; TmpSecretKey: string; Token: string; } declare const api: { exists(params: { hash: string; sdk_access_token: string; }): Promise<{ exist: true; file: AssetFile; } | { exist: false; file: null; }>; create(params: { id: string; asset_id: string; category?: number; hash: string; mime: string; sdk_access_token: string; size: number; src: string; title: string; type: number; }): Promise<CreatedResult>; refreshToken(sdk_access_token: string): Promise<{ sts_token: { cos_credentials: COSCredentials; }; }>; }; export default api; //# sourceMappingURL=index.d.ts.map