导入应用
- 接口说明:导入应用
- 接口地址:a=import&c=app&m=admin
- 请求方式:POST
请求参数
参数名称 | 类型 | 描述 | 必填 | 示例值 |
---|---|---|---|---|
appExportContents | string | 应用数据 | 是 | 10 |
name | string | 应用换一个名称,由字母、数字、下划线、中划线组成 | 否 | urlos-nginx |
version | string | 给应用换一个版本号 | 否 | 5.6.0、latest |
replaceOldApp | boolean | 替换同名和同版本的应用 | 否 | true |
replaceOldAppPlugin | boolean | 替换同名和同版本应用的插件(如果存在数据库类型的插件,则替换 | 否 | true |
序列化请求参数为键值对格式的字符串(注意:如果键值对的值是JSON格式数据,可能需要urlencode
):
"appExportContents={应用数据}"
请求示例:
发起请求
curl -d "appExportContents={应用数据}" "https://{你网站的ip或者域名}:9966/?a=import&c=app&m=admin&v=99999&globalApiNonceStr={随机字符串}&getJson=1&globalApiTimestamp={时间戳}&globalApiSign={签名字符串}"
返回结果
{
"msg": {
"message": "", // 提交请求执行结果的信息
"msgType": "success", // 提交请求执行结果的状态,有success、error、info、warning、fail
"msgMark": null,
"msgCode": null,
"jumpUrl": null,
"waitTime": 8
},
"currentInfo": {},
"softwareInfo": {}
}