Как я могу использовать Google Drive API из CLI (без браузера) и с помощью OAuth2? - PullRequest
0 голосов
/ 16 мая 2019

Можно ли аутентифицировать и получить токен доступа только с помощью CLI? У меня нет браузера (для части согласия OAuth2), и мне нужно аутентифицироваться и запрашивать ресурсы с помощью REST API.

1 Ответ

0 голосов
/ 16 мая 2019

Короткий ответ - нет.Google OAuth для учетных данных пользователя выполняется через веб-браузер.

Если у вас также есть учетная запись Google Cloud, есть способы создания токенов доступа OAuth, но они недолговечные (3600 секунд).Затем существует делегирование G Suite для всего домена, которое использует учетную запись облачной службы Google.

Я написал статью о том, как сделать OAuth с помощью curl, но для этого все еще требуется веб-браузер, но вы можете сохранить токены и использовать их на удаленном устройстве. ссылка .

...