微信自定义菜单链接问题

发布于 2022-09-03 00:55:07 字数 780 浏览 14 评论 0

我之前把war包放到服务器服务器上,当时只有三个自定义菜单,每个菜单链接的地址是www.baidu.com;
现在我自己做了个页面,并在服务器上运行,将访问地址更新到微信自定义菜单代码中,重启微信服务。
但是,客户端点击自定义菜单依旧是跳转到百度。请问这是哪里出问题了?(我将服务器上的.class文件反编译查看地址是已经改过了的)

以下是服务器上的代码:
ViewButton buttonView01 = new ViewButton();

buttonView01.setUrl("http://18*.**.*.*:3000/news");  //之前这里是www.baidu.com
buttonView01.setName("锅炉新闻");
buttonView01.setType("view");

ViewButton buttonView021 = new ViewButton();
buttonView021.setUrl("http://18*.**.*.*:3000/news");
buttonView021.setName("实时监测");
buttonView021.setType("view");

ViewButton buttonView031 = new ViewButton();
buttonView031.setUrl("http://18*.**.*.*:3000/alarm");
buttonView031.setName("告警模块");
buttonView031.setType("view");

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

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

发布评论

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

评论(3

暖阳 2022-09-10 00:55:07

原来是谢了一个weixinTest.java 调用修改自定义菜单的程序,但是项目运行后这个main 方法不自动执行,需要手动点运行它才生效。
WxTest.java--------------------------------------------------------------------------------
public class WxTest {

public static void main(String[] args) throws ParseException,IOException {
        AccessToken token= WeChatUtil.getAccessToken();
 //需要單獨運行創建或更新自定義 菜單

// if (token!=null&&token.getToken()!=null){
// System.out.println("菜单测试-----");
// String menu= JSONObject.fromObject(WeChatUtil.initMenu()).toString();
// int result=WeChatUtil.createMenu(token.getToken(),menu);
// if (result==0){
// System.out.print("创建菜单成功n");
// }else {
// System.out.print("错误码:"+result);
// }
// }
}

戏剧牡丹亭 2022-09-10 00:55:07

更新菜单后需要等待24小时或者重新关注微信号

我是有多爱你 2022-09-10 00:55:07

用微信测试账号的时候,我的菜单好像直接写在一个main函数里。先运行他,嫌弃创建菜单成功后。再开启服务器。

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