Ви не можете вибрати більше 25 тем Теми мають розпочинатися з літери або цифри, можуть містити дефіси (-) і не повинні перевищувати 35 символів.

36 рядки
876 B

  1. package sso
  2. import (
  3. "golib.gaore.com/GaoreGo/gaore-common-sdk-go/sdk/requests"
  4. "golib.gaore.com/GaoreGo/gaore-common-sdk-go/sdk/responses"
  5. )
  6. type GetUserInfoRequest struct {
  7. *requests.RpcRequest
  8. Token string `position:"Body" field:"token" default:"" `
  9. Ident string `position:"Body" field:"ident" default:"" `
  10. }
  11. type GetUserInfoResponseData struct {
  12. User User `json:"user"`
  13. }
  14. type GetUserInfoResponse struct {
  15. *responses.BaseResponse
  16. Data GetUserInfoResponseData `json:"data"`
  17. }
  18. func CreateGetUserInfoRequest() (req *GetUserInfoRequest) {
  19. req = &GetUserInfoRequest{RpcRequest: &requests.RpcRequest{}}
  20. req.InitWithApiInfo(HOST, VERSION, "/api/userSess/getUserInfo")
  21. req.Method = requests.POST
  22. return
  23. }
  24. func CreateGetUserInfoResponse() (response *GetUserInfoResponse) {
  25. response = &GetUserInfoResponse{
  26. BaseResponse: &responses.BaseResponse{},
  27. }
  28. return
  29. }