我使用gmailr成功配置了我的oauth,以下代码有效
require(gmailr)
gm_auth_configure(path="E:/SOME_NAME.json")
test_email <- mime(
To = "someone@something.com",
From = "someone@gmail.com",
Subject = "this is just a gmailr test",
body = "Can you hear me now?")
gm_send_message(test_email)
然后我安装了blastula并再次配置了我的gmail oauth:
create_email_creds_file(
user = "someone@gmail.com",
password = "************",
provider = "gmail")
现在当我运行时:
require(gmailr)
gm_auth_configure(path="E:/SOME_NAME.json")
test_email <- mime(
To = "someone@somewhere.com",
From = "someone@gmail.com",
Subject = "this is just a gmailr test",
body = "Can you hear me now?")
gm_send_message(test_email)
我得到错误:
自动刷新陈旧的 OAuth 令牌。gzfile(文件,模式)中的错误:无法打开连接另外:警告消息:1:无法刷新令牌:invalid_grant 令牌已过期或撤销。2:在gzfile(文件,模式)中:无法打开文件'C:/Users/.R/gargle/gargle-oauth':它是一个目录
如何撤消blastula oauth 并返回到我最初工作的gmailr oauth 文件/即如何重新开始并让gm_auth_configure 指向我的oauth 文件的位置?