Изменения в API сломают оповещения и стриминг Tweetbot и Twitterrific, Twitter пока не делится новым решением до июньского срока [U]

После полного закрытия Twitter для Mac, следующим шагом Twitter, по-видимому, станет удаление некоторых крайне полезных функций из сторонних клиентов Twitter: push-уведомлений и стриминга. Потеря возможности получать уведомления и обновлять временные шкалы при поступлении новых твитов значительно ограничит функциональность таких приложений, как Tweetbot и Twitterrific, которые обслуживают Mac, iPhone и iPad.

Проблема заключается в предстоящем изменении того, как Twitter позволяет сторонним приложениям получать доступ к «стриминговым сервисам», которые обеспечивают push-уведомления и обновление временных шкал. Проблема подробно описана на Apps of a Feather:

После 19 июня 2018 года «стриминговые сервисы» в Twitter будут удалены. Для сторонних приложений это означает две вещи:

  1. Push-уведомления больше не будут поступать
  2. Временные шкалы не будут обновляться автоматически

Если вы используете такое приложение, как Talon, Tweetbot, Tweetings или Twitterrific, у его разработчика нет способа исправить эти проблемы.

Мы невероятно стремимся обновить наши приложения. Однако, несмотря на многочисленные запросы о разъяснениях и руководствах, Twitter не предоставил нам способа воссоздать утерянную функциональность. Мы ждем более года.

Замена Twitter существующему решению, Account Activity API, находится на стадии бета-тестирования Twitter, но сторонние приложения не смогли с ним работать, несмотря на приближающийся крайний срок 19 июня.

Объяснение на Apps of a Feather далее подробно описывает, что произойдет, если Twitter не предпримет действий до внедрения изменений:

При наличии доступа мы могли бы реализовать некоторые push-уведомления, но на стандартном уровне они будут ограничены 35 учетными записями Twitter — наши продукты должны доставлять уведомления сотням тысяч клиентов. Цена на корпоративный уровень обслуживания с неограниченным количеством учетных записей не указана — мы понятия не имеем, будет ли это доступным вариантом для нас и наших пользователей.

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

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

Это огромное изменение в том, как должны работать сторонние клиенты Twitter без надлежащего общения со стороны Twitter всего за два месяца до его внедрения.

Twitter для Mac полностью мертв

Если сторонние приложения, такие как Tweetbot и Twitterrific, потеряют возможность предлагать push-уведомления и стриминг временных шкал в июне, не будет четких замен нативным приложениям с аналогичными функциями — особенно со стороны Twitter.

Twitter для iOS предлагает push-уведомления о упоминаниях и новых твитах, но отсутствует функция стриминга для обновления вашей временной шкалы без ручного обновления. Стриминг необходим для отслеживания новостей и пассивного использования сервиса.

Twitter предлагал возможность стримить вашу временную шкалу в реальном времени через свое приложение для Mac, но Twitter для Mac полностью перестал работать несколько недель назад. Twitter предлагает TweetDeck для Mac, который поддерживает стриминг через не-нативный веб-интерфейс, но приложение печально известно проблемами со стабильностью, которые не решались месяцами.

Что касается того, что пользователи могут сделать в связи с предстоящими изменениями, Apps of a Feather предлагает следующее:

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

  • Попросите @TwitterDev исправить эту ситуацию
  • Поделитесь своими мыслями, используя #BreakingMyTwitter
  • Поговорите об этом в своем подкасте или блоге
  • Распространите информацию со ссылками на этот сайт

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

Надеемся, что сегодняшнее освещение событий подтолкнет Twitter к прекращению саботажа сторонних приложений и к общению с разработчиками о путях дальнейших действий — даже если в будущем потребуются подписки для поддержки таких приложений, как Tweetbot и Twitterrific.

Без надлежащего клиента Twitter для Mac, независимые приложения, такие как Tweetbot и Twitterrific, с поддержкой стриминга временной шкалы, необходимы для моего рабочего процесса, а TweetDeck просто не является надежной альтернативой.

Обновление: Ответ Twitter ниже:


Подпишитесь на 9to5Mac на YouTube, чтобы получать больше новостей об Apple: