Twitter-bots

Примеры поиска в Твиттере для ботов в 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 и найдите место (например, Battery Park, NY).

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

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

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

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

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

  1. Ограничьте поиск до 10 ключевых слов и операторов.
  2. Оператор near: search не работает с ботами Twitter. Используйте оператор geocode:, как описано выше.
  3. Вы не можете использовать операторы поиска до или после для поиска старых твитов по дате. Эти операторы поиска по дате работают только на веб-сайте Twitter.
  4. У результатов поиска Twitter есть ограничение в 7 дней, и никакие твиты не будут найдены для даты старше одной недели.
  5. Twitter API может не обрабатывать запросы, которые либо слишком длинные, либо содержат слишком много поисковых операторов.
  6. Twitter Search API не предназначен для того, чтобы быть исчерпывающим источником твитов. Не все твиты будут проиндексированы или доступны через интерфейс поиска.
  7. Вы можете использовать оператор lang, чтобы ограничить твиты заданным языком, но определение языка может быть несовершенным.
  8. Когда при проведении географического поиска API поиска сначала попытается найти твиты, которые имеют широту / долготу в запрашиваемом геокоде, а в случае неудачи он попытается найти твиты, созданные пользователями, местоположение профиля которых может быть геокодировано обратно в широту / long в запрошенном геокоде, что означает, что можно получать твиты, не содержащие информации о широте и долготе.