/** * 生成私有地址 * @param srting $baseUrl 基础URL */ public function MakePrivateUrl($baseUrl) { $deadline = $this->Expires; if ($deadline == 0) { $deadline = 3600; } $deadline += time(); $pos = strpos($baseUrl, '?'); if ($pos !== false) { $baseUrl .= '&e='; } else { $baseUrl .= '?e='; } $baseUrl .= $deadline; $token = parent::Sign($baseUrl); return "{$baseUrl}&token={$token}"; }