Я работаю над программой для анализа данных с использованием REST API в Твиттере, и я пытаюсь использовать запрос с несколькими ключевыми словами, чтобы получить результаты, которые я ищу.Однако у меня возникают проблемы при использовании поискового запроса для получения конкретных результатов.Я следовал за документацией, чтобы использовать поиск «ИЛИ» для нескольких слов, но это работает только в определенной степени.
В этом коде, когда я использую запрос:
q = ('plane fly OR car drive -filter:retweets AND filter:replies')
Возвращает твиты, содержащие слова «самолет» и «летать» ИЛИ «автомобиль» и «ехать».Но если я добавлю другой фильтр ключевых слов наугад, например:
q = ('plane fly OR car drive OR cadburys chocolate -filter:retweets AND filter:replies')
Это не возвращает никаких твитов вообще.Я не уверен, что неправильно понимаю, как работает запрос с использованием OR, но я думаю, что даже если бы не было твитов, содержащих 'cadburys chocolate', он все равно вернул бы другие твиты для других ключевых слов?
Кто-нибудь знает, где я иду не так?Если запрос может быть структурирован таким образом?Или, если нет, есть ли способ поиска нескольких ключевых слов / фраз в одном запросе?
Спасибо за ваше время, любая помощь приветствуется.