2012-04-26 72 views
1

我正在使用Python客戶端來永久刪除集合(不移入垃圾箱但永久刪除)。刪除集合 - 影響集合中的文檔

python gdata的版本是2.0.16。

這裏是我使用永久刪除集合代碼:

 delimited = folder_entry.GetEditLink().href.split('?') 
     url = delimited[0] + '?delete=true' 
     client.Delete(url, force=True) 

,我遇到的問題是發生了什麼將原本被刪除集合內的文件。

此API用於(直到2012年4月初左右)不刪除集合中的文檔。最終的結果就是,被刪除集合中的文檔將從集合中'未加標籤'。

目前,此API在位於已刪除集合內的文檔方面完全不同。現在,已刪除集合中的文檔也將被永久刪除。

幾個問題...

1)這是對API預期的改變嗎? 2)是否有新的方式來永久刪除一個集合,並簡單地'取消'該集合中的文檔。

謝謝你的任何信息。

回答

0

我覺得這有少做與API的行爲,但與整個產品的行爲。

隨着從Google文檔移動到Google Drive,我們從用作「標記」的集合移動到集合爲「文件夾」,現在刪除文件夾時,所有包含的文件也被刪除。該API反映了這種行爲看起來是一種副作用。

不幸的是我不認爲我們會在文檔列表API上做更多的工作,因爲我們正在努力研究Drive API的下一個版本,它應該涵蓋大部分功能。