Example #1
0
 public function get_photo($info)
 {
     $info = M('t_photo')->select();
     for ($i = 0; $i < count($info); $i++) {
         $info[$i]['url'] = Qiniu_Sign($info[$i]['url']);
     }
     return $info;
 }
 /**
  * 获取资源的下载url
  */
 public function getDownloadUrl($videoId)
 {
     $video = D('Video');
     $downloadUrl = $video->getVideoAddress($videoId);
     if ($downloadUrl == false) {
         return $downloadUrl;
     } else {
         $realDownloadUrl = Qiniu_Sign($downloadUrl);
         return $realDownloadUrl;
     }
 }
Example #3
0
File: rs.php Project: sungf/mmfei
 public function MakeRequest($baseUrl, $mac)
 {
     $deadline = $this->Expires;
     if ($deadline == 0) {
         $deadline = 3600;
     }
     $deadline += time();
     $pos = strpos($baseUrl, '?');
     if ($pos !== false) {
         $baseUrl .= '&e=';
     } else {
         $baseUrl .= '?e=';
     }
     $baseUrl .= $deadline;
     $token = Qiniu_Sign($mac, $baseUrl);
     return "{$baseUrl}&token={$token}";
 }
 public function MakeRequest($baseUrl, $mac)
 {
     ${"GLOBALS"}["vblbphsptbp"] = "deadline";
     $qegsimoj = "token";
     $gdftxwp = "deadline";
     ${${"GLOBALS"}["vblbphsptbp"]} = $this->Expires;
     $ouvcgiixceqm = "deadline";
     if (${$ouvcgiixceqm} == 0) {
         ${${"GLOBALS"}["wdnflgbcy"]} = 3600;
     }
     ${$gdftxwp} += time();
     ${${"GLOBALS"}["cfxwcmp"]} = strpos(${${"GLOBALS"}["mtkvie"]}, "?");
     if (${${"GLOBALS"}["cfxwcmp"]} !== false) {
         ${"GLOBALS"}["dxsrhrtvmo"] = "baseUrl";
         ${${"GLOBALS"}["dxsrhrtvmo"]} .= "&e=";
     } else {
         $xikyxzrf = "baseUrl";
         ${$xikyxzrf} .= "?e=";
     }
     ${${"GLOBALS"}["mtkvie"]} .= ${${"GLOBALS"}["wdnflgbcy"]};
     $oofezfw = "mac";
     ${$qegsimoj} = Qiniu_Sign(${$oofezfw}, ${${"GLOBALS"}["mtkvie"]});
     return "{$baseUrl}&token={$token}";
 }