Versions in this module Expand all Collapse all v1 v1.0.0 Nov 10, 2022 Changes in this version + type ChangeOpenIDResult struct + ErrMsg string + NewOpenID string + OriOpenID string + type ChangeOpenIDResultList struct + List []ChangeOpenIDResult + type Info struct + City string + Country string + GroupID int32 + Headimgurl string + Language string + Nickname string + OpenID string + Province string + QrScene int + QrSceneStr string + Remark string + Sex int32 + Subscribe int32 + SubscribeScene string + SubscribeTime int32 + TagIDList []int32 + UnionID string + type OpenidList struct + Count int + Data struct{ ... } + NextOpenID string + Total int + type TagInfo struct + Count int64 + ID int32 + Name string + type TagOpenIDList struct + Count int + Data struct{ ... } + NextOpenID string + type User struct + func NewUser(context *context.Context) *User + func (user *User) BatchBlackList(openidList ...string) (err error) + func (user *User) BatchTag(openIDList []string, tagID int32) (err error) + func (user *User) BatchUnBlackList(openidList ...string) (err error) + func (user *User) BatchUntag(openIDList []string, tagID int32) (err error) + func (user *User) CreateTag(tagName string) (tagInfo *TagInfo, err error) + func (user *User) DeleteTag(tagID int32) (err error) + func (user *User) GetAllBlackList() (openIDList []string, err error) + func (user *User) GetBlackList(beginOpenid ...string) (userlist *OpenidList, err error) + func (user *User) GetTag() (tags []*TagInfo, err error) + func (user *User) GetUserInfo(openID string) (userInfo *Info, err error) + func (user *User) ListAllChangeOpenIDs(fromAppID string, openIDs ...string) (list []ChangeOpenIDResult, err error) + func (user *User) ListAllUserOpenIDs() ([]string, error) + func (user *User) ListChangeOpenIDs(fromAppID string, openIDs ...string) (list *ChangeOpenIDResultList, err error) + func (user *User) ListUserOpenIDs(nextOpenid ...string) (*OpenidList, error) + func (user *User) OpenIDListByTag(tagID int32, nextOpenID ...string) (userList *TagOpenIDList, err error) + func (user *User) UpdateRemark(openID, remark string) (err error) + func (user *User) UpdateTag(tagID int32, tagName string) (err error) + func (user *User) UserTidList(openID string) (tagIDList []int32, err error)