2016-11-29 3 views
2

나에게 공유 된 파일을 보여주는 코드가 있습니다.공유 파일 표시 google 드라이브 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가 아닌 '나'가 아닌 모든 공유 파일을 볼 수 있습니다. 소유자가 아니라는 등의 매개 변수를 추가하면 이러한 파일이 공유됨을 의미합니다.

+0

내가 필요한 파일 목록이 필요합니다. 이제 다른 사용자가 나와 공유 한 파일을 보여줍니다. 다른 사용자가 나와 공유 한 파일이 필요합니다. – namzaG

0

@anshuVersatile가 맞습니다. 매개 변수 q을 사용하여 파일 검색을 위해 문자열을 쿼리 할 수 ​​있습니다. 드라이브 API의 files.list 메소드를 사용하여 파일을 검색하거나 필터링 할 수 있습니다. 검색된 파일의 속성을 추가하십시오. 사용 가능한 필드를 확인하십시오. here

관련 문제