我正在尝试使用 twitteR 包提取推文,但是当我按照他们在文档中的方式指定地理编码时,在通过 searchTwitter 函数获取推文时遇到问题。请看下面的代码:
#Oauth code (successful authentication)
keyword = "the"
statuses = searchTwitter(keyword, n=100, lang="en",sinceID = NULL, geocode="39.312957, -76.618119, 10km",retryOnRateLimit=10)
当我遗漏时,代码可以完美运行geocode="39.312957, -76.618119, 10km",
,但是当我包含它时,我得到以下结果:
Warning message:
In doRppAPICall("search/tweets", n, params = params, retryOnRateLimit = retryOnRateLimit, :
100 tweets were requested but the API can only return 0
我想也许我的格式是错误的,但根据 twitteR CRAN 页面,字符串的格式是正确的(我也尝试在 km 和 mi 之间切换)。
有其他人经历过这种情况或知道搜索特定地理编码的更好方法吗?他们会弃用地理编码功能吗?
我正在寻找来自巴尔的摩的推文,因此如果有更好的方法,我会洗耳恭听。 (顺便说一句,我想避免尝试提取所有推文然后过滤自己,因为我认为我会很快达到数据限制并错过我正在寻找的内容)
Thanks!