diff --git a/qyweixin/app_hr.go b/qyweixin/app_hr.go index 8e3ae30..6889c05 100644 --- a/qyweixin/app_hr.go +++ b/qyweixin/app_hr.go @@ -59,10 +59,9 @@ func NewAppHr(cfg *AppConfig) *AppHr { } func (h *AppHr) GetContactInfo(userId string) (*ContactInfo, error) { - reqUrl := fmt.Sprintf("%s?access_token=%s", urlQyWeixinHrGetContactInfo, h.GetToken()) - reqBody := make(map[string]interface{}) - reqBody["userid"] = userId - rspBody, err := util.HttpPostJson(reqUrl, nil, []byte(goutil.EncodeJSON(reqBody))) + reqUrl := fmt.Sprintf("%s?access_token=%s&userid=%s", urlQyWeixinHrGetContactInfo, h.GetToken(), userId) + + rspBody, err := util.HttpGet(reqUrl, nil) if err != nil { return nil, err }