如何使用Google API客户端从Google云端硬盘中永久删除该文件

时间:2013-03-15 07:50:20

标签: php google-drive-api google-api-php-client

我使用google-api-php-client库在Google云端硬盘中下载和删除文件。
要删除,请使用以下函数(共享文件):

public function removeFile($fileId) {
    try {
        $this->service->files->delete($fileId);
    } catch (Exception $e) {
        return "Error: " . $e->getMessage();
    }
    return true;
}

在这种情况下,文件的网络界面Google Drive仍然存在,但打开或移动垃圾箱不能。

如何删除文件,使其从网络界面中消失?

1 个答案:

答案 0 :(得分:0)

好吧,我认为这是Drive SDK中的错误。如果您无法删除此文件只是等待,它应该会在以后消失。您可以使用trash(),这会立即删除文件,但它仍然会在云端硬盘中。