2012-08-05 3 views

Odpowiedz

7

Masz całkowitą rację, wymieniając dzieci w folderze, podajesz ich identyfikatory, więc musisz wysłać inne zapytania, aby pobrać tytuły i inne metadane. Zgadzam się, że nie jest to optymalne i rozważamy wprowadzenie w tym miejscu pewnych zmian, aby poprawić komfort pracy programisty.

W międzyczasie, polecam przyjęcie obejścia i wyszukanie tych plików, których rodzicem jest folder, w którym chcesz zobaczyć zawartość.

+0

Myślę, że sensowne jest, aby wyszukiwanie w zasobach plików zwracało pliki, a potomkowie zwracali odwołania. –

+0

Świetnie, dziękuję za to! –

+0

Co z przykładem takiego zapytania? – jacekmigacz

0

Należy użyć params zapytań dla files.list() sposobie że uzyskanie wyników,

W moim przykładzie w Python było:

service.files().list(maxResults=1000, q="'{0}' in parents".format(root_id)).execute() 

wszystkie kwerendy params można zobaczyć this link:

0

Jeśli ktokolwiek nadal szuka sposobu na tytuł dzieci z folderami, zakładając, że masz już dzieci (fileId) id's

function getFileProps(fileId, callback) { 
    var request = gapi.client.drive.files.get({ 
     'fileId': fileId 
    }); 

    request.execute(function (resp) { 
      callback(resp); 
    }); 
}