我写了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上我得到了错误。
错误:无法获得谷歌凭据。您是否在非交互式会话中运行gmailr?考虑:*使用所有必要的细节直接调用
gm_auth()。
我试图找到端口1410,就像在drive_auth() function not creating gargle-oauth token on password submission中一样,但是在这个端口上没有运行任何东西。我不知道如何修复它,也不知道为什么会出现这个错误。
发布于 2022-07-14 10:05:16
对我来说,工作是干净的,做新的。
rappdirs::user_cache_dir("gargle")缓存文件夹本地化
library("gargle")
gargle_oauth_sitrep()活动令牌的
列表
https://stackoverflow.com/questions/72857483
复制相似问题