- fix weixin UserInfo.sex from string to int.
This commit is contained in:
@@ -49,7 +49,7 @@ type API struct {
|
|||||||
type UserInfo struct {
|
type UserInfo struct {
|
||||||
OpenID string `json:"openid"`
|
OpenID string `json:"openid"`
|
||||||
NickName string `json:"nickname"`
|
NickName string `json:"nickname"`
|
||||||
Sex string `json:"sex"`
|
Sex int `json:"sex"`
|
||||||
Province string `json:"province"`
|
Province string `json:"province"`
|
||||||
City string `json:"city"`
|
City string `json:"city"`
|
||||||
Country string `json:"country"`
|
Country string `json:"country"`
|
||||||
@@ -185,7 +185,7 @@ func (a *API) GetUserInfo(openid string) (*UserInfo, error) {
|
|||||||
retVal := &UserInfo{
|
retVal := &UserInfo{
|
||||||
OpenID: utils.Interface2String(result["openid"]),
|
OpenID: utils.Interface2String(result["openid"]),
|
||||||
NickName: utils.Interface2String(result["nickname"]),
|
NickName: utils.Interface2String(result["nickname"]),
|
||||||
Sex: utils.Interface2String(result["sex"]),
|
Sex: int(utils.MustInterface2Int64(result["sex"])),
|
||||||
Province: utils.Interface2String(result["province"]),
|
Province: utils.Interface2String(result["province"]),
|
||||||
City: utils.Interface2String(result["city"]),
|
City: utils.Interface2String(result["city"]),
|
||||||
Country: utils.Interface2String(result["country"]),
|
Country: utils.Interface2String(result["country"]),
|
||||||
|
|||||||
Reference in New Issue
Block a user