From 7a31a51561ae1f1705b4a0c3f5d5a7445d778e66 Mon Sep 17 00:00:00 2001 From: qkqpttgf <45693631+qkqpttgf@users.noreply.github.com> Date: Fri, 3 Jan 2020 15:49:40 +0800 Subject: [PATCH] Update index.php --- index.php | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/index.php b/index.php index e802861..f975e1e 100644 --- a/index.php +++ b/index.php @@ -461,7 +461,7 @@ function fetch_files($path = '/') $path1 = path_format($path); $path = path_format($_SERVER['list_path'] . path_format($path)); $cache = null; - $cache = new \Doctrine\Common\Cache\FilesystemCache(sys_get_temp_dir(), '.qdrive'); + $cache = new \Doctrine\Common\Cache\FilesystemCache(sys_get_temp_dir(), '.Onedrive'); if (!($files = $cache->fetch('path_' . $path))) { // https://docs.microsoft.com/en-us/graph/api/driveitem-get?view=graph-rest-1.0 // https://docs.microsoft.com/zh-cn/graph/api/driveitem-put-content?view=graph-rest-1.0&tabs=http @@ -483,7 +483,7 @@ function fetch_files($path = '/') $files=fetch_files_children($files, $path, $page, $cache); } else { // files num < 200 , then cache - $cache->save('path_' . $path, $files, 60); + $cache->save('path_' . $path, $files, 3300); } } } else { @@ -503,7 +503,7 @@ function fetch_files_children($files, $path, $page, $cache) $pageinfo = curl_request($cachefile['@microsoft.graph.downloadUrl'])['body']; $pageinfo = json_decode($pageinfo,true); for ($page4=1;$page4<$maxpage;$page4++) { - $cache->save('nextlink_' . $path . '_page_' . $page4, $pageinfo['nextlink_' . $path . '_page_' . $page4], 60); + $cache->save('nextlink_' . $path . '_page_' . $page4, $pageinfo['nextlink_' . $path . '_page_' . $page4], 3300); $pageinfocache['nextlink_' . $path . '_page_' . $page4] = $pageinfo['nextlink_' . $path . '_page_' . $page4]; } } @@ -523,10 +523,10 @@ function fetch_files_children($files, $path, $page, $cache) } $children = json_decode(curl_request($url, false, ['Authorization' => 'Bearer ' . $_SERVER['access_token']])['body'], true); // echo $url . '
' . json_encode($children, JSON_PRETTY_PRINT) . '
'; - $cache->save('files_' . $path . '_page_' . $page1, $children['value'], 60); + $cache->save('files_' . $path . '_page_' . $page1, $children['value'], 3300); $nextlink=$cache->fetch('nextlink_' . $path . '_page_' . $page1); if ($nextlink!=$children['@odata.nextLink']) { - $cache->save('nextlink_' . $path . '_page_' . $page1, $children['@odata.nextLink'], 60); + $cache->save('nextlink_' . $path . '_page_' . $page1, $children['@odata.nextLink'], 3300); $pageinfocache['nextlink_' . $path . '_page_' . $page1] = $children['@odata.nextLink']; $pageinfocache = clearbehindvalue($path,$page1,$maxpage,$pageinfocache); $pageinfochange = 1; @@ -535,10 +535,10 @@ function fetch_files_children($files, $path, $page, $cache) for ($page2=$page1+1;$page2<=$page;$page2++) { sleep(1); $children = json_decode(curl_request($url, false, ['Authorization' => 'Bearer ' . $_SERVER['access_token']])['body'], true); - $cache->save('files_' . $path . '_page_' . $page2, $children['value'], 60); + $cache->save('files_' . $path . '_page_' . $page2, $children['value'], 3300); $nextlink=$cache->fetch('nextlink_' . $path . '_page_' . $page2); if ($nextlink!=$children['@odata.nextLink']) { - $cache->save('nextlink_' . $path . '_page_' . $page2, $children['@odata.nextLink'], 60); + $cache->save('nextlink_' . $path . '_page_' . $page2, $children['@odata.nextLink'], 3300); $pageinfocache['nextlink_' . $path . '_page_' . $page2] = $children['@odata.nextLink']; $pageinfocache = clearbehindvalue($path,$page2,$maxpage,$pageinfocache); $pageinfochange = 1; @@ -559,10 +559,10 @@ function fetch_files_children($files, $path, $page, $cache) for ($page2=$page3+1;$page2<=$page;$page2++) { sleep(1); $children = json_decode(curl_request($url, false, ['Authorization' => 'Bearer ' . $_SERVER['access_token']])['body'], true); - $cache->save('files_' . $path . '_page_' . $page2, $children['value'], 60); + $cache->save('files_' . $path . '_page_' . $page2, $children['value'], 3300); $nextlink=$cache->fetch('nextlink_' . $path . '_page_' . $page2); if ($nextlink!=$children['@odata.nextLink']) { - $cache->save('nextlink_' . $path . '_page_' . $page2, $children['@odata.nextLink'], 60); + $cache->save('nextlink_' . $path . '_page_' . $page2, $children['@odata.nextLink'], 3300); $pageinfocache['nextlink_' . $path . '_page_' . $page2] = $children['@odata.nextLink']; $pageinfocache = clearbehindvalue($path,$page2,$maxpage,$pageinfocache); $pageinfochange = 1; @@ -584,7 +584,7 @@ function fetch_files_children($files, $path, $page, $cache) $files['folder']['page']=$page; for ($page4=1;$page4<=$maxpage;$page4++) { if (!($url = $cache->fetch('nextlink_' . $path . '_page_' . $page4))) { - if ($files['folder'][$path.'_'.$page4]!='') $cache->save('nextlink_' . $path . '_page_' . $page4, $files['folder'][$path.'_'.$page4], 60); + if ($files['folder'][$path.'_'.$page4]!='') $cache->save('nextlink_' . $path . '_page_' . $page4, $files['folder'][$path.'_'.$page4], 3300); } else { $files['folder'][$path.'_'.$page4] = $url; }