J'ai de sérieux problèmes avec la documentation de la nouvelle bibliothèque cliente de l'API google drive. Il semble que cela devrait être facile de répondre sans avoir à le mettre sur stackoverflow. Je considère sérieusement rouler le mien sur celui-ci, une bibliothèque de 64 pages qui "fonctionne juste" est jusqu'à présent un "mal de tête total"API Google Drive - Bibliothèque cliente PHP - définition de uploadType pour la reprise de téléchargement
Comment diable définissez-vous le uploadType à "resumable" au lieu du "par défaut" simple ". J'ai cherché dans la bibliothèque un moyen de le faire, mais il semble inexistant. Leur seul indice est le code sur leur échantillon Uploader Page https://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',
));
Rien ne définit ici le uploadType ... ???
Leur docs sur une autre page, montrent uploadType comme une partie de l'adresse comme GET: https://www.googleapis.com/upload/drive/v2/files?uploadType=resumable
mais lorsque vous utilisez $service->files->insert
, la bibliothèque définit l'adresse.
tous ces types de questions pourraient être évités si Google avait juste un ensemble de documents similaires à la façon dont leur bibliothèque jQuery documents. Ce serait génial s'ils avaient au moins une liste de toutes les méthodes disponibles dans la bibliothèque client php triées par classe quelque part en ligne. Est-ce que quelque chose comme ça existe? – pathfinder