2016-11-29 134 views
2

我有一個代碼,顯示已與我共享的文件。顯示共享文件google drive api

我想查看我共享的文件。

function getFiles(){ 
    var query = ""; 
    if (ifShowSharedFiles()) { 
     $(".button-opt").hide(); 
     query = (FOLDER_ID == "root") ? "trashed=false and sharedWithMe" : "trashed=false and '" + FOLDER_ID + "' in parents"; 
     if (FOLDER_ID != "root" && FOLDER_PERMISSION == "true") { 
      $(".button-opt").show(); 
     } 
    }else{ 
     $(".button-opt").show(); 
     query = "trashed=false and '" + FOLDER_ID + "' in parents"; 
    } 
    var request = gapi.client.drive.files.list({ 
     'maxResults': NO_OF_FILES, 
     'q': query 
    }); 

是google api能夠顯示我共享的文件。

我搜索了2天的答案。 (不明白它是如何可能無法找到這個問題的答案)

我不知道我有什麼改變sharedWithMe

編輯:我想知道什麼是我的共享文件至極其他。 現在它顯示已被他人共享的文件。

回答

0

您可以在所有者中看到q = not'me'的所有共享文件。添加這個參數,比如你不是所有者就意味着這些文件是共享的。

+0

我需要的是我已共享的文件列表。 現在它顯示的文件已被其他我共享給我的其他需要的文件與我共享 – namzaG

0

@anshuVersatile是正確的。您可以使用參數q查詢搜索文件的字符串。您可以使用Drive API的files.list方法搜索或過濾文件。添加搜索到的fil的屬性。檢查可用字段here

相關問題