Twitter-bots

Примеры поиска Twitter-ботов в Twitter

Это полный список поисковых операторов, которые можно использовать с ботами Twitter. Боты будут использовать Twitter API, чтобы находить твиты, соответствующие вашим критериям поиска, и выполнять действие с каждым из совпадающих твитов.

Операторы поиска в Twitter

< td> Твиты, содержащие и «красные», и «яблоки» где угодно. Это оператор по умолчанию

< td> to: BarackObama -filter: links -filter: images

< tr>

Поисковый запрос Описание
красные яблоки
«merry chrismtas» Твиты, содержащие точную фразу в том же порядке
Яблоки ИЛИ Апельсины Используйте логический оператор ИЛИ заглавными буквами
#food Все твиты, содержащие конкретный хэштег
@labnol Твиты, @ упоминания или ссылки на конкретного пользователя
grapes — apples -oranges Твиты, содержащие виноград, но не содержащие слова «яблоко» или «апельсины»
от: BarackObama Твиты, написанные конкретным Пользователь Twitter
от: BarackObama к: Whitehouse Twitter от одного пользователя, который упомянул другого конкретного пользователя
Твиты, не содержащие ссылок или изображений
список выборов: TIME / time-staff Поиск твитов от пользователей, принадлежащих к определенному списку Твиттера
#foodrecipe lang: ru Твиты, отправленные на определенном языке ge (en=английский). Не используйте оператор lang для поиска твитов на каком-либо языке.
#holiday good OR amazing OR awesome filter: images Твиты, в которых упоминается #holiday, описан как потрясающий или потрясающий, и включать фотографии
tornado filter: media Показывать твиты торнадо, содержащие изображения или видео
фильтр музыкального концерта: native_video Показывать твиты, содержащие собственное видео (загруженное внутри твита)
india filter: news Показывает твиты, содержащие новостные магазины
iphone url: amazon Показывать твиты, содержащие слово «iphone» URL со словом amazon в любом месте веб-адрес.
отличный видеофильтр: ссылки Показывать твиты, содержащие слова «классно» и «видео», и включать ссылку (URL)
include:replies Бот Twitter по умолчанию игнорирует твиты, являющиеся ответами на другие твиты
include: retweets Бот Twitter по умолчанию пропускает твиты, которые являются ретвитами. Мы предлагаем вам не включать этот фильтр.

Как искать твиты по местоположению

Вы можете использовать ботов Twitter только для поиска твитов с геотегами, но для построения поискового запроса с использованием геолокации требуется несколько дополнительных шагов.
Перейдите в Google Maps Lookup и поиск местоположения (скажем, аккумуляторный парк, NY).

В информационном окне будет отображаться информация о широте и долготе этого места. В поле поиска бота Twitter введите геокод: широта, долгота, радиус , где единицы измерения радиуса должны быть указаны как мили (мили) или км (Километров).
В этом примере наш запрос геолокации будет выглядеть так:
геокодирование: 40.7024946, -74.016858,2 миль (поиск твитов пользователей, находящихся в радиусе 2 миль от зоны Battery Park)

Как искать твиты по популярности

Каждую минуту публикуются тысячи твитов, и многие из них могут быть спамом. Twitter не предлагает возможности фильтровать твиты по качеству, но при настройке Twitter-ботов вы можете установить порог, и любой твит, не соответствующий этому числу, будет проигнорирован.
Вы можете указать количество подписчиков / друзей и твиты от пользователей, у которых меньше подписчиков / друзей, чем указанное количество, игнорируются.
Точно так же вы можете указать минимальное количество фаворитов / ретвитов, и бот будет смотреть только те твиты, которые были ретвитированы или добавлены в избранное как минимум такое количество раз.

Ограничения поиска в Twitter

Хотя API поиска Twitter является мощным, есть несколько ограничений, о которых вам следует знать.

  1. Ограничить поиск 10 ключевых слов и операторов.
  2. Оператор поиска не работает с ботами Twitter. Используйте оператор GeoCode: как описано выше.
  3. Вы не можете использовать до или после поиска операторов для поиска старых твитов по дате. Эти операторы поиска даты работают только на веб-сайте Twitter.
  4. Результаты поиска Twitter имеют 7-дневную лимит, а твиты не будут найден на дату старше одной недели.
  5. twitter API Не обрабатывать запросы, которые либо слишком длинные, либо содержат слишком много операторов поиска.
  6. api поиска в Твиттере не предназначен для исчерпывающего источника твитов. Не все твиты будут проиндексированы или доступны через интерфейс поиска.
  7. Вы можете использовать оператор LANG, чтобы ограничить твиты до данного языка, но обнаружение языка может быть не идеальным.
  8. , когда Проведение поисков GEO, API поиска сначала попытается найти твиты, которые имеют LAT / LOVE в запрашивающем геокоде, и в случае не имея успеха, он попытается найти твиты, созданные пользователями, чей местоположение которого можно обратное геокодировать в лату / Долго в запрашивающем геокоде, что означает, что можно получить твиты, которые не включают в себя lat / long.