Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type GetUserInfo3rdByCode ¶
type GetUserInfo3rdByCode struct { response.ResponseWork // CorpID 用户所属企业的corpid CorpID string `json:"corpid,omitempty"` // UserID 用户在企业内的UserID,如果该企业与第三方应用有授权关系时,返回明文UserId,否则返回密文UserId UserID string `json:"userid,omitempty"` // DeviceID 手机设备号(由企业微信在安装时随机生成,删除重装会改变,升级不受影响) DeviceID string `json:"deviceid,omitempty"` // UserTicket 成员票据,最大为512字节。 // scope为snsapi_userinfo或snsapi_privateinfo,且用户在应用可见范围之内时返回此参数。 // 后续利用该参数可以获取用户信息或敏感信息,参见"第三方使用user_ticket获取成员详情"。 UserTicket string `json:"user_ticket,omitempty"` // ExpiresIn user_ticket的有效时间(秒),随user_ticket一起返回 ExpiresIn int64 `json:"expires_in,omitempty"` // OpenUserID 全局唯一。对于同一个服务商,不同应用获取到企业内同一个成员的open_userid是相同的,最多64个字节。仅第三方应用可获取 OpenUserID string `json:"open_userid,omitempty"` }
type GetUserInfo3rdByUserTicket ¶
type GetUserInfo3rdByUserTicket struct { response.ResponseWork // CorpID 用户所属企业的corpid CorpID string `json:"corpid,omitempty"` // UserID 用户在企业内的UserID,如果该企业与第三方应用有授权关系时,返回明文UserId,否则返回密文UserId UserID string `json:"userid,omitempty"` // Name 成员姓名 Name string `json:"name,omitempty"` // Mobile 成员手机号,仅在用户同意snsapi_privateinfo授权时返回 Mobile string `json:"mobile,omitempty"` // Gender 性别。0表示未定义,1表示男性,2表示女性 Gender int `json:"gender,omitempty"` // Email 成员邮箱,仅在用户同意snsapi_privateinfo授权时返回 Email string `json:"email,omitempty"` // Avatar 头像url。注:如果要获取小图将url最后的"/0"改成"/100"即可。仅在用户同意snsapi_privateinfo授权时返回 Avatar string `json:"avatar,omitempty"` // Qrcode 员工个人二维码(扫描可添加为外部联系人),仅在用户同意snsapi_privateinfo授权时返回 Qrcode string `json:"qrcode,omitempty"` }
Click to show internal directories.
Click to hide internal directories.