mirror of
				https://gitee.com/binary/weixin-java-tools.git
				synced 2025-10-31 10:38:42 +08:00 
			
		
		
		
	简化代码
This commit is contained in:
		| @ -5,8 +5,6 @@ import java.util.List; | |||||||
| import com.google.gson.JsonObject; | import com.google.gson.JsonObject; | ||||||
|  |  | ||||||
| import me.chanjar.weixin.common.exception.WxErrorException; | import me.chanjar.weixin.common.exception.WxErrorException; | ||||||
| import me.chanjar.weixin.common.util.http.SimpleGetRequestExecutor; |  | ||||||
| import me.chanjar.weixin.common.util.http.SimplePostRequestExecutor; |  | ||||||
| import me.chanjar.weixin.mp.api.WxMpService; | import me.chanjar.weixin.mp.api.WxMpService; | ||||||
| import me.chanjar.weixin.mp.api.WxMpUserService; | import me.chanjar.weixin.mp.api.WxMpUserService; | ||||||
| import me.chanjar.weixin.mp.bean.WxMpUserQuery; | import me.chanjar.weixin.mp.bean.WxMpUserQuery; | ||||||
| @ -30,27 +28,30 @@ public class WxMpUserServiceImpl implements WxMpUserService { | |||||||
|     JsonObject json = new JsonObject(); |     JsonObject json = new JsonObject(); | ||||||
|     json.addProperty("openid", openid); |     json.addProperty("openid", openid); | ||||||
|     json.addProperty("remark", remark); |     json.addProperty("remark", remark); | ||||||
|     this.wxMpService.execute(new SimplePostRequestExecutor(), url, json.toString()); |     this.wxMpService.post(url, json.toString()); | ||||||
|   } |   } | ||||||
|  |  | ||||||
|   @Override |   @Override | ||||||
|   public WxMpUser userInfo(String openid, String lang) throws WxErrorException { |   public WxMpUser userInfo(String openid, String lang) throws WxErrorException { | ||||||
|     String url = API_URL_PREFIX + "/info"; |     String url = API_URL_PREFIX + "/info"; | ||||||
|     lang = lang == null ? "zh_CN" : lang; |     lang = lang == null ? "zh_CN" : lang; | ||||||
|     String responseContent = this.wxMpService.execute(new SimpleGetRequestExecutor(), url, "openid=" + openid + "&lang=" + lang); |     String responseContent = this.wxMpService.get(url, | ||||||
|  |         "openid=" + openid + "&lang=" + lang); | ||||||
|     return WxMpUser.fromJson(responseContent); |     return WxMpUser.fromJson(responseContent); | ||||||
|   } |   } | ||||||
|  |  | ||||||
|   @Override |   @Override | ||||||
|   public WxMpUserList userList(String next_openid) throws WxErrorException { |   public WxMpUserList userList(String next_openid) throws WxErrorException { | ||||||
|     String url = API_URL_PREFIX + "/get"; |     String url = API_URL_PREFIX + "/get"; | ||||||
|     String responseContent = this.wxMpService.execute(new SimpleGetRequestExecutor(), url, next_openid == null ? null : "next_openid=" + next_openid); |     String responseContent = this.wxMpService.get(url, | ||||||
|  |         next_openid == null ? null : "next_openid=" + next_openid); | ||||||
|     return WxMpUserList.fromJson(responseContent); |     return WxMpUserList.fromJson(responseContent); | ||||||
|   } |   } | ||||||
|  |  | ||||||
|   @Override |   @Override | ||||||
|   public List<WxMpUser> userInfoList(List<String> openidList) throws WxErrorException { |   public List<WxMpUser> userInfoList(List<String> openids) | ||||||
|     return userInfoList(new WxMpUserQuery(openidList)); |       throws WxErrorException { | ||||||
|  |     return this.userInfoList(new WxMpUserQuery(openids)); | ||||||
|   } |   } | ||||||
|  |  | ||||||
|   @Override |   @Override | ||||||
|  | |||||||
		Reference in New Issue
	
	Block a user
	 BinaryWang
					BinaryWang