Google Drive API - PHP-Clientbibliothek - Einstellen von uploadType auf resumable upload

Ich habe ernsthafte Probleme mit der Dokumentation für die neue Google Drive API-Clientbibliothek. Es scheint, dass dies leicht zu beantworten sein sollte, ohne es auf Stackoverflow setzen zu müssen. Ich denke ernsthaft darüber nach, mein eigenes auf diesem zu rollen. Eine 64-seitige Bibliothek, die "nur funktioniert", ist bislang "totaler Kopfschmerz".

Wie zum Teufel setzen Sie den uploadType auf "resumable" anstatt auf "simple". Ich habe in der Bibliothek nach einer Möglichkeit gesucht, aber sie scheint nicht zu existieren. Ihr einziger Hinweis ist der Code auf ihrer Beispiel-Uploader-Seitehttps://developers.google.com/drive/quickstart-php

//Insert a file
$file = new Google_DriveFile();
$file->setTitle('My document');
$file->setDescription('A test document');
$file->setMimeType('text/plain');

$data = file_get_contents('document.txt');

$createdFile = $service->files->insert($file, array(
      'data' => $data,
      'mimeType' => 'text/plain',
    ));

Nichts hier setzt den uploadType ... ???

Ihrdocs auf einer anderen Seite einfach uploadType als Teil der Adresse als GET anzeigen:https://www.googleapis.com/upload/drive/v2/files?uploadType=resumable aber wenn du benutzt$service->files->insertlegt die Bibliothek die Adresse fest.

Antworten auf die Frage(2)

Ihre Antwort auf die Frage