response

package
v3.2.46 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Oct 9, 2024 License: MIT Imports: 1 Imported by: 0

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"`
}

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL