Gmail程序包使用R查询Gmail统计信息

Gmail程序包使用R查询Gmail统计信息,r,gmailr,R,Gmailr,我正在尝试使用R从gmail API中提取统计数据。我正在使用gmail包。我可以从R发送一封电子邮件,但这就是它的结尾。我用这些链接试图弄明白这一点,但它似乎不起作用:而且 我真正想看到的是每天收到多少封电子邮件,如果可能的话,按小时分类 这方面的任何帮助都将是非常好的 谢谢你可以试试 library(gmailr) clientid <- "...." key <- "...." token <- gmail_auth("read_only", clientid, key)

我正在尝试使用R从gmail API中提取统计数据。我正在使用gmail包。我可以从R发送一封电子邮件,但这就是它的结尾。我用这些链接试图弄明白这一点,但它似乎不起作用:而且

我真正想看到的是每天收到多少封电子邮件,如果可能的话,按小时分类

这方面的任何帮助都将是非常好的

谢谢你可以试试

library(gmailr)
clientid <- "...."
key <- "...."
token <- gmail_auth("read_only", clientid, key)
msgs <- messages(search = "before:2018-01-01 after:2016-01-01", include_spam_trash = FALSE)
msgs_meta <- lapply(id(msgs), message, format = "metadata")
dates <- lubridate::dmy_hms(sapply(msgs_meta, date))
addmargins(table(as.Date(dates), factor(format(dates, "%H"), levels = 0:23)))
#             0  1  2  3  4  5  6  7  8  9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 Sum
# 2016-11-10  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  1  0   1
# 2016-11-11  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  1  0   1
# ...
# 2017-12-27  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  1  0   1
# Sum         0  0  0  0  0  0  0  0  0  0 15  5  1  0  0  4  3  2  2  0  1 22 19  3  77
库(Gmail)
clientid你可以试试

library(gmailr)
clientid <- "...."
key <- "...."
token <- gmail_auth("read_only", clientid, key)
msgs <- messages(search = "before:2018-01-01 after:2016-01-01", include_spam_trash = FALSE)
msgs_meta <- lapply(id(msgs), message, format = "metadata")
dates <- lubridate::dmy_hms(sapply(msgs_meta, date))
addmargins(table(as.Date(dates), factor(format(dates, "%H"), levels = 0:23)))
#             0  1  2  3  4  5  6  7  8  9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 Sum
# 2016-11-10  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  1  0   1
# 2016-11-11  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  1  0   1
# ...
# 2017-12-27  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  1  0   1
# Sum         0  0  0  0  0  0  0  0  0  0 15  5  1  0  0  4  3  2  2  0  1 22 19  3  77
库(Gmail)

clientid好的,clientid和key是什么?比如什么是格式?“我想这就是它挂起的地方,但不是100%确定的地方。”克里斯阅读并跟随,然后复制、粘贴和修剪这两个部分。否则,在你的帖子中添加你所做的事情,当然,可能会在屏幕截图中混淆你的凭证。好的,clientid和key是什么?比如什么是格式?“我想这就是它挂起的地方,但不是100%确定的地方。”克里斯阅读并跟随,然后复制、粘贴和修剪这两个部分。否则,在你的帖子中添加你所做的事情,当然,可能会在截图中混淆你的凭证。