当前位置:编程学习 > JAVA >>

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 开发
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,