详细参见http://mp.weixin.qq.com/wiki?t=resource/res_main&id=mp1455782296&token=&lang=zh_CNmaster
| @@ -129,7 +129,7 @@ public class WxMenu implements Serializable { | |||||
| } | } | ||||
| public static class WxMenuRule { | public static class WxMenuRule { | ||||
| private String groupId; | |||||
| private String tagId; | |||||
| private String sex; | private String sex; | ||||
| private String country; | private String country; | ||||
| private String province; | private String province; | ||||
| @@ -137,12 +137,12 @@ public class WxMenu implements Serializable { | |||||
| private String clientPlatformType; | private String clientPlatformType; | ||||
| private String language; | private String language; | ||||
| public String getGroupId() { | |||||
| return groupId; | |||||
| public String getTagId() { | |||||
| return tagId; | |||||
| } | } | ||||
| public void setGroupId(String groupId) { | |||||
| this.groupId = groupId; | |||||
| public void setTagId(String tagId) { | |||||
| this.tagId = tagId; | |||||
| } | } | ||||
| public String getSex() { | public String getSex() { | ||||
| @@ -196,7 +196,7 @@ public class WxMenu implements Serializable { | |||||
| @Override | @Override | ||||
| public String toString() { | public String toString() { | ||||
| return "matchrule:{" + | return "matchrule:{" + | ||||
| "group_id='" + groupId + '\'' + | |||||
| "tag_id='" + tagId + '\'' + | |||||
| ", sex='" + sex + '\'' + | ", sex='" + sex + '\'' + | ||||
| ", country" + country + '\'' + | ", country" + country + '\'' + | ||||
| ", province" + province + '\'' + | ", province" + province + '\'' + | ||||
| @@ -62,7 +62,7 @@ public class WxMenuGsonAdapter implements JsonSerializer<WxMenu>, JsonDeserializ | |||||
| protected JsonObject convertToJson(WxMenu.WxMenuRule menuRule){ | protected JsonObject convertToJson(WxMenu.WxMenuRule menuRule){ | ||||
| JsonObject matchRule = new JsonObject(); | JsonObject matchRule = new JsonObject(); | ||||
| matchRule.addProperty("group_id",menuRule.getGroupId()); | |||||
| matchRule.addProperty("tag_id",menuRule.getTagId()); | |||||
| matchRule.addProperty("sex",menuRule.getSex()); | matchRule.addProperty("sex",menuRule.getSex()); | ||||
| matchRule.addProperty("country",menuRule.getCountry()); | matchRule.addProperty("country",menuRule.getCountry()); | ||||
| matchRule.addProperty("province",menuRule.getProvince()); | matchRule.addProperty("province",menuRule.getProvince()); | ||||
| @@ -67,7 +67,7 @@ public class WxMenuTest { | |||||
| menu.getButtons().add(button1); | menu.getButtons().add(button1); | ||||
| WxMenu.WxMenuRule wxMenuRule = new WxMenu.WxMenuRule(); | WxMenu.WxMenuRule wxMenuRule = new WxMenu.WxMenuRule(); | ||||
| wxMenuRule.setGroupId("2"); | |||||
| wxMenuRule.setTagId("2"); | |||||
| wxMenuRule.setSex("1"); | wxMenuRule.setSex("1"); | ||||
| wxMenuRule.setCountry("中国"); | wxMenuRule.setCountry("中国"); | ||||
| wxMenuRule.setProvince("广东"); | wxMenuRule.setProvince("广东"); | ||||