我用 R 语言编写了一个脚本,爬取我们客户网站的 robots.txt 文件,并检查它们是否与上次检查时有变化,如果有变化,则使用 GmailR 包向我发送电子邮件。
该脚本旨在按计划在后台运行。这个也可以正常工作——但只能维持几天。然后 GmailR 就需要重新验证,当任务计划程序在后台运行此脚本时,它不会提示我重新进行身份验证,而是静默错误。
是否有人熟悉一种方法,可以使 GmailR 保持验证状态,或者使用另一种无需验证的电子邮件包?
以下是我用于身份验证的脚本:
该脚本旨在按计划在后台运行。这个也可以正常工作——但只能维持几天。然后 GmailR 就需要重新验证,当任务计划程序在后台运行此脚本时,它不会提示我重新进行身份验证,而是静默错误。
是否有人熟悉一种方法,可以使 GmailR 保持验证状态,或者使用另一种无需验证的电子邮件包?
以下是我用于身份验证的脚本:
library(gmailr)
gm_auth_configure(path = "C:/Documents/client_secret_gmail.json")
gm_auth(email = TRUE, cache = ".secret")