微信公众平台菜单创建

原创 2013年09月10日 13:59:13

直接贴代码


package com.kkxxbb;


import java.io.IOException;
import org.apache.commons.httpclient.HttpClient;
import org.apache.commons.httpclient.HttpException;
import org.apache.commons.httpclient.methods.PostMethod;


public class WeixinMenu

{
 
public static void main(String[] args){
String token ="你的token值";
String url = "https://api.weixin.qq.com/cgi-bin/menu/create?access_token="+token;
/**
* 设置菜单
*/
String responeJsonStr = "{"+
    "\"button\":["+
    "{"+
         "\"type\":\"click\","+
         "\"name\":\"来一段\","+
         "\"key\":\"KKXXBA_ALL\""+
     "},"+
     "{"+
          "\"name\":\"分类\","+
          "\"sub_button\":["+
           "{"+
              "\"type\":\"click\","+
              "\"name\":\"个性签名\","+
              "\"key\":\"KKXXBA_T1\""+
           "},"+
           "{"+
              "\"type\":\"click\","+
              "\"name\":\"哈哈笑话\","+
              "\"key\":\"KKXXBA_T2\""+
           "},"+
           "{"+
              "\"type\":\"click\","+
              "\"name\":\"开心段子\","+
              "\"key\":\"KKXXBA_T3\""+
           "}]"+
      "},"+
      "{"+
          "\"type\":\"click\","+
          "\"name\":\"关于我们\","+
          "\"key\":\"KKXXBA_ABOUT\""+
     "}]"+
"}";


HttpClient client = new HttpClient();
PostMethod post = new PostMethod(url);
post.setRequestBody(responeJsonStr);
post.getParams().setContentCharset("utf-8");
//发送http请求
String respStr = "";
try {
client.executeMethod(post);
respStr = post.getResponseBodyAsString();
} catch (HttpException e) {
e.printStackTrace();
} catch (IOException e) {
e.printStackTrace();
}
System.out.println(responeJsonStr);
System.out.println(respStr);
}

}

加微信公众帐号:kkxxba  看效果


相关文章推荐

微信公众平台按钮及菜单创建

在微信公众平台管理测试账号下方选择会话界面自定义菜单

【微信公众平台开发】创建自定义菜单(四)

1.根据微信公众平台文档,得知创建自定义菜单有如下规则: a.目前自定义菜单最多包括3个一级菜单,每个一级菜单最多包含5个二级菜单。一级菜单最多4个汉字,二级菜单最多7个汉字,多出来的部分将会以“.....

微信公众平台动态创建菜单----前端页面

菜单设置 先填写你的账号信息: AppId value="" class="px" style="width: 200px"/> AppSecret id="appSecret"...
  • qs9816
  • qs9816
  • 2014年04月25日 20:08
  • 1804

微信公众平台开发教程Java版(五) 自定义菜单创建

前言: 自定义菜单能够帮助公众号丰富界面,让用户更好更快地理解公众号的功能。 目前菜单创建的权限只有服务号或者是通过认证过的账号。未认证的订阅号暂不支持自定义   自定义菜单的账号样子如图: ...
  • tuposky
  • tuposky
  • 2014年10月29日 17:24
  • 4140

Java微信公众平台开发(十)——微信自定义菜单的创建实现

自定义菜单这个功能在我们普通的编辑模式下是可以直接在后台编辑的,但是一旦我们进入开发模式之后我们的自定义菜单就需要自己用代码实现,所以对于刚开始接触的人来说可能存在一定的疑惑,这里我说下平时我们在开发...

微信公众平台配置服务器后自定义菜单

1. 获取access_token 登陆微信公众平台->开发者工具->在线接口调试工具 填写appid和appsecret 获取到access_token之后填进去即可。 2. 保存代码放到服务器...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:微信公众平台菜单创建
举报原因:
原因补充:

(最多只允许输入30个字)