我在使用新的 google drive API 客户端库的文档时遇到了严重问题。看起来这应该很容易回答,而不必将其放在 stackoverflow 上。我正在认真考虑在这个上推出我自己的,一个“正常工作”的 64 页库到目前为止是一个“令人头疼的问题”
您如何将uploadType 设置为“可恢复”而不是默认的“简单”。我已经在图书馆中搜索了一种方法来做到这一点,但它似乎不存在。他们唯一的提示是他们的示例上传页面上的代码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',
));
这里没有设置uploadType ...???
他们在另一个页面上的文档只是将 uploadType 作为地址的一部分显示为 GET:https?uploadType=resumable
://www.googleapis.com/upload/drive/v2/files但是当您使用时$service->files->insert
,库会设置地址。