我想使用JavaScript的GDriva API刪除文件。這個頁面似乎是直接退出,但它不起作用。 https://developers.google.com/drive/v2/reference/files/delete使用Javascript刪除Google Drive中的文件
看起來應該是很容易做到
function deleteFile(fileId) {
var request = gapi.client.drive.files.delete({
'fileId': fileId
});
request.execute(function(resp) { });
}
,但我得到「遺漏的類型錯誤:無法讀取屬性‘文件’的未定義」
有誰知道什麼是錯?我擁有所有權限。我可以創建和更新文件,但不能刪除它。
更新! 找到這個:Deleting a Google Drive file using JS client。 API似乎存在一個錯誤。有一種解決方案可以刪除文檔,從而無法使用API,使用列表找到它,但該文檔將保留在Google Drive中並且會被損壞。您可以查看它,但不能刪除或打開它。
你能否提供調用該方法的其他代碼? – MasNotsram 2013-05-13 12:53:03
此外,請閱讀此主題: http://stackoverflow.com/questions/11315962/google-drive-api-javascript?rq=1 – MasNotsram 2013-05-13 12:53:45
當然!我正在開發一個庫,以便更輕鬆地使用GDrive文件。這是在早期階段:http://www.verodella.se/snipply/錯誤在控制檯中。刪除發生在文件底部:VRD.gd.js,請參閱源文件。 – arpo 2013-05-13 12:57:55