RSS-каналы были удалены несколько недель назад с v1 API Twitter. Я думаю, что Twitter отложил выход на пенсию, потому что они знали, что многие приложения перестанут работать (те, которые полагались на каналы RSS Twitter)
Проблема в том, что для создания RSS-каналов с v1.1 API необходимо создать приложение, которое аутентифицируется. Это поднимает планку доступа к вашим данным, так что только разработчики могут. В конце концов я решил написать свой собственный сценарий, который выполняет эту работу. Он имеет преимущество в том, что вы запускаете его на своем веб-сайте, поэтому вам не нужно полагаться на сторонние сервисы. Очевидно, что для некоторых людей необходимость установить его на веб-сайте немного сложнее, но я постарался сделать его как можно проще.
Приложение называется Twools, и вы можете узнать всю информацию о нем на странице Twools . Я также написал подробную статью о том, что делает Твиттер с их API, об удалении RSS и о том, как использовать Twools - Представляем Twools - ваши RSS-каналы в Твиттере .
После того, как вы установили его на своем сайте, вы можете создавать RSS-каналы.
Во-первых, вы выбираете ваш входной канал:
- Ваш домашний график
- Временная шкала пользователя (ваша или другого пользователя)
- Ваши упоминания
- Ваше избранное
- Временная шкала списка (из списка, которым вы владеете)
- Прямые сообщения получены (по умолчанию отключено)
- Отправленные личные сообщения (по умолчанию отключено)
- Поиск в Твиттере
- Новые подписчики
- Новые друзья
Затем вы можете отфильтровать эти результаты:
Фильтры на твиты
- Содержит любое ключевое слово, #hashtag или @screen_name: вы можете фильтровать по одному ключевому слову, хэштегу или псевдониму в этом поле. Например, если вы хотите вернуть только твиты, содержащие хэштег #socialmedia, введите это здесь. Или вы можете ввести псевдоним (например, @iagdotme), чтобы возвращать только те твиты, в которых упоминается этот пользователь.
- Содержит все ключевые слова, #hashtags или @screen_names: в этом поле вы можете фильтровать по нескольким ключевым словам, хэштегам или экранным именам. Это похоже на предыдущее поле, за исключением того, что вы можете добавить несколько ключевых слов, хэштегов или отображаемых имен, разделяя их запятой. Например, вы можете ввести «#socialmedia, @iagdotme», чтобы возвращать только твиты, содержащие хэштег #socialmedia и упоминание @iagdotme
- Не содержит ключевых слов, #hashtags или @screen_names: в этом поле можно фильтровать по нескольким ключевым словам, хэштегам или экранным именам. Это похоже на предыдущее поле, за исключением того, что будут отображаться только твиты, которые НЕ содержат ни одного из этих ключевых слов, хэштегов или отображаемых имен.
- Содержит один #hashtag: идентичен первому полю, за исключением того, что этот конкретный хэштег может быть удален из вывода канала, если он выбран в последнем параметре.
- От: Только твиты от этих пользователей будут возвращены
- Not From: будут возвращены только твиты не от этих пользователей
- Использование приложений: вы можете фильтровать по приложению, используемому для отправки твита. Вы можете выбрать несколько имен приложений, разделяя их запятой. Например, чтобы вернуть твиты, опубликованные с помощью Hootsuite или Buffer, вы можете ввести здесь «Hootsuite, Buffer».
- Не использовать приложения: аналогично предыдущему полю, но здесь вы можете вернуть твиты, которые были опубликованы без использования этих приложений. Вы можете выбрать несколько имен приложений, разделяя их запятой. Например, чтобы вернуть твиты, которые НЕ были опубликованы с использованием Hootsuite или Buffer, вы можете ввести здесь «Hootsuite, Buffer».
- Исключить приложения для планирования. Установив этот флажок, вы можете исключить из результатов различные приложения для планирования (такие как Buffer, IFTTT, Social Oomph и Triberr). Вы можете редактировать список, редактируя файл конфигурации (см. Позже).
- Исключить RT: установив этот флажок, вы можете исключить RT из результатов. При этом используется собственный API Twitters для возврата не ретвитов, а также поиск RT в твитах.
- Избранные: возвращайте только те твиты, которые были добавлены в избранное.
- Ретвиты: возвращать только те твиты, которые были ретвиты.
Фильтры на твиты
- В расположении: вы можете фильтровать по местоположению человека, который твитнул твит. Этот фильтр просматривает строку местоположения профиля пользователя.
- В био: вы можете отфильтровать ключевое слово из профиля пользователя.
- Пишет на языке: вы можете фильтровать по языку, на котором пишет твиттер.
Как только вы сделали это, вы можете манипулировать выводом ...
- Удалить указанный хэштег : Если вы ввели хэштег в поле «Содержит один # хэштег» выше, вы можете удалить его из выходных данных. Это особенно полезно, если вы хотите использовать для перекрестной публикации. Например, если вы хотите получить твиты с хештегом #li для перекрестной публикации в LinkedIn, вам не нужно, чтобы хештег #li появлялся в ленте.
- Удалить все хэштеги: это довольно брутально - он удаляет все хэштеги, включая встроенные.
- Удалите все хэштеги с конца, но удалите только «#» в других местах: это, вероятно, более полезно, чем предыдущий фильтр хештегов. Он удаляет все хэштеги с конца твита. Однако он сохраняет хэштеги в основном тексте твита, но удаляет символ «#». Это полезно, когда люди используют встроенные хэштеги, где удаление потеряло бы смысл твита. Например, «отличное приложение #twitter возвращает вам ваши #rss-каналы #socialmedia #twittertools» станет «Отличное приложение для Twitter возвращает вам ваши RSS-каналы».
- Удалить все экранные имена (включая «через @ screenname»): это удаляет все экранные имена из твита. Полезно для перекрестной публикации и очистки твитов.
- Ссылка на первый URL-адрес, содержащийся в твите (при наличии): RSS-канал обычно ссылается на каждый твит, но если вы отметите эту опцию, Twools будет ссылаться на первый URL-адрес, содержащийся в каждом твите. Это очень полезно, если вы хотите добавить в закладки статьи из твитов или сделать кросс-пост в LinkedIn или Facebook со ссылкой на статью, содержащуюся в твиттере.
- Unshorten URL (если выбрано «Связано с 1-м URL-адресом, содержащимся в твите») - SLOW: Twools пытается откорректировать URL-адрес, содержащийся в твите, путем определения того, куда он перенаправляется. Это может быть очень медленно, так как Twools должен просматривать каждый URL отдельно. Однако это может быть полезно, когда вы хотите создать ссылку на чистые URL.
- Удалить все URL: удаляет все URL из твита. Это особенно полезно, если вы выбрали «ссылку на первый URL, содержащийся в Твиттере».
- Показывать отображаемое имя отправителя вместо твита. Если вы хотите вернуть отображаемое имя человека, отправившего твит, выберите эту опцию. Это полезно, если вы хотите узнать информацию о ваших подписчиках или людях, которые упомянули вас. Вы можете использовать эту информацию, чтобы подписаться, отписаться или добавить их в список.