代码管理
第三方平台在开发者工具上开发完成后,可点击上传,代码将上传到开放平台草稿箱中,第三方平台可选择将代码添加到代码中,获得代码模版ID后,可调用以下接口进行代码管理。
1、为授权的小程序帐号上传小程序代码
POST数据示例:
{
"template_id":0,
"ext_json":"JSON_STRING", //*ext_json需为string类型,请参考下面的格式*
"user_version":"V1.0",
"user_desc":"test",
}
参数说明:
参数 | 说明 |
---|---|
access_token | 请使用第三方平台获取到的该小程序授权的authorizer_access_token |
template_id | 代码库中的代码模版ID |
ext_json | 第三方自定义的配置 |
user_version | 代码版本号,开发者可自定义 |
user_desc | 代码描述,开发者可自定义 |
ext_json需为string类型,格式示例如下 :
{
extAppid:"",
ext:{
"attr1":"value1",
"attr2":"value2",
},
extPages:{
"index":{
},
"search/index":{
},
},
pages:["index","search/index"],
"window":{
},
"networkTimeout":{
},
"tabBar":{
},
}
想知道 ext_json的东西我在模板小程序里配置好了,参数中的字段有可选的吗?还是所有都必须,文档没写。
{
"user_version":"v1.0",
"user_desc":"SCRM_TEST",
"ext_json":{},
"template_id":1
}
这样也试过
{
"user_version":"v1.0",
"user_desc":"SCRM_TEST",
"ext_json":"{}",
"template_id":1
}
这是传过去的参数,我拼接了部分也是同样的效果。
47001--解析JSON/XML内容错误
试过,返回JSON/XML解析错误
直接这样子有问题吗?
{
"template_id":0,
"ext_json":"", //*ext_json需为string类型,请参考下面的格式*
"user_version":"V1.0",
"user_desc":"test",
}