Как идентифицировать себя для Google Drive API?

Я не нашел удовлетворительный ответ / учебник для этого, но я уверен, что он должен быть там. Моя цель - получить программный доступ к Google Диску, используя мои учетные данные. Вторичная цель с более низким приоритетом состоит в том, чтобы сделать это правильно, и это означает использование OAuth, а не ClientLogin.

Таким образом: Как вы проходите аутентификацию с помощью Google Drive API, используя ваши собственные учетные данные для вашего собственного Google Диска (без создания приложения в консоли разработчиков Google)?

Вся документация предполагает применение, но я пишу только вспомогательные сценарии в Python 2.7 для моей собственной выгоды.

1 ответ

Решение

"Как вы аутентифицируетесь с помощью Google Drive API, используя свои собственные учетные данные для своего собственного Google Диска (без создания приложения в консоли разработчика Google)?"

Ты не можешь Предпосылка OAuth заключается в том, что пользователь предоставляет доступ к приложению, и поэтому приложение должно быть зарегистрировано. В случае Google это API/Cloud Console.

В вашем случае нет необходимости регистрировать каждое приложение, которое использует ваши вспомогательные скрипты. Просто создайте приложение с именем helper_scripts, вставьте идентификатор клиента в исходный код сценария, а затем повторно используйте эти сценарии в любом количестве приложений.

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