在R中使用Rtweet的search_fullarchive

时间:2019-07-14 15:30:37

标签: r twitter rtweet

我正在尝试使用我在Twitter Developer上注册的高级令牌使用rtweet的{​​{1}}。但是,我收到一条错误消息:

  

警告:列表(消息=“禁止:验证成功,但无权访问该资源。”,发送=“ 2019-07-14T14:30:11 + 00:00”,transactionId =“ xxxxxxxxxx”)

如何克服这个问题?我的编码方式是否有错误?

通过使用search_fullarchive的{​​{1}}方法对其进行测试,我确保了自己的令牌运行良好,并且工作正常。

我还使用普通的search_tweets测试了令牌,并且工作正常。

httr

我通常希望像Rtweet的回报那样有一点点数据框。但这是我收到的:

  

“警告:列表(消息=“禁止:验证成功,但无权访问该资源。”,发送=“ 2019-07-14T14:30:11 + 00:00”,transactionId =“ xxxxxxxxxx” )”   0列0行的数据框

1 个答案:

答案 0 :(得分:1)

为帮助可能在同一件事上遇到麻烦的任何人,我将写下一些解释。首先,如果您已经注册了高级帐户,请转到

要创建令牌,您需要应用名称。

token = rtweet::create_token(app_name,cons_key,cons_sec,acc_tok,acc_sec)

要进行查询,您需要环境名称。

search_fullarchive(q, n = 100, fromDate = NULL, toDate = NULL, env_name = "dev_name", safedir = NULL, parse = TRUE, token = token)

希望它对初学者或可能遇到相同麻烦的人有所帮助。