Servlet--微信自定义菜单(二)
来源:互联网 发布:天猫魔盒看电影软件 编辑:程序博客网 时间:2024/04/29 21:05
通过看教程,自学了微信公众号自定义菜单的实现。发现它的工程文件有点复杂,所以记录一下以防以后忘记。
MenuManager.java
我不知道它在servlet这里面写个main函数是干嘛的?但是我把war包传到云容器之后自定义的菜单并没有看到。直到我无聊的在自己的电脑上运行了一下这个main函数,发现有错误,一查没有那个log4j.properties的文件,拷贝上去之后,再运行,嘚!测试公众号瞬间就有了自定义菜单了。
所以我估计,这个函数写在这里当它打进war包以后在云容器的Tomcat里面并不能自动运行(之前我是认为它可以在Tomcat里面自动运行的),我觉得这个文件只是为了作为这个工程的一部分才放在这里的,完全是可以在另外的地方云行一下就够了的。
public class MenuManager { private static Menu getMenu(){}//用来搭建各级所有菜单的函数 //公众号创建需要首先修改下面的APPID,和APPsecret //不同的公众号有不同的值 public static void main(String[] args) { // 第三方用户唯一凭证 String appId = "xxxxxxxxxxxxxxx"; // 第三方用户唯一凭证密钥 String appSecret = "yyyyyyyyyyyyyyyyyyyyyyyyy"; // 调用接口获取凭证 Token token = CommonUtil.getToken(appId, appSecret); if (null != token) { // 创建菜单 boolean result = MenuUtil.createMenu(getMenu(), token.getAccessToken()); // 判断菜单创建结果 if (result) log.info("菜单创建成功!"); else log.info("菜单创建失败!"); } } }
0 1
- Servlet--微信自定义菜单(二)
- Servlet--微信自定义菜单
- 微信开发(二)自定义菜单
- 微信开发二 : 自定义菜单
- 微信/易信公共平台开发(二):自定义菜单的PHP实现(提供源码)
- 微信自定义菜单
- 微信自定义菜单
- 微信自定义菜单
- 微信自定义菜单
- 微信自定义菜单
- 微信自定义菜单
- 自定义微信菜单
- 微信自定义菜单
- 微信公众号的开发之 自定义菜单(二)
- 微信开发(1)自定义菜单
- 二十五:微信公众帐号开发-自定义菜单的view类型(访问网页)
- Java微信开发二(通过java程序自定义公众号菜单)
- 自定义微信公众号菜单一二级选项(二)
- Android开发规范
- CentOS7下firewalld使用
- stanford_CS231n_learning note_Lec_03 Loss function and optimization
- 深入理解JavaScript的闭包特性 如何给循环中的对象添加事件
- Windows下VM安装MacOS
- Servlet--微信自定义菜单(二)
- 12. Integer to Roman Medium
- C++类型转换
- 总结一下 本周在自动发布私有云的时候需要注意的事项
- Leetcode——523. Continuous Subarray Sum
- hdu 2476 String painter(区间dp)
- leetcode344. Reverse String
- Locked Treasures(组合数学思维)uva 6873
- 远程连接linux服务器 & 传送文件 ——VNC & ssh/winSCP