java 实现微信微信自定义菜单接口
java 实现微信微信自定义菜单接口 有没谁有成功案例。。发个代码学习学习。。 --------------------编程问答----------------------------------------编程问答-------------------- 同求啊 有没有大神啊,我post地址老是错误,代码如下不晓得该怎么写,
public static void zidingyi(){
String url = "https://api.weixin.qq.com/cgi-bin/menu/create?access_token=SssnCGL83IWJ448AfBA_CWWXw_C8SVy3YIgzal2ayA_gdkKKHWEXfIUxOZN05NXk6FQejol6ojhoUmYVlVtmNpYlpZ9_r9ExZ2Vlw7Jaw8W9QdvZijxx6VzZwwrYgBvWD_IJ1XmvUsprpehY-FlxFQ";
String responeJsonStr = "{"+
"\"button\":["+
"{\"name\":\"菜单名称1\","+
"\"type\":\"click\"," +
"\"key\":\"V01_S01\"" +
"},"+
"{\"name\":\"菜单名称2\","+
"\"type\":\"click\"," +
"\"key\":\"V02_S01\"" +
"},"+
"{\"name\":\"菜单名称3\","+
"\"type\":\"click\"," +
"\"key\":\"V03_S01\"" +
"}"+
"]"+
"}";
PostMethod post = new PostMethod(url);// 1
// 构建http构建setRequestBody
HttpClient client = new HttpClient();
extracted(responeJsonStr, post);//将表单的值放入post
post.getParams().setContentCharset("utf-8");
//发送http请求
String respStr = "";
try {
client.executeMethod(post);//执行post
respStr = post.getResponseBodyAsString();
} catch (HttpException e) {
// TODO Auto-generated catch block
e.printStackTrace();
} catch (IOException e) {
e.printStackTrace();
}
} --------------------编程问答-------------------- 因为微信端口不是开放的,你的想法恐怕要企鹅支持才行
补充:Java , Web 开发