5
使用Google文檔API,我試圖創建新文檔以及在我的Google文檔的特定文件夾中提供所有當前文檔的列表。我剛開始使用python開發,所以我仍然有點粗糙。使用Google Docs API和Python
事情我試圖做的事:
- 與名稱,創建一個集合(或文件夾)的文件夾名稱]只有當 名稱不存在,但
- 內創建一個文件[文件夾名稱]
- 僅從[文件夾名稱]獲得的文檔列表的鏈接一起 文檔本身
我相信我使用谷歌文檔AP我3.0和我正在使用gdata-2.0.16蟒蛇的幫手。
到目前爲止的代碼:
import gdata.docs.data import gdata.docs.client class SampleConfig(object): APP_NAME = 'GDataDocumentsListAPISample-v1.0' DEBUG = False client = gdata.docs.client.DocsClient() client.ClientLogin('[email_address]','[password]',source=SampleConfig.APP_NAME) col = gdata.docs.data.Resource(type='folder', title='Folder Name') col = client.CreateResource(col) doc = gdata.docs.data.Resource(type='document', title='I did this') doc = client.CreateResource(doc, collection=col)
所以現在到的問題:我在哪裏卡住絕望:
- 我如何檢查,如果[文件夾名稱]的存在呢?
- 如何檢索ONLY [文件夾名稱]的內容?
- 如何獲取我在此文件夾中創建的所有文檔的絕對鏈接?
我知道我距離完成這裏很遠,但任何幫助或建議,你可以給予很大的。
在此先感謝!
感謝您的回答細節。真的很感激,我認爲我已經開始根據你的例子開展工作。然而,entry.GetSelfLink()。href給了我一個鏈接,格式爲:https://docs.google.com/feeds/default/private/full/folder%....在瀏覽器中使用get我「無效的請求URI」 – user791793 2012-04-11 11:58:21