我已经写了R脚本,从gmail下载电子邮件。我已经使用了gm_auth与gargle_oauth_cache。
library("gmailr")
gm_auth_configure(path = "path.json")
gm_auth(email = "mail",
cache = gargle::gargle_oauth_cache(),
use_oob = gargle::gargle_oob_default(),)
直到今天,它在我的笔记本电脑和个人电脑上运行良好,我们用它们作为服务器。它仍然在我的笔记本电脑上运行良好,但在服务器pc上,我得到错误
错误:无法获得Google凭据。你在办公室里收发邮件吗非交互式会话吗?考虑:*直接调用
gm_auth()
所有必要的细节
我试图在drive_auth()函数中找到端口1410,而不是在密码提交上创建garggle -oauth令牌,但在此端口上没有运行任何内容。我不知道如何修复它,也不知道为什么会出现这个错误。
对于我来说,清理缓存并创建新的缓存
rappdirs::user_cache_dir("gargle")
缓存文件夹本地化
library("gargle")
gargle_oauth_sitrep()
活动令牌列表