第三方接入为授权的百度智能小程序帐号上传小程序代码的接口地址和参数说明

69次阅读

接口地址

POST https://openapi.baidu.com/rest/2.0/smartapp/package/upload?access_token=ACCESS_TOKEN
    

参数说明

参数名                类型     是否必须             描述

access_token     string       是            授权小程序的接口调用凭据    

template_id       long         是           代码库中的代码模版ID    

ext_json            string        是           第三方自定义的配置    

user_version      string        是           代码版本号,开发者可自定义。    

user_desc          string        是           代码描述,开发者可自定义。    


返回值示例

{
 "errno": 0,
 "msg": "success",
 "data":null
}
    

错误情况下:

字段名   类型      描述

errno    int        错误码    

msg     string    错误描述信息,用来帮助理解和解决发生的错误。    


ext_json需为string类型,格式示例如下 :

{
   "extEnable":true,
   "extAppid":"100000282",
   "directCommit":false,
   "ext":{
       "name":"helloword",
       "attr":{
           "host":"open.baidu.com",
           "users":[
               "user_1",
               "user_2"
           ]
       }
   },
   "extPages":{
       "pages/api/api":{
           "navigationBarTitleText":"小程序接口能力展示open"
       }
   },
   "window":{
       "backgroundTextStyle":"light",
       "navigationBarBackgroundColor":"#fff",
       "navigationBarTitleText":"Demo",
       "navigationBarTextStyle":"black"
   },
   "tabBar":{
       "list":[
           {
               "iconPath":"images/component_normal.png",
               "pagePath":"pages/index",
               "text":"首页open"
           },
           {
               "pagePath":"pages/component/component",
               "iconPath":"images/component_normal.png",
               "selectedIconPath":"images/component_selected.png",
               "text":"组件open"
           }
       ]
   },
   "networkTimeout":{
       "request":20000,
       "downloadFile":20000
   }
}
    

说明

为了便于第三方平台使用同一个小程序模版为不同的小程序提供服务,第三方可以将自定义信息放置在ext_json中。

这个接口调用成功后会有一段延迟生效时间。<>


阅读本文的人还可以阅读:

百度智能小程序做游戏需要注意什么?小程序游戏规范

如何为授权的百度智能小程序提交审核

百度智能小程序用户隐私和数据规范

百度智能小程序信息内容规范

作者:夫唯 @ SEO培训学院  修订1.0  2019-02-12

搜外专注SEO在线系统培训,10年来超过五万学员在此获得技术提升和人脉圈子。

SEO课程已融入到移动搜索、零基础建站、群站SEO思维、搜外6系统、SEM入门等。

欢迎添加助教微信:seowhy2018,马上获得优秀学员案例。