2014-10-08 2 views
0

Я искал какое-то время, и я не могу понять это.Google Drive API Public загрузить личные файлы учетных записей

Мне нужно знать, можно ли и как создать веб-приложение, чтобы кто-то мог загрузить определенный файл (вводящий имя и фамилию), хранящиеся на учетной записи Google Диска. Проблема в том, что эти файлы должны быть приватными на Диске.

Возможно ли это? Если он основан на PHP, Javascript или jQuery лучше.

Я знаю, что мне нужен API Google Диска, но какие сертификаты я должен использовать?

спасибо!

ответ

2

API-интерфейс Google Drive использует OAuth2 для авторизации. В большинстве приложений пользователь просматривает поток OAuth2, чтобы приложение могло получать доступ к файлам на своем Диске. Если вместо этого вы хотите, чтобы пользователи загружали личные файлы с вашего Диска, вы можете пройти через поток OAuth2 один раз, а затем сохранить учетные данные, чтобы они могли использоваться для всех пользователей.

+0

Понял! Это то, что мне нужно, пользователи для загрузки личных файлов с моего Диска. Большое спасибо! –

+0

Erik, Как хранить учетные данные? В javascript или PHP. Iḿ googling, и я не могу найти чистый ответ –

+0

Это зависит от используемой вами клиентской библиотеки. Вам нужно будет хранить 'refresh_token' в долгосрочном хранилище и текущий' access_token' в краткосрочном хранилище. –