Twitter搜索API文档https://dev.twitter.com/rest/public/search显示以下示例网址,用于搜索半径为1km的所有推文-22.912214,-43.230182:
https://api.twitter.com/1.1/search/tweets.json?q=&geocode=-22.912214,-43.230182,1km&lang=pt&result_type=recent
如果我愿意搜索半径为100000km的所有推文,如
https://api.twitter.com/1.1/search/tweets.json?q=&geocode=-22.912214,-43.230182,100000km&lang=pt&result_type=recent
这是否意味着我会收到全世界的所有推文?或者是否可以为twitter搜索API提供最大半径?
答案 0 :(得分:0)
似乎是1英里。
In [20]: len(api.search(geocode="-22.912214,-43.230182,1mi"))
Out[20]: 15
In [21]: len(api.search(geocode="-22.912214,-43.230182,10000km"))
Out[21]: 15
In [22]: len(api.search(geocode="-22.912214,-43.230182,1.3km"))
Out[22]: 14
答案 1 :(得分:0)
我很确定极限是25mi。我已经在几个地方读过它,但官方文档中没有任何内容。 关于这个25mi限制的最相关的地方是Gnip官方页面: http://support.gnip.com/articles/filtering-twitter-data-by-location.html