Я хочу загрузить определенную версию из Документа Google. Из API v2 Drive REST я получил следующую ссылку:Загрузить программно 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, в результате чего появился JSON, такой как https://developers.google.com/drive/v2/reference/revisions. К сожалению, единственный способ получить содержимое этой ревизии - это вставить предоставленную ссылку в адресную строку браузера. Я не мог понять, как выполнить эту задачу с Python, поэтому я безуспешно пытался с urllib3. Желаемый результат - это .txt-файл на моем ПК, который я мог бы достичь только с помощью адресной строки :( –