上面这个目标空间和目标文件 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);
}
额,没设置成功通知的地址吗,预处理成功他会主动post你的一个url地址,body里就有成功后的文件key
也可以直接写好预处理后的文件名,看看文档saveas|xxxx