утка (CyberDuck CLI) с Google Drive - PullRequest
       33

утка (CyberDuck CLI) с Google Drive

0 голосов
/ 06 ноября 2018

Я пытаюсь получить Cyberduck CLI (duck.sh) для работы с интерфейсом Google (не "Google Cloud Storage"), и у меня возникают проблемы получение разрешения oAuth для работы. Я нашел эту ветку , но она устарела - поскольку более новые версии Cyberduck абсолютно работают с Google Drive. Используя обычный графический интерфейс Cyberduck, я могу просматривать и работать с моим экземпляром G-Drive, но я не могу проверить код (извините!), Как заставить это работать с помощью CLI.

[lwobker:~]$ duck -l googledrive://<user>@gmail.com/                   
Authenticating as <user>…
OAuth2 Authentication. Paste the authentication code from your web browser.
Authentication Code: <pasted pass here>

Save password (y/n): n
Disconnecting www.googleapis.com…
Login failed. Malformed auth code. Please contact your web hosting service provider for assistance.

Я пробовал несколько разных URL, в том числе: @ gmail.com я @ gmail.com @ www.googleapis.com и пару других.

Я также не могу понять, где версия Cyberduck с графическим интерфейсом хранит авторизованные учетные данные ... если бы я мог повторно использовать те, которые были бы хороши, одноразовая настройка в начале не сломалась мой вариант использования.

Я немного знаком с Google Developers API , и я создал его для использования с этим проектом, но я не могу понять, как Google "Client ID" и другие сопоставление учетных данных с инструментом Cyberduck.

1 Ответ

0 голосов
/ 15 ноября 2018

Убедитесь, что вы вставили код авторизации, полученный со страницы входа в Google, который открыт в точности как без разрывов строк. Более подробная информация доступна в вики .

...