Как создать настольный клиент для Google Диска?

Я хочу создать настольное приложение для ОС Windows и использовать Google Диск для сохранения некоторых данных в облаке. Прочитав Google Drive SDK, я обнаружил, что только веб-приложения, установленные из Chrome Web Store, могут использовать API и иметь доступ к данным на Google Диске.

Итак, мой вопрос: есть ли у меня способ создать собственный клиент (C++, Windows) для Google Диска? Я знаю про хаки с использованием Google Docs API - но они могут перестать работать в любой момент, а хочется что-то стабильное. Почему команда Google не позволяет мне создавать настольные приложения для их службы? У меня есть поддержка многих других облачных хранилищ и у них нет таких ограничений.

Спасибо.


person Ezh    schedule 14.06.2012    source источник
comment
Сегодня я пытаюсь сделать то же самое; Я дам вам знать, если будет достигнут какой-либо прогресс   -  person Claudiu Constantin    schedule 16.06.2012


Ответы (2)


На данный момент вам придется использовать (старый) API списка документов Google, который обеспечивает полный доступ для чтения и записи к Google Диску. (Google Диск и прежний Google Docs используют одни и те же данные)

Поэтому до тех пор, пока мы не расширим возможности текущего API Диска, чтобы охватить вариант использования Списка документов Google, вы должны использовать его вместо этого.

РЕДАКТИРОВАТЬ: мы только что запустили вторую версию SDK Google Диска, поэтому теперь вам следует использовать ее.

person Nicolas Garnier    schedule 19.06.2012
comment
Привет, я зашел в Google Drive SDK, и он показывает только API для iOS, Интернета и Android. Но нет API для десктопа. - person chrizonline; 11.06.2014
comment
Истинный. Доступен ли десктопный API? - person That Marc; 26.01.2015

Я работал над похожей проблемой. Я понял, что нет прямого способа сделать это. С Google Drive SDK непросто работать, и как кто-то может упростить процесс подключения настольного приложения к Google Drive в ближайшее время. Я знаю, что это не очень помогает, но я тоже ищу решение.

Вот несколько ссылок, с которыми я столкнулся, но они также не решили мою проблему, но если вы найдете решение, пожалуйста, сообщите нам: ПОЖАЛУЙСТА:

Как заставить GUI-клиент загружать файл в java

Использование API-интерфейсов Java для загрузки файла с Google Диска

http://www.coderanch.com/t/643120/Servlets/java/upload-file-drop-box-file

person John    schedule 31.03.2016