r - 我怎样才能在给定时间段内获得所有(即 1500 条以上)带有给定主题标签的推文?

标签 r twitter oauth

我正在尝试获取过去两年(比如 1 月 11 日到 12 月 12 日)所有包含主题标签(比如#rstats)的推文。但是,使用 searchTwitter 最多只能返回 1500。我认为(根据一些阅读)我必须登录才能查询超过 1500 条推文。 现在,我在 Mac 操作系统上使用 R(我愿意使用 Python,如果那里存在简单直接的解决方案)并且无法登录;运行这个

requestURL <- "https://api.twitter.com/oauth/request_token"
accessURL <- "http://api.twitter.com/oauth/access_token"
authURL <- "http://api.twitter.com/oauth/authorize"
twitCred <- OAuthFactory$new(consumerKey = twt.name, consumerSecret = twt.pass, requestURL = requestURL, accessURL = accessURL, authURL = authURL)
twitCred$handshake()

返回:

Error in twitCred$handshake():
Invalid response from site, please check your consumerKey and consumerSecret and try again.

如果有人帮助我完成这项工作,我将不胜感激。 谢谢!

最佳答案

您是否尝试将所有 https 替换为 http?

你见过这个吗:

Where should I look for consumers key and secret in order to register OAuth?

关于r - 我怎样才能在给定时间段内获得所有(即 1500 条以上)带有给定主题标签的推文?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13491597/

相关文章:

python - Tweepy - 排除转推

api - 如何使用 Twitter 搜索 API 返回与我的搜索查询匹配的所有推文,仅在最近五秒内发布?

apache - RewriteRule 使 OAuth 授权失败

r - 在大型数据框中按行计算字符串的出现次数

r - 将 directlabels 稍微向左移动

r - 如何使用R中的vars包来预测多个时间序列?

google-app-engine - 调用 App Engine Endpoints API 时如何生成 OAuth2.0 Bearer?

r - 作为一个list.character?

iOS 6 推特分享不使用系统账户

.Net Twitter OAuth 如何执行成功的 GET 请求