package sso import ( "golib.gaore.com/GaoreGo/gaore-common-sdk-go/sdk/requests" "golib.gaore.com/GaoreGo/gaore-common-sdk-go/sdk/responses" ) type GetUserInfoRequest struct { *requests.RpcRequest Token string `position:"Body" field:"token" default:"" ` Ident string `position:"Body" field:"ident" default:"" ` } type GetUserInfoResponseData struct { User User `json:"user"` } type GetUserInfoResponse struct { *responses.BaseResponse Data GetUserInfoResponseData `json:"data"` } func CreateGetUserInfoRequest() (req *GetUserInfoRequest) { req = &GetUserInfoRequest{RpcRequest: &requests.RpcRequest{}} req.InitWithApiInfo(HOST, VERSION, "/api/userSess/getUserInfo") req.Method = requests.POST return } func CreateGetUserInfoResponse() (response *GetUserInfoResponse) { response = &GetUserInfoResponse{ BaseResponse: &responses.BaseResponse{}, } return }