我正在尝试使用yt_oauth函数连接youtube API,但出现如下错误:
Error in readRDS(token) : error reading from connection.
我已经多次检查了我的申请。首先,我获得了API密钥,然后获得了客户端ID和客户端密钥。我在下面的app_id和app_secret使用客户端ID和客户端密钥。我已启用所有3个youtube API(Data,Analytics,Reporting),那么哪里出问题了?任何帮助表示赞赏。
下面是我正在使用的代码
library("tuber")
app_id <- "XYZ"
app_secret<-"abc"
yt_oauth(app_id,app_secret)
最佳答案
似乎您之前使用一些无效参数调用了 yt_oauth 。您当前的路径中可能存在一个名为 .httr-oauth 的文件(在我的窗口中是我的文档)。尝试删除该文件,或者尝试以下操作:
yt_oauth(app_id, app_secret, token = '')
它将迫使块茎忽略当前 token 文件。