求助:有没有人用Java开发微信公众号?


GitHub上有一个Java版的微信公众号开发框架weixin-java-tools。
我可以用这个框架实现简单的token验证,自定义回复,但是我不知道怎么创建自定义菜单。
文档写的很简单,就是用这个函数
wxMpService.menuCreate(wxMenu);
这个函数内部封装了一个POST请求 https://api.weixin.qq.com/cgi-bin/menu/create?access_token=ACCESS_TOKEN
access_token是开发框架自动获取的,我不用担心。
但是我不知道创建菜单的代码应该写在哪里,我以为这是初始化就应该完成的任务,所以我把这部分代码和微信公众号的信息一起放在了构造函数里,但是没有成功,程序报异常,提示“微信服务端异常,超出重试次数”,放在消息处理函数里,由关键词触发创建菜单也一样报错。我是菜鸟求指导,拜托啦!

java weixin-java-tools 微信 微信公众号

kyk241 10 years, 4 months ago

这个主要看微信的api,其实所有语言都一样,我之前用php做过,现在没有做这个,不太熟悉了

U2的主人 answered 10 years, 4 months ago

呵,各种语言开发微信公众号都有的,你可以参考下鄙人所写的开源项目 MPSDK4J ,在测试代码中有个关于自定义菜单的创建示例: WxApiImplTest --> testCreateMenu ,希望对你有所帮助。

kagome answered 10 years, 4 months ago

Your Answer