С помощью библиотеки TwitterAPI Python, когда вы проводите поиск, вы можете фильтровать по языку? - PullRequest
0 голосов
/ 17 октября 2018

Так что я выполняю поиск вроде:

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

Я знаю, что при использовании Tweepy вы можете сделать lang = "en", но я попытался выполнить поиск в Документах TwitterAPI (которые не очень хорошо задокументированы), яне мог ничего найти.Возможно ли это сделать с помощью TwitterAPI?

Ответы [ 2 ]

0 голосов
/ 19 октября 2018

Особенности API Twitter не «хорошо» задокументированы в TwitterAPI docs , поскольку вы намерены использовать docs Twitter.TwitterAPI - очень легкая оболочка для API.

Вот ответ на ваш вопрос:

r = api.request('search/tweets', 
                {'q':search_query, 
                 'result_type':'recent', 
                 'count':100, 
                 'lang':'en'})
0 голосов
/ 19 октября 2018

Существует множество опций, которые вы можете использовать в API поиска в Твиттере - см. https://developer.twitter.com/en/docs/tweets/search/api-reference/get-search-tweets.html

Вы можете использовать lang= или вы можете ограничить поиск определенной географической областью с помощью geocode= * 1006.*

...