2016-06-13 6 views
0

Мне нужно получать твиты в режиме реального времени с фильтрами и определенными учетными записями. Я стараюсь:Фильтры Twython отслеживают и следуют

filtro="messi,copa100,copaamierica" 
personas="488916863,3034605958" #twitters ids here 
stream.statuses.filter(track=filtro, follow=[personas]) 

но использовать фильтр дорожки, а не фильтр слежения.

Кто-нибудь может мне помочь? Спасибо! Bruno

ответ

0

Я думаю, вы используете метод filter неправильно. Это должно быть:

filtro= ["messi", "copa100", "copaamierica"] # Exact matching of keywords 
personas= ["488916863", "3034605958"]  # Comma-separated User ids 
stream.statuses.filter(track = filtro, follow = personas) 
+0

+1 Nicklil !! я пытаюсь с этим: 'filtro =" ['messi', 'copa100', 'copaamierica'] "' 'personas =" 488916863,3034605958 "' 'stream.statuses.filter (track = filtro, follow = personas) ' и работает отлично !! – bcamargo75

+0

@ CarboneroManya, вы все еще делаете это неправильно. Параметр 'follow' принимает список разделенных запятыми идентификаторов пользователя, и вы не должны заключать' filtro' с двойными кавычками. –

+1

Да !!! Спасибо, Никит !!! – bcamargo75