From 451a3510270a1e6eab7b372633d3899b7e2e7099 Mon Sep 17 00:00:00 2001 From: jinyu Date: Wed, 23 Nov 2016 12:20:10 +0800 Subject: [PATCH] =?UTF-8?q?=E5=88=9B=E5=BB=BA=E6=A0=87=E7=AD=BE=E6=97=B6?= =?UTF-8?q?=E6=9E=84=E9=80=A0=E5=99=A8=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../src/main/java/com/foxinmy/weixin4j/mp/api/TagApi.java | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/weixin4j-mp/src/main/java/com/foxinmy/weixin4j/mp/api/TagApi.java b/weixin4j-mp/src/main/java/com/foxinmy/weixin4j/mp/api/TagApi.java index 5e2f6ac2..cc73b014 100644 --- a/weixin4j-mp/src/main/java/com/foxinmy/weixin4j/mp/api/TagApi.java +++ b/weixin4j-mp/src/main/java/com/foxinmy/weixin4j/mp/api/TagApi.java @@ -48,9 +48,8 @@ public class TagApi extends MpApi { WeixinResponse response = weixinExecutor.post( String.format(tag_create_uri, tokenManager.getAccessToken()), String.format("{\"tag\":{\"name\":\"%s\"}}", name)); - - return JSON.parseObject(response.getAsJson().getString("tag"), - Tag.class); + JSONObject obj = response.getAsJson().getJSONObject("tag"); + return new Tag(obj.getIntValue("id"), obj.getString("name")); } /**