Как загрузить pdf и pptx файлы в google docs через клиента gdata python?

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

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

1 ответ

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

но теперь я получаю ошибку запроса "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 не решена...

Другие вопросы по тегам