JFinal微信自定义菜单失败,晕~

发布于 11-28 23:20 字数 2531 浏览 843 评论 2


@ControllerBind(controllerKey="/api/write")
public class WeixinApiWriteController extends ApiController{

    @Override
    public ApiConfig getApiConfig() {
        return ApiConfigUtil.getApiConfigInstance();
    }

    /**
     * 创建菜单
     */

    public void createMenu() {
        String menuJsonStr = MenuManage.createMenu();
        //{"buttons":
        //    [{"name":"开始","type":"view","url":"http://ycrxun.tunnel.mobi/start/finapk"}
        //    ,{"name":"我的信息","sub_button":
        //        [{"name":"个人中心","type":"view","url":"http://ycrxun.tunnel.mobi/me/self"}
        //        ,{"name":"收入查询","type":"view","url":"http://ycrxun.tunnel.mobi/me/findac"}
        //        ]
        //    }
        //    ,{"name":"更多","sub_button":
        //        [{"name":"排行版","type":"view","url":"http://ycrxun.tunnel.mobi/more/sort"}
        //        ,{"name":"下载","type":"view","url":"http://ycrxun.tunnel.mobi/more/download"}
        //        ,{"name":"客服","type":"view","url":"http://ycrxun.tunnel.mobi/more/server"}
        //        ]
        //    }
        //    ]
        //}
        ApiResult apiResult = api.createMenu(jsonStr);
        if (apiResult.isSucceed())
            renderText(apiResult.getJson());
        else
            renderText(apiResult.getErrorMsg());
    }
	

}

http://localhost/api/write/createMenu
不合法的按钮个数

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

落墨2021-11-29 12:55:15

自定义菜单最多包括3个一级菜单,每个一级菜单最多包含5个二级菜单。

一个人的旅程2021-11-29 06:29:44

很明显 主菜单或者子菜单的各数超过限制

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文