From 9c4540a4cdb63e4196b9b70e04f4ccd5287ce318 Mon Sep 17 00:00:00 2001 From: gazebo Date: Fri, 8 Nov 2019 18:25:00 +0800 Subject: [PATCH] +weixinapi.MiniUserInfo --- platformapi/weixinapi/sns.go | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/platformapi/weixinapi/sns.go b/platformapi/weixinapi/sns.go index c45ccc18..084c0577 100644 --- a/platformapi/weixinapi/sns.go +++ b/platformapi/weixinapi/sns.go @@ -32,6 +32,22 @@ type SessionInfo struct { UnionID string `json:"unionid"` } +type MiniUserInfo struct { + OpenID string `json:"openId"` + NickName string `json:"nickName"` + Gender int `json:"gender"` + Language string `json:"language"` + City string `json:"city"` + Province string `json:"province"` + Country string `json:"country"` + AvatarURL string `json:"avatarUrl"` + UnionID string `json:"unionId"` + Watermark struct { + Timestamp int `json:"timestamp"` + Appid string `json:"appid"` + } `json:"watermark"` +} + func mapData2SNSToken(result map[string]interface{}) *SNSTokenInfo { return &SNSTokenInfo{ AccessToken: utils.Interface2String(result["access_token"]),