Files
NapCatQQ/.pnpm-store/v3/files/0d/8970837e0af52231e879bc8807c62015ad7ec8db83a8b44eac488a4d546d2fc5e08359b895bcbd7e2867da0572deb42b45bfa0c6a9140da2fd2b67bff23077
T
TanTan e311ca3275
Build NapCat Artifacts / Type Check & Test (push) Waiting to run
docs: 仓库链接指向本镜像仓库
2026-11-13 09:25:58 +08:00

96 lines
2.0 KiB
Plaintext

export interface ControlReq {
appid?: string;
asy_upload?: number;
biz_req?: BizReq;
check_type?: number;
checksum?: string;
cmd?: string;
env?: Env;
file_len?: number;
model?: number;
session?: string;
token?: Token;
uin?: string;
}
export interface BizReq {
iAlbumTypeID: number;
iBatchID: number;
iBitmap: number;
iDistinctUse: number;
iNeedFeeds: number;
iPicHight: number;
iPicWidth: number;
iUploadTime: number;
iUploadType: number;
iUpPicType: number;
iWaterType: number;
mapExt: MapExt;
sAlbumID: string;
sAlbumName: string;
sPicDesc: string;
sPicPath: string;
sPicTitle: string;
stExtendInfo: StExtendInfo;
}
export interface MapExt {
appid: string;
userid: string;
}
export interface StExtendInfo {
mapParams: MapParams;
}
export interface MapParams {
batch_num: string;
photo_num: string;
video_num: string;
}
export interface Env {
deviceInfo: string;
refer: string;
}
export interface Token {
appid: number;
data: string;
type: number;
}
export declare function qunAlbumControl({ uin, group_id, pskey, pic_md5, img_size, img_name, sAlbumName, sAlbumID, photo_num, video_num, batch_num, }: {
uin: string;
group_id: string;
pskey: string;
pic_md5: string;
img_size: number;
img_name: string;
sAlbumName: string;
sAlbumID: string;
photo_num?: string;
video_num?: string;
batch_num?: string;
}): {
control_req: ControlReq[];
};
export declare function createStreamUpload({ uin, session, offset, seq, end, slice_size, data, }: {
uin: string;
session: string;
offset: number;
seq: number;
end: number;
slice_size: number;
data: string;
}): {
uin: string;
appid: string;
session: string;
offset: number;
data: string;
checksum: string;
check_type: number;
retry: number;
seq: number;
end: number;
cmd: string;
slice_size: number;
biz_req: {
iUploadType: number;
};
};