七牛雲端儲存 - 七牛 php sdk 上傳 轉碼 問題

來源:互聯網
上載者:User
實在是不會用 sdk 呀 都蒙圈了

求大神 指點

        vendor('Qiniu.io');        vendor('Qiniu.rs');        $bucket = 'icunzai-voice';        $key = $filename;        $client = new \Qiniu_MacHttpClient(null);        $putPolicy = new \Qiniu_RS_PutPolicy("$bucket:$key");        $putPolicy->CallbackUrl = U('/Wechat/Bottle/voic_allback','','',true);  //回調地址        $putPolicy->CallbackBody = 'key=$(key)&hash=$(etag)';        $upToken = $putPolicy->Token();        $putExtra = new \Qiniu_PutExtra();        list($ret, $err) = Qiniu_Put($upToken, $key, $media["mediaBody"], $putExtra);        if ($ret !== null) {            return $ret;        }else{            return $err;        }

現在的情況是 上傳成功 但是 我如何 上傳 並且 同時 進行轉碼呢 ?

求大神指點一下

還有 官方demo 是7.0 但是客服推薦使用 6.113

我使用的是 6.113

回複內容:

實在是不會用 sdk 呀 都蒙圈了

求大神 指點

        vendor('Qiniu.io');        vendor('Qiniu.rs');        $bucket = 'icunzai-voice';        $key = $filename;        $client = new \Qiniu_MacHttpClient(null);        $putPolicy = new \Qiniu_RS_PutPolicy("$bucket:$key");        $putPolicy->CallbackUrl = U('/Wechat/Bottle/voic_allback','','',true);  //回調地址        $putPolicy->CallbackBody = 'key=$(key)&hash=$(etag)';        $upToken = $putPolicy->Token();        $putExtra = new \Qiniu_PutExtra();        list($ret, $err) = Qiniu_Put($upToken, $key, $media["mediaBody"], $putExtra);        if ($ret !== null) {            return $ret;        }else{            return $err;        }

現在的情況是 上傳成功 但是 我如何 上傳 並且 同時 進行轉碼呢 ?

求大神指點一下

還有 官方demo 是7.0 但是客服推薦使用 6.113

我使用的是 6.113

有6.x版本的demo https://github.com/jemygraw/qiniu-lab-php/blob/v6/demos/upload/video_u... 上傳的時候指定轉碼操作的demo,修改下 PersistentOps 的處理參數就可以。

第一次使用 七牛 不是很懂

官方demo 是7.0 和本地的 6.113 對應不起來

主要想實現的功能是

從介面下載來的 .amr 音頻檔案 轉碼成 .MP3從網頁播放

  • 聯繫我們

    該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

    如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

    A Free Trial That Lets You Build Big!

    Start building with 50+ products and up to 12 months usage for Elastic Compute Service

    • Sales Support

      1 on 1 presale consultation

    • After-Sales Support

      24/7 Technical Support 6 Free Tickets per Quarter Faster Response

    • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.