UNPKG

koishi-plugin-adapter-wecom

Version:
66 lines (65 loc) 1.27 kB
export interface WeComUser { errcode: number; errmsg: string; userid: string; name: string; department: number[]; order: number[]; position: string; mobile: string; gender: string; email: string; biz_mail: string; is_leader_in_dept: number[]; direct_leader: string[]; avatar: string; thumb_avatar: string; telephone: string; alias: string; address: string; open_userid: string; main_department: number; extattr: Extattr; status: number; qr_code: string; external_position: string; external_profile: Externalprofile; } interface Externalprofile { external_corp_name: string; wechat_channels: Wechatchannels; external_attr: Externalattr[]; } interface Externalattr { type: number; name: string; text?: Text; web?: Web; miniprogram?: Miniprogram; } interface Miniprogram { appid: string; pagepath: string; title: string; } interface Wechatchannels { nickname: string; status: number; } interface Extattr { attrs: Attr[]; } interface Attr { type: number; name: string; text?: Text; web?: Web; } interface Web { url: string; title: string; } interface Text { value: string; } export {};