使用TwitterAPI Python库,进行搜索时是否可以按语言过滤?

时间:2018-10-17 14:35:44

标签: python python-2.7 twitter lang

所以我进行的搜索是:

r = api.request('search/tweets', {'q':search_query, 
'result_type':"recent", 'count':100})

我知道使用Tweepy时可以执行lang = "en",但是我尝试搜索TwitterAPI Docs(没有很好的文档记录),但找不到任何东西。这可能与TwitterAPI有关吗?

2 个答案:

答案 0 :(得分:1)

在TwitterAPI的docs中没有“很好地”记录Twitter API的细节,因为您打算使用Twitter的docs。 TwitterAPI是API的轻量级包装。

这是您问题的答案:

r = api.request('search/tweets', 
                {'q':search_query, 
                 'result_type':'recent', 
                 'count':100, 
                 'lang':'en'})

答案 1 :(得分:0)

您可以在Twitter搜索API上使用很多选项-参见https://developer.twitter.com/en/docs/tweets/search/api-reference/get-search-tweets.html

您可以使用lang=,也可以使用geocode=来限制搜索到特定的地理区域