$upToken = $putPolicy->Token(null); $putExtra = new Qiniu_PutExtra(); $putExtra->Crc32 = 1; list($ret, $err) = Qiniu_PutFile($upToken, $key1, $upmediatmp, $putExtra); }else {**/ list($ret, $err) = Qiniu_RS_Fetch($client, $upmediatmp, $bucket, $key1); //} if ($err !== null) { // var_dump($err); $fmdata = array("success" => -1, "msg" => $err); //echo json_encode($fmdata); //exit(); echo json_encode($fmdata); exit; } else { $pfop = new Qiniu_Pfop(); $pfop->Bucket = $bucket; $pfop->Key = $nfilename; if ($audiotype == 'music') { $nfilenamefop = 'FMFOPM' . date('YmdHis') . random(16) . '.mp3'; $savedKey = $nfilenamefop; $entry = Qiniu_Encode("{$pfop->Bucket}:{$savedKey}"); $pfop->Fops = "avthumb/mp3/aq/{$aq}/ar/44100|saveas/{$entry}"; } elseif ($audiotype == 'voice') { $nfilenamefop = 'FMVOICEFOPM' . date('YmdHis') . random(16) . '.mp3'; $savedKey = $nfilenamefop; $entry = Qiniu_Encode("{$pfop->Bucket}:{$savedKey}"); $pfop->Fops = "avthumb/mp3/aq/{$aq}/ar/44100|saveas/{$entry}"; } elseif ($audiotype == 'vedio') { $nfilenamefop = 'FMFOPV' . date('YmdHis') . random(16) . '.mp4'; $savedKey = $nfilenamefop;
public function save($key) { $getPolicy = new Qiniu_Pfop(); return $getPolicy->MakeRequest(Qiniu_RS_MakeBaseUrl($this->_Domain, $key), null); }