Sto cercando di creare un'interfaccia utente Web per consentire agli utenti di navigare sul suo Google Drive e selezionare uno o più documenti a cui fare riferimento in seguito in un sito Web da un DB. Attualmente sto costruendo un'interfaccia web usando .NET. Il problema che sto affrontando è che non riesco a trovare una singola funzione per ottenere un elenco di file per ID cartella. Ho provato ad utilizzare:Come ottenere l'elenco dei file per cartella sull'API di Google Drive
... www.googleapis.com/drive/v2/files/BB0CHANGEDIDF5waGdzbUQ5aWs/children
... ma che non potrà che dare i file di riferimento ID dei file all'interno della cartella (il cosiddetto elemento di risorse per bambini), il che significa che devo scorrere questi file e creare una chiamata per ognuno di essi al fine di ottenere tutti i metadati di cui ho bisogno per l'interfaccia utente. Purtroppo ..
... www.googleapis.com/drive/v2/files~~V~~3rd
..will elencare tutti i miei file senza opzioni di filtro per cartella. Vorrei sapere se esiste un modo efficiente di estrarre una cartella dall'elenco file & da una singola chiamata al server Drive per una cartella specifica.
Ho anche provato questo (based on answer to the similar issue): Sto usando Fiddler per effettuare chiamate dirette all'api. Quando uso questo per effettuare la chiamata `
... www.googleapis.com/drive/v2/files?q='BB0CHANGEDIDF5waGdzbUQ5aWs'
ottengo un errore:
{
"error": {
"errors": [
{wrongID
"domain": "global",
"reason": "invalid",
"message": "Invalid Value",
"locationType": "parameter",
"location": "q"
}
],
"code": 400,
"message": "Invalid Value"
}
}
Anche usando google's test page non lo fa. Sembra che l'endpoint "file" non accetti alcun parametro.
Ci deve essere un modo per raggiungere questo obiettivo!
Grazie per il vostro aiuto
Vedere http://stackoverflow.com/questions/41741520/how-do-i-search-sub-folders-and-sub-sub-folders-in-google-drive – pinoyyid
Sì, i documenti API sono orribili: ( – CpILL