gpt4 book ai didi

R:如何使用基于网络平台的访问 token 验证谷歌驱动器

转载 作者:行者123 更新时间:2023-12-04 09:36:56 25 4
gpt4 key购买 nike

我需要使用访问 token 对谷歌驱动器进行身份验证,而无需重定向到网络浏览器。我尝试使用下面的代码进行身份验证

drive_auth(token = new_access_token_drive, use_oob = TRUE)
哪里 new_access_token_drive是形式为 Bearer xxxx.xxxxx-xxxx 的访问 token
但是当我尝试使用上面的代码进行身份验证时,它正在重定向到 Web 浏览器

The googledrive package is requesting access to your Google account. Select a pre-authorised account or enter '0' to obtain a new token. Press Esc/Ctrl + C to abort.


如何在不使用 R 重定向到浏览器的情况下进行身份验证?

最佳答案

问题是您需要了解 Oauth2 的工作原理。 Oauth2 允许开发人员请求用户同意访问他们的数据。为了同意访问,向用户显示授权服务器上的网页,这是没有办法的。

How can I authenticate without being redirected to the browser using R?


如果没有用户通过 Web 浏览器授权您的应用程序,您就无法对用户帐户进行身份验证。
但是,如果这是您自己的个人帐户,您正在尝试访问并且您只能访问该帐户。那么你应该考虑查看 service accounts .

关于R:如何使用基于网络平台的访问 token 验证谷歌驱动器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62530158/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com