user.go 416 B

12345678910111213141516
  1. package hook
  2. import "fmt"
  3. // 获取个人详细信息
  4. func (h *Hook) GetSelfLoginInfo() (result GetSelfLoginInfoResp, err error) {
  5. resp, err := h.Client.R().SetSuccessResult(&result).Post("http://" + h.ServerIp + ":" + h.WxPort + "/GetSelfLoginInfo")
  6. if err != nil {
  7. return
  8. }
  9. if !resp.IsSuccessState() {
  10. err = fmt.Errorf("GetPersonalInfo failed with status code %d", resp.StatusCode)
  11. return
  12. }
  13. return
  14. }