2016-11-29 3 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 
    }); 

is google api способен показать файлы, которыми я поделился.

Я искал 2 дня для ответа. (Не понимаю, как можно не найти ответа на этот вопрос)

Я не знаю, в чем я должен изменить sharedWithMe

EDIT: То, что я хочу знать, Wich файлы, которые я совместно с другие. Теперь он показывает файлы, которые были переданы мне другими.

ответ

0

Вы можете просмотреть все файлы с правами q = not 'me' у владельцев. добавьте этот параметр, например, вы не являетесь владельцем, так как эти файлы являются общими.

+0

Что мне нужно, это список файлов, которые у меня есть. теперь он показывает файлы, которые были переданы мне другими, мне нужны файлы, которые были переданы другим пользователям – namzaG

0

@anshuVersatile правильный. Вы можете использовать параметр q для запроса строки для поиска файлов. Вы можете искать или фильтровать файлы с помощью метода files.list API-интерфейса накопителя. Добавить атрибут fil, который выполняется. Проверьте доступные поля here