php sdk持久化处理 音频格式转换正常返回persisteId,为什么没有转换成功?

使用七牛PHP-SDK
处理音频的方法中:

$pfop = 'avthumb/mp3|saveas/1434349334.mp3';
$res = $this->persistentOps($key,$this->bucket_for_image,$pfop);

persistentOps方法:

 public function persistentOps($key,$bucket,$pfop)
 {
    header('Access-Control-Allow-Origin:*');

    $auth = $this->getAuth();
    $notifyURL = '';
    $persistOps = new PersistentFop($auth,$bucket,null,$notifyURL);
    return $persistOps->execute($key,$pfop);
}

执行返回的结果:

图片描述

但是在相应的空间无法找到saveas的文件?请问什么原因?

阅读 3.1k
1 个回答

这个转码操作还在排队,这边查看你使用的是公有队列,建议使用私有队列,在管理平台,mps新建私有队列,然后在代码中设置pipeline

{
cmd: "avthumb/wav|saveas/time-back.wav",
code: 1,
desc: "The fop is waiting for execution",
returnOld: 0
}
],
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进