Документация / Каналы

Mastodon

Подключите профиль Mastodon на любом сервере и публикуйте в него тексты, ссылки, изображения и видео.

English version · API для разработчиков

Содержание

Mastodon — сеть из множества независимых серверов. Вы указываете свой сервер, разрешаете сервису публиковать от вашего имени, и профиль становится каналом. Общие вещи — статусы каналов, пауза, слоты, удаление — описаны в разделе Каналы: обзор.

Что можно публиковать

  • Текст — до 500 символов.
  • Ссылка — адрес добавляется к тексту с новой строки. Для текста остаётся 475 символов: сеть считает ссылку как 23 символа, и ещё два уходят на перенос строки.
  • Изображения — до 4 файлов, каждый до 16 МБ.
  • Видео — файл до 40 МБ.

Изображения и видео в одном посте смешивать нельзя. Пост публикуется как открытый (виден всем). Собственный лимит длины вашего сервера сервис не запрашивает и всегда считает 500 символов.

Перед началом

Вам нужны:

  • учётная запись Mastodon на любом сервере;
  • адрес этого сервера, например mastodon.social. Допустимы вид mastodon.social, https://mastodon.social и @имя@mastodon.social; адрес по http:// не принимается.

Ключи приложения создавать не нужно: сервис сам регистрируется на вашем сервере при первом подключении.

Подключение

  1. Откройте Каналы и нажмите Добавить каналы.
  2. В окне Добавить каналы в карточке Mastodon нажмите Профили Mastodon.
  3. На странице Подключить аккаунт Mastodon введите адрес сервера в поле Сервер Mastodon и нажмите Подключить.
  4. Вас перенаправят на ваш сервер Mastodon. Войдите и подтвердите доступ. Сервис просит право читать данные аккаунта, публиковать посты и загружать файлы.
  5. Вы вернётесь на страницу Добавьте новые каналы с вашим профилем. Отметьте его и нажмите Добавить новый.

Канал появится в списке с именем профиля и адресом вида @имя@сервер.

Настройки в редакторе поста

Особых настроек для Mastodon в редакторе нет: пишите пост и выбирайте тип, как описано в разделе Первый пост.

Если что-то не работает

  • Адрес сервера Mastodon указан неверно. Используйте имя вида mastodon.social. — адрес введён неверно или указан по http://. Введите имя сервера.
  • Этот сервер Mastodon использовать нельзя: :reason — сервис не может обратиться к этому адресу; в сообщении указана причина.
  • Mastodon не ответил. Повторите попытку позже. — сервер не ответил. Повторите позже.
  • Вход был начат в другой сессии. Повторите попытку. — подключение нужно пройти до конца в том же браузере, где вы его начали. Начните заново.
  • Сервер отклонил вход. — вы отказали в доступе или сервер не принял вход. Повторите и подтвердите доступ.
  • У аккаунта Mastodon нет действующего токена. Переподключите его. — при публикации выяснилось, что доступ потерян. Нажмите Переподключить на карточке канала.
  • Сервер ещё обрабатывает файл. Повторите попытку позже. — сервер не успел обработать файл за отведённое время; повторите публикацию позже.
  • Сервер отклонил пост. — сервер отклонил пост; в сообщении обычно указана причина.

Как переподключить канал и что делать с каналом, которому нужно переподключение, см. в разделе Каналы: обзор.