七牛预处理队列 成功了 处理好的文件没保存到七牛啊?
上面这个目标空间和目标文件 2个参数哪里设置?
我现在只设置了下面这2个参数
public function anyUploadMedia(){
$media_id = \Input::get('media_id'); //微信media_id
$wechat = Wechat::make(); //初始化微信sdk
$media = $wechat->getMedia($media_id); //获取文件
//7牛预处理对象
$policy = array(
'persistentOps' => 'avthumb/mp3', //转成mp3
'persistentPipeline' => 'im1' //7牛预处理队列的名称
);
//获取7牛token
$upload_token = UploadService::getPersistentUploadToken('im',$policy);
$client = new UploadManager(); //7牛上传类
$file = $client->put($upload_token,$media_id.'.amr',$media,null,'audio/AMR');
return ApiResponse::data($file);
}
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
额,没设置成功通知的地址吗,预处理成功他会主动post你的一个url地址,body里就有成功后的文件key
也可以直接写好预处理后的文件名,看看文档saveas|xxxx