Как выгрузить pdf и pptx файлы в Google docs через клиент gdata python? - PullRequest
0 голосов
/ 04 августа 2010

Я использую клиент gdata python для API Google Docs для проекта. Я использую oauth-аутентификацию и все танцы, и успешно загрузил .doc, .xls и каждый тип файла в Их FAQ . , но Я не могу загрузить файлы pdf, даже если они указаны в списке поддерживаемых типов файлов. Я пытался с последней версией gdata (выпущенной на прошлой неделе) безрезультатно. Кроме того, я хотел бы иметь возможность загружать файлы .pptx, хотя я понимаю, что это расширение не поддерживается.

Кто-нибудь там успешно загрузил PDF-файл в документы Google через своего клиента Python gdata?

1 Ответ

0 голосов
/ 05 августа 2010

Готово. Сначала сделал это http://code.google.com/p/gdata-issues/issues/detail?id=591#c77

но теперь я получаю ошибку неверного запроса "invalid request uri". Тогда я обнаружил в другой ветке Google, что URI для API v3.0 больше не http://docs.google.com/feeds/folders/private/full/<resource-id>, а http://docs.google.com/feeds/default/private/full/<resource-id>/contents

Взломал мою копию gdata, чтобы заменить folders на default и добавить /contents и вуаля, теперь это работает для PDF-файлов и всех других поддерживаемых вещей.

Не удалось решить проблему с pptx ...

...