API 调用
QN.app.invoke({api:‘uploadFilesToCDN’, query})
API 调用入参
参数名 |
类型 |
是否可选 |
默认值 |
含义 |
query |
Object |
|
|
query.bizCode |
string |
可选 |
string |
业务参数,上传文件之前需要在media center申请一个bizcode以标识自己的业务点,方便对本业务的图片进行管理。如果需要申请biz code请联系 逐风,家麒 |
query.uri |
string |
可选 |
file://localpath=%2fUsers%2f2b%2fDesktop%2ftest1.txt |
uri格式: 1. 文件路径:file://localpath=%@ 2. 文件流:stream://data=%@ 注意:在文件流的方式下, iOS上 uri需要增加mimetype参数后缀,stream://data=${data}&mimetype=image/png 并且${data}中的图片数据需要用javascript方法encodeURIComponentb编码 |
query.showLoading |
number |
可选 |
0 |
0: 表示不显示loading 1: 表示显示loading 默认显示 |
query.ownerNick |
string |
可选 |
c测试帐号161 |
文件owner |
API 响应结果
参数名 |
类型 |
示例 |
含义 |
result |
* |
|
请求响应 |
query.uri |
string |
|
|
上传至cdn后的url |
query.errorCode |
string |
|
|
mtop错误码 |
query.errorMsg |
string |
|
|
mtop错误码描述 |
调用示例
QN.app.invoke({
api:'uploadFilesToCDN',
query:{
bizCode : 'string' ,
uri : 'file://localpath=%2fUsers%2f2b%2fDesktop%2ftest1.txt' ,
showLoading : 0 ,
ownerNick : 'c测试帐号161'
}
}).then(result => {
console.log(result);
}, error => {
console.log(error);
});
FAQ
关于此文档暂时还没有FAQ