我只是重新运行了一个使用命令的旧脚本......
> library(twitteR)
> searchTwitter("#beer", n=100) # directly from the ?help
list()
但是,对于所有查询和参数组合,我得到一个空列表——但没有错误消息可言。这个功能是否被 twitteR 或通过 twitter API 本身弃用了?(还是只有我一个人?)
似乎 Twitter 已弃用允许未经身份验证的用户查询从其 1.0 API 移动到 1.1 API 的推文,现在要求所有用户进行身份验证。该函数可能用于调用 1.0 形式,但这不再可能。
因此,该searchTwitter()
函数现在需要额外的身份验证才能返回它以前的结果。这就是为什么以前工作的函数调用现在返回一个空列表的原因。
这一变化似乎发生在去年。