上传文件到 CDN

更新时间:2017/08/18 访问次数:1980

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
返回
顶部