音频视频合并上传到七牛报错

来源:11-14 合并音频视频并同步封面图到七牛(2)

54615674

2016-12-21

client.fetch的网址是对的,比如http://res.cloudinary.com/tencent/video/upload/video/rmu59q9kclvhekvc7xmp.jpg

但是返回错误 { code: 400, error: 'uploadSource failed:incorrect zone' }

音频和视频的拼接地址也能访问

http://res.cloudinary.com/tencent/video/upload/e_volume:-100/e_volume:400,l_video:audio:f18acrqg171abbtcokmf/video/rmu59q9kclvhekvc7xmp.mp4

但还是{ code: 400, error: 'uploadSource failed:incorrect zone' }

我看了七牛的rs 和 rpc的代码,应该是三个参数 我改了后也不对

var client = new qiniu.rs.Client();

return new Promise(function(resolve, reject) {
   client.fetch(url,'gougouvideo',key,function(err,result,ret) {
       console.log(url);
       if(result){
           console.log('this is result');
           console.log(result)
       }
       if (!err) {
           console.log('this is ret');
           console.log(ret);
           resolve(ret)
       }
       else {
           console.log('this is err');
           reject(err)
       }
   })
})

Scott 老师,这是怎么回事呢

写回答

3回答

Scott

2016-12-24

肿么会这样子呢,gougouvideo 你在七牛后台配置过了吧,换一个空间名字试试呢,我看代码是没问题的,跟我的差不多:


exports.saveToQiniu = function(url, key) {
  var client = new qiniu.rs.Client()
  return new Promise(function(resolve, reject) {
    client.fetch(url, 'gougouvideo', key, function(err, ret) {
      if (!err) {
        resolve(ret)
      }
      else {
        reject(err)
      }
    })
  })
}


0
0

Scott

2016-12-22

试试七牛这个版本呢?


"qiniu": "^6.1.11",


看看是不是版本不同带来的不兼容

0
0

54615674

提问者

2016-12-23

不行哎。  最新版 和 你的版本都试过  也试过改up-host的地址  均失败。 /心塞

0
0

贯穿全栈React Native开发App

全面掌握React Native技术,不止步前端开发,让你移动领域大放光彩

946 学习 · 385 问题

查看课程