为授权的小程序上传代码遇到的问题

发布于 6 年前作者 oxia15795 次浏览最后编辑 6 年前来自 ask

请求地址

https://api.weixin.qq.com/wxa/commit?access\_token=access\_token

数据

{“template_id”:0,“ext_json”:“{extAppid:“小程序appid”,ext:{“user_id”:“11”,“appid”:“小程序appid”,},}”,“user_version”:“V1.0”,“user_desc”:“暗里着迷测试”,}

返回

{“errcode”:47001,“errmsg”:“data format error hint [X9Bmja0285e626]”}

10 回复
jingliu
jingliu1 楼6 年前

明显json格式错误了

ping62
ping622 楼6 年前

不要用字符串转json,直接构造json

zoujun
zoujun3 楼6 年前

怎么解决了

xueyang
xueyang4 楼6 年前

遇到同样问题,就解决方法

ryan
ryan5 楼6 年前

好的,我试试,谢谢

ktan
ktan6 楼6 年前

直接构造的json也是报这个错···大佬 怎么解决啊···

hzhao
hzhao7 楼6 年前

json格式是正确的,ext_json不能解析,不知道是不是单引号的原因,改成双引号的话又不能转成json格式

wei99
wei998 楼6 年前

你好,我把就送改成如下格式

{“ext_json”:“{‘extAppid’:‘111’,‘ext’:{‘user_id’:‘163’,‘appid’:‘111’}}”,“template_id”:0,“user_desc”:“shop”,“user_version”:“V1.0”}

报parse ext_json fail 必须用双引号吗

gangdai
gangdai9 楼6 年前

你到json.cn里面验证一下就知道了

qianjing
qianjing10 楼5 年前

求大神