agora-edu-core-lb
Version:
For publishing npm package agora-edu-core (Web & Electron). Get more information from https://docs.agora.io
23 lines (22 loc) • 684 B
TypeScript
export declare class LogUpload {
appID: string;
roomId: string;
sdkDomain: string;
constructor(params: {
appId: string;
sdkDomain: string;
});
fetchStsToken(roomId: string, fileExt: string): Promise<{
bucketName: string;
callbackBody: string;
callbackContentType: string;
accessKeyId: any;
accessKeySecret: string;
securityToken: string;
ossKey: string;
}>;
uploadZipLogFile(roomId: string, file: any): Promise<any>;
private uploadCefLogFile;
uploadLogFile(roomId: string, file: any): Promise<any>;
uploadToOss(roomId: string, file: any, ext: string): Promise<any>;
}