七牛预处理队列 成功了 处理好的文件没保存到七牛啊?

发布于 2022-09-01 23:54:09 字数 817 浏览 13 评论 0

clipboard.png
上面这个目标空间和目标文件 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 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

拧巴小姐 2022-09-08 23:54:09

额,没设置成功通知的地址吗,预处理成功他会主动post你的一个url地址,body里就有成功后的文件key
也可以直接写好预处理后的文件名,看看文档saveas|xxxx

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文