我正试图让数码鸭 CLI (duck.sh)与谷歌驱动器(而不是"Google“)进行接口,并且在获得oAuth授权时遇到了问题。我找到这个线程,但它已经过时了-因为新版本的网络鸭绝对与谷歌驱动器工作。使用普通的网络鸭图形用户界面,我可以浏览和操作我的G-驱动器实例,但我不能完全嘎嘎代码(对不起!)如何使用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、me@gmail.com@www.googleapis.com和其他几个。
我似乎也找不出网络鸭的GUI版本是在哪里储存授权凭证.如果我可以重新使用那些会很好,一次设置在一开始不会破坏我的用例。
我对Google开发者API有点熟悉,我已经创建了一个用于这个项目,但我似乎不知道谷歌的“客户ID”和其他凭证映射到网络鸭工具。
发布于 2018-11-15 18:51:04
请确保粘贴从Google登录页面中获得的auth代码,该代码完全按原样打开,没有任何换行。更多信息可在维基中获得。
https://stackoverflow.com/questions/53178945
复制相似问题