2012-06-14 2 views
5

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

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

Спасибо.

+0

Сегодня я пробую то же самое; Я дам вам знать, достигнут ли какой-либо прогресс. –

ответ

7

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

Итак, пока мы не расширим возможности нынешнего API-интерфейса накопителя, чтобы использовать его, используйте этот вариант.

EDIT: Мы только что запустили v2 из Google Drive SDK, поэтому теперь вы должны использовать его.

+0

Привет, я пошел в Google Drive SDK, и он показывает только API для iOS, Web и Android. Нет API для рабочего стола, хотя – nuttynibbles

+0

Правда. Доступен ли Desktop API? –

+0

Я не вижу Desktop API по этой ссылке: https://developers.google.com/drive/ – Rabih

0

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

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

How to make GUI Client to upload file in java

Using Java APIs for downloading file from the Google Drive

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

Смежные вопросы