我對新的谷歌驅動器API客戶端庫的文檔存在嚴重問題。看來這應該是一個很容易回答的問題,而不必把它放在stackoverflow上。我正在認真考慮在這一個上滾動我自己,一個64頁的「剛剛起作用」的庫到目前爲止是一個「令人頭痛的問題」Google Drive API - PHP客戶端庫 - 將uploadType設置爲可恢復的上傳
如何設置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 ... ???
他們的另一頁上docs只顯示uploadType的地址作爲GET的一部分:https://www.googleapis.com/upload/drive/v2/files?uploadType=resumable
但是當你用$service->files->insert
,圖書館設置地址。
所有這些類型的問題是可以避免的,如果谷歌只是有一組類似jQuery的記錄了他們的庫文件。如果他們至少有一個在線客戶端按類排序的php客戶端庫中提供的所有方法的列表,那將會非常棒。有這樣的事情存在嗎? – pathfinder