Я использую API потоковой передачи Twitter. Он отлично работает для одиночных слов, но, по-видимому, не может фильтровать точным bigram (две строки слов).Кодирование пробелов для точного соответствия bigram в twitter streaming API track keywords
Я проверяю это путем поиска общих слов, которые обычно в комбинации:
e.g. "feel good"
Это URL: (требуется OAuth логин):
https://stream.twitter.com/1.1/statuses/filter.json?track=keywords_go_here
Вещи, которые не работают:
track=feel%20good ==> still produces: "text":"Feels so good outside!..."
track=%27feel%20good%27 ==> produces nothing
track=feel%20good, ==> still produces "good that my friend has an ED too because I can feel..."
Любые идеи о том, как это работает?
Редактировать: кто-то ответил на это в начале 2010 года: Twitter Streaming API - tracking exact multiple keywords in exact order, но есть ли какие-либо обновления по этой проблеме?
просто убедитесь, что вы правильно выбрали знак котировки – cubbuk