我正在尝试使用yt_oauth函数连接youtube API,但收到如下错误:
Error in readRDS(token) : error reading from connection.
我已多次检查过我的申请。首先,我获得了API密钥,然后是客户端ID和客户端密钥。我在下面使用app_id和app_secret的客户端ID和客户端密钥。我启用了所有3个youtube API(数据,分析,报告),那么我哪里可以出错?任何帮助表示赞赏。
以下是我正在使用的代码
library("tuber")
app_id <- "XYZ"
app_secret<-"abc"
yt_oauth(app_id,app_secret)
答案 0 :(得分:2)
似乎您之前使用了一些无效参数调用了 yt_oauth 。您当前路径中可能存在名为 .httr-oauth 的文件(在我的Windows中,它是我的文档)。尝试删除该文件,或者尝试这样做:
yt_oauth(app_id, app_secret, token = '')
它会强制块茎忽略当前的令牌文件。