微信自定义菜单提交中文就错误 本帖最后由 sugangqiang 于 2014-11-15 10:20:42 编辑 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 json = "{\"button\":[{\"type\":\"click\",\"name\":\"创建...\",\"key\":\"V1001_TODAY_MUSIC\"}]}"; string result = BitConverter.ToString(Encoding.UTF8.GetBytes(json)); result = "%" + result.Replace('-', '%'); var res = Http.Request("https://api.weixin.qq.com/cgi-bin/menu/create?access_token=" + accessToken, result, Http.RequestType.Post); json = "{\"button\":[{\"type\":\"click\",\"name\":\"创建...\",\"key\":\"V1001_TODAY_MUSIC\"}]}"; string result = BitConverter.ToString(Encoding.UTF8.GetBytes(json)); result = "%" + result.Replace('-', '%'); var res = Http.Request("https://api.weixin.qq.com/cgi-bin/menu/create?access_token=" + accessToken, result, Http.RequestType.Post); 可以用url编码试试。 这个微信公众平台没用过。 这个api应该有说明。 去官方看看去。也许有demo 自己解决了byte[] b = Encoding.Default.GetBytes(postVars);byte[] b = Encoding.UTF8.GetBytes(postVars);写入流之前转换成byte[]的时候改成UTF8编码。。 求助:自己封装的DLL无法引用 请教各位大侠 怎样获取另一张页面里的cookie值 如何从C#用户控件中传递一个字符串到vb网页 C#有绘制复杂函数图象的控件么? wpf页面问题,急,谢了!! datatable多行如何互换啊 如何URL调试模式来调试类库 怎么使用regsvr32注册actskn43.ocx,提示注册成功,但是实际冰没有成功啊??? Visual Studio2012中编译C语言#include就报错了. C#中调用winXP系统提供的远程桌面工具的方法 UsbDll.dll 二次开发 来电显示问题 关于C#调用摄像头的问题
string result = BitConverter.ToString(Encoding.UTF8.GetBytes(json));
result = "%" + result.Replace('-', '%');
var res = Http.Request("https://api.weixin.qq.com/cgi-bin/menu/create?access_token=" + accessToken, result, Http.RequestType.Post);
string result = BitConverter.ToString(Encoding.UTF8.GetBytes(json));
result = "%" + result.Replace('-', '%');
var res = Http.Request("https://api.weixin.qq.com/cgi-bin/menu/create?access_token=" + accessToken, result, Http.RequestType.Post);
这个微信公众平台没用过。 这个api应该有说明。 去官方看看去。也许有demo
byte[] b = Encoding.UTF8.GetBytes(postVars);写入流之前转换成byte[]的时候改成UTF8编码。。