UNPKG

@lark-project/cli

Version:

飞书项目插件开发工具

24 lines (23 loc) 787 B
/// <reference types="node" /> /** * 对齐 IDL:meego_idl/app_center/api/api_app_resource.thrift * - APIAppResourceUploadAppFileRequest / APIAppResourceUploadAppFileResponse * - POST /goapi/v5/app/resource/v1/file/upload */ interface UploadAppFileRequest { siteDomain: string; appKey: string; /** 文件 Buffer */ fileBuffer: Buffer; /** 文件名(含扩展名,如 icon.png) */ fileName: string; /** Content-Type,如 image/png */ contentType: string; /** 文件类型(0=默认) */ fileType?: number; } interface UploadAppFileResponse { url: string; } export declare function uploadAppFile({ siteDomain, appKey, fileBuffer, fileName, contentType, fileType, }: UploadAppFileRequest): Promise<UploadAppFileResponse>; export {};