Как превратить список Twitter в RSS‑ленту
Зачем это нужно
Если вы потратили много времени на создание списков в Twitter или хотите публиковать подборку твитов как онлайн‑журнал, преобразование списка в RSS‑ленту даёт гибкий и удобный поток контента. RSS позволяет агрегировать, фильтровать и архивировать публикации в сторонних ридерах и автоматизациях.
Шаг 1: Создайте виджет в Twitter
Войдите в свой аккаунт Twitter и перейдите в раздел виджетов. Это можно сделать через настройки — найдите пункт «Виджеты» в нижней части меню.
Нажмите кнопку «Создать новый» и откроется диалог создания виджета. Этот приём работает не только для списков: можно создать виджет для конкретного пользователя или поискового запроса — значит, RSS можно сделать и для них.

Перейдите во вкладку «Списки», в выпадающем меню выберите нужный список (ваш или тот, на который вы подписаны) и нажмите «Создать виджет». Оставьте это окно открытым — в нём есть идентификатор виджета, который нам понадобится.
Совет: если вы закрыли окно, вернитесь в настройки → Виджеты и нажмите «Изменить» для нужного виджета, чтобы снова увидеть идентификатор.
Шаг 2: Запустите Google Script
Чтобы превратить виджет в RSS, потребуется Google Script от Digital Inspiration (Amit Agarwal). Скопируйте скрипт в свой Google Drive — на странице скрипта выберите «Файл» → «Создать копию».
В меню редактора скриптов нажмите «Выполнить» и выберите задачу “Twitter_RSS”. Появится окно авторизации: нажмите «Продолжить», затем «Разрешить». Это одноразовый шаг для подключения скрипта к вашему аккаунту Google.
Далее откройте меню «Публикация» и выберите «Развернуть как веб‑приложение». В диалоге измените только параметр «Кто имеет доступ к приложению» на «Любой, даже анонимный» и нажмите «Развернуть». Скопируйте появившуюся ссылку — она будет основой вашей RSS‑ленты.
В результате вы получите ссылку вида:
(ABCDE — длинная строка, уникальная для вашего скрипта.)
Шаг 3: Соедините виджет с Google Script
Теперь возьмите идентификатор вашего виджета (длинная строка цифр) из окна виджета и добавьте его в конец адреса скрипта, предварив вопросительным знаком. Если идентификатор виджета — 123456789, итоговый URL будет выглядеть так:
Этот URL — ваша RSS‑лента. Подпишитесь на него в Feedly, Digg Reader или используйте в IFTTT через триггер RSS.
Мини‑методология (быстрая шпаргалка)
- Откройте Twitter → Виджеты → Создать виджет → выберите список → создать.
- Скопируйте ID виджета (серия цифр).
- В Google Drive сделайте копию скрипта Twitter_RSS от Digital Inspiration.
- В редакторе: «Выполнить» → Twitter_RSS → авторизация.
- «Публикация» → «Развернуть как веб‑приложение» → доступ «Любой, даже анонимный» → скопировать ссылку.
- Составьте URL: https://script.google.com/macros/s/ВАШ_КОД/exec?ID_ВИДЖЕТА
- Подпишитесь на RSS в ридере или автоматизации.
Когда этот метод может не сработать
- Если Twitter изменил формат виджетов или ограничил доступ к ним — тогда ID виджета может больше не отдавать нужные данные.
- Если скрипт Digital Inspiration перестанет поддерживаться или изменит API‑вызовы — потребуется обновление скрипта.
- Ограничения приватности: если список приватный и требует спецдоступа, публичный скрипт не сможет вернуть твиты.
Альтернативные подходы
- Использовать сторонние сервисы‑конвертеры (проверяйте репутацию и политику конфиденциальности).
- Писать собственный парсер на сервере с использованием Twitter API v2 (требует ключей и соблюдения правил API).
- Настроить автоматизацию через IFTTT/Zapier с триггером на упоминания или поиск, если нужен частичный поток.
Контрольный список по ролям
- Владелец аккаунта: проверить настройки виджета, доступность списка.
- Администратор Google Workspace: дать право развертывать веб‑приложения (если корпоративный аккаунт блокирует анонимный доступ).
- Разработчик: проверить корректность скрипта и при необходимости обновить парсинг под изменения Twitter.
Примечания по конфиденциальности
Важно: развернув веб‑приложение как доступное «Любому, даже анонимному», вы делаете результат общедоступным. Не публикуйте фиды, содержащие приватный или чувствительный контент. Если вы работаете с данными пользователей ЕС, проверьте соответствие GDPR и информируйте подписчиков об источнике данных.
Критерии приёмки
- Итоговый URL открывает XML‑фид с элементами
- и заголовками твитов.
- Фид обновляется при появлении новых твитов в списке (в разумные сроки, зависящие от кеширования скрипта).
- Доступ к фиду не требует авторизации, если это целевой вариант использования.
Частые ошибки и как их исправить
- «Пустой фид» — проверьте правильность ID виджета и доступность списка.
- «Ошибка доступа при развёртывании» — убедитесь, что вы авторизованы в нужном Google‑аккаунте и установили доступ «Любой, даже анонимный». При корпоративных аккаунтах администратор может блокировать эту опцию.
- «Фид не обновляется» — проверьте, не кеширует ли результат промежуточный CDN или сам скрипт; перепубликация скрипта иногда сбрасывает кеш.
Резюме
Преобразование списка Twitter в RSS‑ленту даёт гибкие возможности для агрегации контента, создания персональных журналов и автоматизаций. Процесс основан на создании виджета в Twitter и использовании Google Script от Digital Inspiration. Будьте внимательны к приватности и возможным ограничениям платформы.
Важно: если вы используете чужой список, убедитесь, что публикация его содержимого соответствует авторским правам и правилам платформы.
Посмотрите обучающее видео процесса в оригинальной инструкции и расскажите в комментариях, как вы планируете использовать RSS‑ленту списка Twitter.
Похожие материалы
RDP: полный гид по настройке и безопасности
Android как клавиатура и трекпад для Windows
Советы и приёмы для работы с PDF
Calibration в Lightroom Classic: как и когда использовать
Отключить Siri Suggestions на iPhone