diff --git a/weixin4j-mp/src/main/java/com/foxinmy/weixin4j/mp/WeixinProxy.java b/weixin4j-mp/src/main/java/com/foxinmy/weixin4j/mp/WeixinProxy.java index 091b7b57..b18d756b 100644 --- a/weixin4j-mp/src/main/java/com/foxinmy/weixin4j/mp/WeixinProxy.java +++ b/weixin4j-mp/src/main/java/com/foxinmy/weixin4j/mp/WeixinProxy.java @@ -35,6 +35,7 @@ import com.foxinmy.weixin4j.mp.model.Group; import com.foxinmy.weixin4j.mp.model.KfAccount; import com.foxinmy.weixin4j.mp.model.KfSession; import com.foxinmy.weixin4j.mp.model.Menu; +import com.foxinmy.weixin4j.mp.model.MenuMatchRule; import com.foxinmy.weixin4j.mp.model.MenuSetting; import com.foxinmy.weixin4j.mp.model.QRParameter; import com.foxinmy.weixin4j.mp.model.QRResult; @@ -1226,11 +1227,31 @@ public class WeixinProxy { * "http://mp.weixin.qq.com/wiki/16/8ed41ba931e4845844ad6d1eeb8060c8.html"> * 删除菜单 * @see com.foxinmy.weixin4j.mp.api.MenuApi + * @return 处理结果 */ public JsonResult deleteMenu() throws WeixinException { return menuApi.deleteMenu(); } + /** + * 创建个性化菜单 + * + * @param buttons + * 菜单列表 + * @param matchRule + * 匹配规则 至少要有一个匹配信息是不为空 + * @return 菜单ID + * @throws WeixinException + * @see + * 创建个性化菜单 + * @see com.foxinmy.weixin4j.mp.api.MenuApi + * @see com.foxinmy.weixin4j.model.Button + */ + public String createCustomMenu(List