1 Star 0 Fork 0

h79 / gothird

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
idconvert.go 1.82 KB
一键复制 编辑 原始数据 按行查看 历史
huqiuyun 提交于 2023-09-13 17:01 . structs
package structs
type ExtToPendingId struct {
ChatId string `json:"chat_id"`
ExternalUserid []string `json:"external_userid"`
}
type ExtToPendingIdResult struct {
PendingId string `json:"pending_id"`
ExternalUserid string `json:"external_userid"`
}
type UnionIdTo struct {
UnionId string `json:"unionid"`
OpenId string `json:"openid"`
SubjectType int `json:"subject_type"`
MassCallTicket string `json:"mass_call_ticket,omitempty"` //高频
}
type UnionIdToResult struct {
ExternalUserId string `json:"external_userid"`
PendingId string `json:"pending_id"`
}
type KFIDResult struct {
Items []struct {
TmpExternalUserid string `json:"open_kfid"`
ExternalUserid string `json:"new_open_kfid"`
} `json:"items"`
InvalidKfIdList []string `json:"invalid_open_kfid_list"`
}
type TmpExternalUser struct {
BusinessType int `json:"business_type"`
UserType int `json:"user_type"`
TmpExternalUseridList []string `json:"tmp_external_userid_list"`
}
// TmpExternalUserResult
// results[].tmp_external_userid string 输入的tmp_external_userid
// results[].external_userid string 转换后的userid,user_type为1时返回
// results[].corpid string userid对应的corpid,user_type为2、3、4时返回
// results[].userid string 转换后的userid,user_type为2、3、4时返回
// invalid_tmp_external_userid_list string[] 无法转换的tmp_external_userid。可能非法或没有权限
type TmpExternalUserResult struct {
Results []struct {
TmpExternalUserid string `json:"tmp_external_userid"`
ExternalUserid string `json:"external_userid,omitempty"`
CorpId string `json:"corpid,omitempty"`
UserId string `json:"userid,omitempty"`
} `json:"results"`
InvalidTmpExternalUseridList []string `json:"invalid_tmp_external_userid_list"`
}
1
https://gitee.com/h79/gothird.git
git@gitee.com:h79/gothird.git
h79
gothird
gothird
v1.8.101

搜索帮助