2016-03-27 16 views
0

Ich versuche, die Eltern-ID einer Datei mithilfe der Google Drive API zu erhalten. Mein Code ist unten:Google Drive API (PHP) - Eltern null

$file_parent = $service->files->get($id); 
var_dump($file_parent); 

Leider ist das übergeordnete Objekt im Ergebnis ist ‚Null‘, aber ich weiß, dass es einen übergeordneten Ordner hat, und ich habe Berechtigungen dieses anzuzeigen. Hat das jemand schon einmal erlebt?

+0

Was ist '$ id'? Ist das auch null? – Chris

+0

Entschuldigung, die $ ID kommt von einem anderen Bit meines Codes, der von der API kommt, die eine Suche verwendet. Die get() - Funktion findet die richtige Datei, die ich will, es ist nur das Eltern-Objekt ist null – Dogday

Antwort

5

Ah habe ich selbst gelöst. Sie haben durch die folowing weitergeben müssen:

$optParams = array(
    'fields' => "name, parents", 
); 
$file_parent = $service->files->get($parent, $optParams); 
var_dump($file_parent); 

Google darüber nicht sehr klar sind!

+0

Rette meinen Tag, thx! –