前成似锦
一人我编程累
你的编码问题,设置成UTF-8
S是菜鸟
你菜单出来了吗
呆呆_0009
法国号0
unlzh
int result = jsonObject.getInt("errcode");
qq_今昔一别丶_0
qq_若沫_0
不影响使用,还可以继续调用和使用,没有出现异常
慕莱坞8148556
修改菜单之后,你需要重新调用下createMenu使其生效
qq_大师兄_20
要用测试账号去创建菜单。
小罗yz
qq_原习雅_0
请问你解决了没有?
ices_
在你的根源处 引用不对,引用自己创建的button而不是程序里面的jar包, 其他的没有引用。追根溯源看看把就是引用的问题
玩电小孩
慕瓜8367810
public static JSONObject doPost(String url,String outUrl){
JSONObject jsonObject=null;
CloseableHttpClient httpClient = HttpClients.createDefault();
HttpPost httpPost = new HttpPost();
httpPost.setEntity(new StringEntity(outUrl,"UTF-8"));
URI uri = null;
try {
uri = new URI(url);//视频中忘了加url,所以输出httpPost,会显示POST null HTTP/1.1
}
catch (URISyntaxException e1) {
e1.printStackTrace();
}
httpPost.setURI(uri);
System.out.println(httpPost);//POST null HTTP/1.1
try {
HttpResponse reponse = httpClient.execute(httpPost);
System.out.println("d");
String result = EntityUtils.toString(reponse.getEntity(),"UTF-8");
System.out.println(result);
jsonObject=JSONObject.fromObject(result);
System.out.println(jsonObject);
}
catch (ClientProtocolException e) {
e.printStackTrace();
}
catch (IOException e) {
e.printStackTrace();
}
return jsonObject;
}
qq_这只狗_03506847
debug查看json组装是否正确。。。
慕娘6606751
.toString()放在括号外面
DavidChan123
慕无忌7073220
qq_孤独与酒我选风与自由_0
取消关注也不行啊
慕虎8697921
求助,求助
光速蜗牛壳
解决了么
慕先生7680133
慕先生7680133
取消关注 重新关注
qq_鹜落孤洲_04402195
我的也是 代码复制的
慕码人8116335
localhost是本地的地址,是线下自己开发进行测试用的。
如果要正式发布,一般是要公用IP,或者是域名+IP,后面可以带端口号,比如8080
helloworld12
求解,我也是同样错误,json解析出来不对
小高66
httppost中添加项时使用utf-8编码
httpPost.setEntity(new StringEntity(outstr,"UTF-8"));
蓝with黑
是支持的,可以自己尝试一下
蓝with黑
原来weixinTest 不随项目启动运行,需要单独运行一下,然后才能执行替换自定义按钮的程序。