我可以从特定关键字过滤的特定位置的用户那里获取所有推文吗? 例如,我想查找一天中在特定位置使用关键字“XYZ”制作的所有推文。可以这样做吗?
答案 0 :(得分:1)
是的,您可以使用http://search.twitter.com/advanced上的表单构建高级查询 另请查看http://dev.twitter.com/doc/get/search以获取更多API信息。
因此,例如,在距离洛杉矶100英里范围内的用户中查找包含“非常好”的推文将被写为:
near:"Los Angeles" within:100mi "very nice"
您的搜索网址将如下所示:
http://search.twitter.com/search?q=near%3A%22Los+Angeles%22+within%3A100mi+%22very+nice%22
您也可以使用JSON或ATOM格式获取这些结果,但您需要包含搜索页面生成的地理编码参数。最简单的方法是从页面右上角的“此查询的Feed”链接中复制参数。
也可以指定日期范围;使用高级搜索表单来帮助您构建所需的内容。