Documentation ¶
Index ¶
- Constants
- type GetInfo
- type Info
- type Language
- type List
- type TagItem
- type TagUsers
- type Tags
- type User
- func (u *User) AddTag(tagName string) (tagID int, err error)
- func (u *User) AddTagToUsers(tg *TagUsers) error
- func (u *User) BlackUsers(OpenIDs []string) error
- func (u *User) DelTagToUsers(tg *TagUsers) error
- func (u *User) DeleteTag(tagID int) error
- func (u *User) GetBlacklist(beginOpenID ...string) (*List, error)
- func (u *User) GetTags() (*Tags, error)
- func (u *User) GetTagsFromUser(OpenID string) (tagList []int, err error)
- func (u *User) GetUserInfo(openID string, lang ...Language) (*Info, error)
- func (u *User) GetUsers(nextOpenID ...string) (*List, error)
- func (u *User) GetUsersByTag(tagID int, nextOpenID ...string) (*List, error)
- func (u *User) GetUsersInfo(list *GetInfo) ([]Info, error)
- func (u *User) SetRemark(openID string, remark string) error
- func (u *User) UnBlackUsers(OpenIDs []string) error
- func (u *User) UpdateTag(tagID int, tagName string) error
Constants ¶
View Source
const ( LangZh = "zh_CN" LangZW = "zh_TW" LangEn = "en" )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Info ¶
type Info struct { Subscribe int `json:"subscribe"` Openid string `json:"openid"` Nickname string `json:"nickname"` Sex int `json:"sex"` Language string `json:"language"` City string `json:"city"` Province string `json:"province"` Country string `json:"country"` HeadImgUrl string `json:"headimgurl"` SubscribeTime int64 `json:"subscribe_time"` UnionID string `json:"unionid"` Remark string `json:"remark"` GroupID int `json:"groupid"` TagList []int `json:"tagid_list"` SubscribeScene string `json:"subscribe_scene"` QrScene int `json:"qr_scene"` QrSceneStr string `json:"qr_scene_str"` }
type User ¶
type User struct {
// contains filtered or unexported fields
}
func (*User) AddTagToUsers ¶
func (*User) BlackUsers ¶
func (*User) DelTagToUsers ¶
func (*User) GetTagsFromUser ¶
func (*User) GetUserInfo ¶
func (*User) GetUsersByTag ¶
func (*User) UnBlackUsers ¶
Click to show internal directories.
Click to hide internal directories.