2
我想從Google文檔下載某個修訂版。從驅動器REST API V2我得到了以下鏈接:以編程方式從驅動器下載exportLink
https://docs.google.com/feeds/download/documents/export/Export?id=XXXXX&revision=1&exportFormat=txt
這是我第一次做這樣的事情,我完全失去了。它與身份驗證有關嗎?我打算做的是最終在我的電腦中有.txt
文件。
我試圖用這個,沒有成功:
http = urllib3.PoolManager(cert_reqs='CERT_REQUIRED', ca_certs=certifi.where())
url = 'https://docs.google.com/feeds/download/documents/export/Export?id=XXXXX&revision=1&exportFormat=txt'
response = http.request('GET', url)
print(response.status)
print(response.read())
我得到的是:
200
b''
也許我沒有考慮到很多概念,任何形式的幫助是值得歡迎(以任何編程語言)。
感謝
感謝您的迴應,正是我使用revisions.list得到了該鏈接,從而產生了像這樣的https://developers.google.com/drive/v2/reference/revisions這樣的JSON。不幸的是,我能得到該修訂版的內容的唯一方法是將提供的鏈接插入到瀏覽器的地址欄中。我無法弄清楚如何用Python做這個任務,這就是爲什麼我用urllib3嘗試失敗。所需的結果是我的電腦中的.txt文件,我只能使用地址欄實現它:( –