微信个性化菜单接口group_id改为tag_id
详细参见http://mp.weixin.qq.com/wiki?t=resource/res_main&id=mp1455782296&token=&lang=zh_CN
This commit is contained in:
@@ -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() {
|
public String getTagId() {
|
||||||
return groupId;
|
return tagId;
|
||||||
}
|
}
|
||||||
|
|
||||||
public void setGroupId(String groupId) {
|
public void setTagId(String tagId) {
|
||||||
this.groupId = groupId;
|
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("广东");
|
||||||
|
|||||||
Reference in New Issue
Block a user