• 大小: 2.72MB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2023-10-29
  • 语言: Java
  • 标签: 微信  java  

资源简介

原生servlet+jdbc实现微信公众号开发,包含自定义菜单等。 10多分下载的太贵啦

资源截图

代码片段和文件信息

package com.eastnet.wechat.main;

import com.eastnet.wechat.pojo.AccessToken;
import com.eastnet.wechat.pojo.Button;
import com.eastnet.wechat.pojo.CommonButton;
import com.eastnet.wechat.pojo.ComplexButton;
import com.eastnet.wechat.pojo.Menu;
import com.eastnet.wechat.utils.WeixinUtil;

public class MenuManager {
// private static Logger log = LoggerFactory.getLogger(MenuManager.class);  
  
    public static void main(String[] args) {  
        // 第三方用户唯一凭证  
        String appId = “你的appID“;  
        // 第三方用户唯一凭证密钥  
        String appSecret = “你的appSecret“;  
  
        // 调用接口获取access_token  
        AccessToken at = WeixinUtil.getAccessToken(appId appSecret);  
  
        if (null != at) {  
            // 调用接口创建菜单  
            int result = WeixinUtil.createMenu(getMenu() at.getToken());  
  
            // 判断菜单创建结果  
            if (0 == result)  
                System.out.println(“菜单创建成功!“);  
            else  
             System.out.println(“菜单创建失败,错误码:“ + result);  
        }  
    }  
  
    /** 
     * 组装菜单数据 
     *  
     * @return 
     */  
    private static Menu getMenu() {  
        CommonButton btn11 = new CommonButton();  
        btn11.setName(“天气预报“);  
        btn11.setType(“click“);  
        btn11.setKey(“11“);  
  
        CommonButton btn12 = new CommonButton();  
        btn12.setName(“公交查询“);  
        btn12.setType(“click“);  
        btn12.setKey(“12“);  
  
        CommonButton btn13 = new CommonButton();  
        btn13.setName(“周边搜索“);  
        btn13.setType(“click“);  
        btn13.setKey(“13“);  
  
        CommonButton btn14 = new CommonButton();  
        btn14.setName(“历史上的今天“);  
        btn14.setType(“click“);  
        btn14.setKey(“14“);  
  
        CommonButton btn21 = new CommonButton();  
        btn21.setName(“歌曲点播“);  
        btn21.setType(“click“);  
        btn21.setKey(“21“);  
  
        CommonButton btn22 = new CommonButton();  
        btn22.setName(“经典游戏“);  
        btn22.setType(“click“);  
        btn22.setKey(“22“);  
  
        CommonButton btn23 = new CommonButton();  
        btn23.setName(“美女电台“);  
        btn23.setType(“click“);  
        btn23.setKey(“23“);  
  
        CommonButton btn24 = new CommonButton();  
        btn24.setName(“人脸识别“);  
        btn24.setType(“click“);  
        btn24.setKey(“24“);  
  
        CommonButton btn25 = new CommonButton();  
        btn25.setName(“聊天唠嗑“);  
        btn25.setType(“click“);  
        btn25.setKey(“25“);  
  
        CommonButton btn31 = new CommonButton();  
        btn31.setName(“Q友圈“);  
        btn31.setType(“click“);  
        btn31.setKey(“31“);  
  
        CommonButton btn32 = new CommonButton();  
        btn32.setName(“电影排行榜“);  
        btn32.setType(“click“);  
        btn32.setKey(“32“);  
  
        CommonButton btn33 = new CommonButton();  
        btn33.setName(“幽默笑话“);  
        btn33.setType(“click“);  
  

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件        878  2017-02-03 16:32  eastnet_wechat\.classpath

     文件        311  2017-02-03 16:32  eastnet_wechat\.mymetadata

     文件       1624  2017-02-03 16:32  eastnet_wechat\.project

     文件        500  2017-02-03 16:32  eastnet_wechat\.settings\.jsdtscope

     文件         88  2017-02-03 16:32  eastnet_wechat\.settings\org.eclipse.core.resources.prefs

     文件        364  2017-02-03 16:32  eastnet_wechat\.settings\org.eclipse.jdt.core.prefs

     文件        476  2017-02-03 16:32  eastnet_wechat\.settings\org.eclipse.wst.common.component

     文件        252  2017-02-03 16:32  eastnet_wechat\.settings\org.eclipse.wst.common.project.facet.core.xml

     文件         49  2017-02-03 16:32  eastnet_wechat\.settings\org.eclipse.wst.jsdt.ui.superType.container

     文件          6  2017-02-03 16:32  eastnet_wechat\.settings\org.eclipse.wst.jsdt.ui.superType.name

     文件       4457  2017-02-03 16:33  eastnet_wechat\src\com\eastnet\wechat\main\MenuManager.java

     文件       1515  2017-02-03 16:32  eastnet_wechat\src\com\eastnet\wechat\message\req\baseMessage.java

     文件        311  2017-02-03 16:32  eastnet_wechat\src\com\eastnet\wechat\message\req\ImageMessage.java

     文件        644  2017-02-03 16:32  eastnet_wechat\src\com\eastnet\wechat\message\req\linkMessage.java

     文件        869  2017-02-03 16:32  eastnet_wechat\src\com\eastnet\wechat\message\req\LocationMessage.java

     文件        338  2017-02-03 16:32  eastnet_wechat\src\com\eastnet\wechat\message\req\TextMessage.java

     文件        485  2017-02-03 16:32  eastnet_wechat\src\com\eastnet\wechat\message\req\VoiceMessage.java

     文件       1050  2017-02-03 16:32  eastnet_wechat\src\com\eastnet\wechat\message\resp\Article.java

     文件       1144  2017-02-03 16:32  eastnet_wechat\src\com\eastnet\wechat\message\resp\baseMessage.java

     文件        946  2017-02-03 16:32  eastnet_wechat\src\com\eastnet\wechat\message\resp\Music.java

     文件        321  2017-02-03 16:32  eastnet_wechat\src\com\eastnet\wechat\message\resp\MusicMessage.java

     文件        650  2017-02-03 16:32  eastnet_wechat\src\com\eastnet\wechat\message\resp\NewsMessage.java

     文件        348  2017-02-03 16:32  eastnet_wechat\src\com\eastnet\wechat\message\resp\TextMessage.java

     文件        534  2017-02-03 16:32  eastnet_wechat\src\com\eastnet\wechat\pojo\AccessToken.java

     文件        242  2017-02-03 16:32  eastnet_wechat\src\com\eastnet\wechat\pojo\Button.java

     文件        437  2017-02-03 16:32  eastnet_wechat\src\com\eastnet\wechat\pojo\CommonButton.java

     文件        318  2017-02-03 16:32  eastnet_wechat\src\com\eastnet\wechat\pojo\ComplexButton.java

     文件        260  2017-02-03 16:32  eastnet_wechat\src\com\eastnet\wechat\pojo\Menu.java

     文件        347  2017-02-03 16:32  eastnet_wechat\src\com\eastnet\wechat\pojo\ViewButton.java

     文件       8991  2017-02-03 16:32  eastnet_wechat\src\com\eastnet\wechat\service\EastnetService.java

............此处省略99个文件信息

评论

共有 条评论