Twitter виджет: Встраивание ленты

Виджеты для Twitter, Instagram, TikTok & Youtube, которые могут быть для кого-то полезными — Трибуна на vc.ru

{«id»:13706,»url»:»\/distributions\/13706\/click?bit=1&hash=03d3ce6451152683fd0d310e02350bdd418f5df4bedf1534dd6195383a96b3a3″,»title»:»\u0421\u0447\u0438\u0442\u0430\u0442\u044c \u043f\u0440\u043e\u0434\u0443\u043a\u0442\u043e\u0432\u044b\u0435 \u043c\u0435\u0442\u0440\u0438\u043a\u0438 \u0431\u0435\u0437 \u043f\u0440\u0438\u0432\u043b\u0435\u0447\u0435\u043d\u0438\u044f \u0430\u043d\u0430\u043b\u0438\u0442\u0438\u043a\u043e\u0432″,»buttonText»:»\u041a\u0430\u043a \u044d\u0442\u043e?»,»imageUuid»:»6f8561a4-0e3b-579b-bfa8-33ec9e1cb460″,»isPaidAndBannersEnabled»:false}

185 просмотров

Идея приложения появилась примерно полгода назад, но из-за нагруженного графика работы давно не доходили руки его дописать.

Идея

Будучи тоже активным пользователем интернета, я пользуюсь некоторыми социальными сетями и у меня тоже есть ряд людей/каналов, обновления информации страниц/пабликов/каналов которых мне интересны.

Но для себя я заметил, что мне иногда не хватает возможности узнавать про «обновления» нужных «социальных-страниц», не заходя при этом обязательно в конкретное для этого приложение. (Пуш-уведомления у меня многие выключены, мне так больше нравится).

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

Отсюда у меня появилась идея попробовать реализовать сию идею — приложение, в котором можно было бы настроить нужный список социальных страниц/каналов и благополучно «тихо» получать периодические обновления свежих постов/видео в виде виджетов на «рабочем столе» айфона и, при необходимости, по нажатию на конкретный пост на виджете, переходить сразу в нужное приложение.

Также хотел найти подход получения этих «обновлений» без необходимости для пользователя приложения авторизироваться в соответствующей социальной сети.

Среди прочих «удобностей» я добавил возможность настраивать «интервал обновления» для виджетов каждой социальной сети отдельно. Пользователю доступны интервалы: 4, 5, 6, 8, 10, 12, 24 часа.

Как получаю данные

Дабы пользователю приложения не пришлось авторизироваться в социальных сетях (что многие пользователи тем более не любят делать в ноу-ней приложениях) — было решено использовать различные API-сервисы, для возможности получать различного рода информацию/посты/видео с самых популярных социальных сетей.

Так как не все социальные сети предоставляют/предоставляют в нужном объеме свое собственное API — выбор пал на сервис RapidApi. После недолгих поисков там нужных «апишек» я получил всё необходимое для старта в разработке.

Отображение данных

Я до сих пор стараюсь экспериментировать над вариантами размеров виджетов и их заполнением контента. На данный момент приложение уже имеет 20 вариантов виджетов. Для каждой из социальной сети уже реализовано 5 вариантов виджетов по наполнению их контентом и его количеством.

(если у вас будут какие-либо замечания на этот счет — буду рад почитать в комментариях ваши предложения по изменению/добавлению новых вариантов виджетов)

Вынужденная(да) монетизация

Учитывая то, что для использования сторонних API приходится платить со своего кармана — я решил добавить в свое приложение «подписки» отдельно для каждой «пачки» виджетов, исходя из того, какую социальную сеть пользователь использует в своей повседневной жизни.

Цена на подписку была подобрана так, чтобы оптимально и почти впритык покрывать расходы по количеству запросов на сторонние API с каждого виджета в месяц. Итого, цена составила — 2,49$ за одну подписку.

Не стану кривить душой, небольшая часть денег с каждой подписки останется мне как разработчику «на чай». Если быть точнее — примерно 30-52 цента от общей суммы подписки.

Тем не менее, стоит отметить тот факт, что я добавил для каждой подписки (на любую соц сеть) «2 месяца бесплатного периода». Если кому-то не понравится что-то — у этого человека будет целых 2 месяца, чтобы благополучно, не заплатив ни копейки мне, отключить подписку и удалить мое приложение.

FYI

Приложение стараюсь активно развивать и улучшать. Друзья и родные также мне в этом помогают советами. Отдельное спасибо моему отцу — он первый кто предложил туда добавить виджеты с несколькими последними «постами», чтобы пользователь мог не пропустить какие-то апдейты.

Также могу отметить следующие последние нововведения:

— список языков локализации приложения расширился до 9

— появилась поддержка iPad (дальше буду стараться улучшать)

— появилась возможность по нажатию на конкретный пост в виджете сразу переходить в соответствующее приложение социальной сети и последующим открытием этого поста/видео там.

Итого

Вроде бы ничего не упустил рассказать. Если будут вопросы — задавайте в комментариях. Критика и советы тоже приветствуются.

‎App Store: Twidget — Widget for Twitter

Снимки экрана (iPhone)

Описание

View your live Twitter timeline right on your home screen with Twidget! Simply login to your Twitter account, and Twidget will do the rest!

Twidget provides 3 different widget sizes; each providing different tweet data. Each widget can also be customised using Twidget’s 3 themes; light, dark and blue.

Each widget will automatically refresh with new tweets. Simply tapping a particular tweet will open it directly in Twitter.

PREMIUM FEATURES:
— Live Twitter timeline on your iPhone home screen with minutely refresh.
— Auto-refreshing timeline.
— View a specific user’s tweets as well as your own timeline.
— Removal of all Ads.

FREE FEATURES:
— Twitter timeline on your iPhone home screen with refresh every 30 minutes.
— 3 widget sizes.
— Customisable Themes; light, dark and blue.
— Customisable font sizes.
— Integrated with Twitter’s official API.
— Tap tweets to explore.

Thanks for taking the time to look at Twidget. If you have any feature requests, feedback or questions; please don’t hesitate to get in touch. 🙂

Terms of Use — https://www.shaw-james.com/twidget-landing/terms-and-privacy/

000Z» aria-label=»17 октября 2021 г.»>17 окт. 2021 г.

Версия 1.1.4

Welcome to Twidget v1.1.4.

New Features:
— Offline image caching.
— New App Store screenshots.

Thanks for taking the time to look at Twidget. If you have any feature requests, feedback or questions; please don’t hesitate to get in touch. 🙂

Оценки и отзывы

1 оценка

Nice widget

Thanks for the awesome app widget. It would be nice to have an option for the font size changing (to make it smaller).

Thanks for the great feedback! 🙂 I have implemented dynamic font sizing in v1.0.3 so I hope you find it useful. 🙂

Разработчик James Andrew Shaw Ltd указал, что в соответствии с политикой конфиденциальности приложения данные могут обрабатываться так, как описано ниже. Подробные сведения доступны в политике конфиденциальности разработчика.

Сбор данных не ведется

Разработчик не ведет сбор данных в этом приложении.

Конфиденциальные данные могут использоваться по-разному в зависимости от вашего возраста, задействованных функций или других факторов. Подробнее

Информация

Провайдер
James Andrew Shaw Ltd

Размер
13,7 МБ

Категория
Социальные сети

Возраст
4+

Copyright
© 2021 James Shaw

Цена
Бесплатно

  • Сайт разработчика
  • Поддержка приложения
  • Политика конфиденциальности

Другие приложения этого разработчика

Вам может понравиться

Виджет для Twitter в App Store

Скриншоты iPhone

Описание

Просматривайте ленту событий Twitter прямо на главном экране с помощью Twidget! Просто войдите в свою учетную запись Twitter, и Twidget сделает все остальное!

Twidget предоставляет виджеты 3 различных размеров; каждый из которых предоставляет разные данные твита.

Каждый виджет также можно настроить с помощью 3 тем Twidget; светлый, темный и синий.

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

ПРЕМИУМ-ФУНКЦИИ:
— Живая хроника Twitter на главном экране вашего iPhone с ежеминутным обновлением.
— Автообновление временной шкалы.
— просмотр твитов определенного пользователя, а также собственной временной шкалы.
— Удаление всех объявлений.

БЕСПЛАТНЫЕ ФУНКЦИИ:
— Хронология Twitter на главном экране вашего iPhone с обновлением каждые 30 минут.
— 3 размера виджета.
— Настраиваемые темы; светлый, темный и синий.
— Настраиваемые размеры шрифта.
— интегрирован с официальным API Twitter.
 — Нажмите на твиты, чтобы изучить их.

Спасибо, что нашли время взглянуть на Twidget. Если у вас есть какие-либо пожелания, отзывы или вопросы; Пожалуйста, не стесняйтесь связаться с нами. 🙂

Условия использования — https://www. shaw-james.com/twidget-landing/terms-and-privacy/

Версия 1.1.4

Добро пожаловать в Twidget v1.1.4.

Новые возможности:
— Автономное кэширование изображений.
— Новые скриншоты App Store.

Спасибо, что нашли время взглянуть на Twidget. Если у вас есть какие-либо пожелания, отзывы или вопросы; пожалуйста, не стесняйтесь связаться. 🙂

Рейтинги и обзоры

51 Рейтинг

Очень крутая идея!

Это очень умное приложение для просмотра твиттер-стримов. Лично я стараюсь ограничивать свое время в Твиттере ради собственного психического здоровья, НО есть определенные вещи, за которыми мне нравится следить, и это приложение позволяет мне это делать.

ЕДИНСТВЕННАЯ вещь (для меня), которая сделала бы это приложение 5-звездочным, это если бы мы могли просматривать списки, которые мы курировали или от других пользователей. Например, у меня есть список новостей о бейсболе, и он отлично подходит для того, чтобы быть в курсе различных источников новостей о бейсболе и авторов. Иметь возможность просматривать этот список в виджете было бы ИДЕАЛЬНО! Я не уверен, что это возможно из-за ограничений API, но если это возможно, то это было бы долгожданным обновлением!

Виджет не показывался, пока я не удалил и не переустановил приложение.

Виджет не будет отображаться, пока я не удалю и не переустановлю приложение, несмотря на то, что я вошел в систему в первый раз. Теперь, когда он работает, я думаю, он мне понравится! Выглядит круто. Но подобная ошибка при регистрации обязательно отпугнет многих пользователей.

Отличное приложение

Я уже больше месяца пытаюсь найти такой виджет, даже столкнулся с трудностями, пытаясь попробовать разные скрипты из Git Hub, и хотя некоторые из них заработали, у них не было хорошего макета как этот виджет. Есть одна функция, которая мне бы понравилась в этом виджете, а именно возможность изменить фон виджета на пользовательское изображение и возможность изменить цвет шрифта, я не знаю, насколько сложно это будет сделать, но я Я люблю, чтобы это были функции, поэтому я мог заставить виджет сливаться с моими обоями, чтобы он выглядел прозрачным.

Спасибо за отличный отзыв, приятно слышать, что вы являетесь поклонником Twidget! 🙂 Это звучит как крутая функция для добавления. Я добавлю его в свой список вещей, которые нужно реализовать, так что, надеюсь, вы скоро его увидите!

Разработчик, компания James Andrew Shaw Ltd, указала, что политика конфиденциальности приложения может включать обработку данных, как описано ниже. Для получения дополнительной информации см. политику конфиденциальности разработчика.

Данные не собираются

Разработчик не собирает никаких данных из этого приложения.

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

Информация

Продавец
Джеймс Эндрю Шоу Лтд.

Размер
13,7 МБ

Категория
Социальная сеть

Возрастной рейтинг
4+

Авторское право
© 2021 Джеймс Шоу

Цена
Бесплатно

  • Сайт разработчика
  • Тех. поддержка
  • Политика конфиденциальности

Еще от этого разработчика

Вам также может понравиться

Twitter Block

Twitter Block показывает ваши последние твиты на вашем сайте, постах, страницах и боковых панелях.

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

Примечание. Для использования не требуется учетная запись Twitter. Однако вы можете вставлять только публичные твиты.

Как добавить блок Twitter

Чтобы добавить блок Twitter , нажмите значок + Block Inserter и выполните поиск по запросу «Twitter». Нажмите на нее, чтобы добавить блок к публикации или странице.

Вы также можете ввести /Twitter в новой строке и нажать Enter, чтобы быстро добавить новый блок Twitter.

Для получения дополнительной информации посетите наши подробные инструкции по добавлению блоков.

Отдельный твит

Встроить твит означает, что вы можете отобразить отдельный твит на своем сайте, который включает:

  • Текст твита, изображения и ссылки.
  • Кнопки действий для пользователей Twitter, чтобы ретвитить и добавлять твиты в избранное, не покидая ваш сайт.
  • Ссылки на страницы с хэштегами, именами пользователей и кнопкой подписки.

Самый быстрый способ встроить твит — вставить URL-адрес твита в пустую строку в редакторе.

Чтобы найти URL-адрес, найдите твит, который хотите опубликовать. Затем щелкните метку времени, чтобы открыть новую страницу для этого отдельного твита. Скопируйте URL-адрес из адресной строки и вставьте его на свой Блок Twitter .

Вы также можете щелкнуть стрелку вниз в правом верхнем углу твита в Твиттере, чтобы найти параметр Копировать ссылку на твит .

Выберите значок общего доступа и Скопируйте ссылку на твит , как показано на рисунке.

Twitter также имеет опцию «Вставить твит» с кодом. Этот метод не поддерживается, поэтому обязательно используйте ссылку.

Вот как выглядит встроенный твит:

Вы знаете, какие классные меню есть на некоторых сайтах? Их называют мегаменю. Вы можете быстро добавить его на свой собственный сайт #WordPress с помощью плагина или даже закодировать его вручную. Изучите оба метода в нашем последнем посте! https://t.co/fxfrHKq89о

— Jetpack (@jetpack) 18 августа 2022 г.
Одиночный твит.

Лента Twitter

Вы можете использовать блок Twitter для встраивания ленты. Вы можете вставить URL-адрес профиля в поле и нажать Вставить:

Блокировать Twitter.

Вот пример встроенной ленты Twitter:

Tweets by jetpack

Показывает ленту Twitter.

Tweetstorms

Вы также можете использовать блок Twitter для «развертывания» контента из отдельного твита или ветки Twitter, также известной как твитсторм.

Текст и мультимедиа будут загружены на вашу страницу или опубликованы в виде черновика.

Когда вы «разворачиваете» отдельный твит или твит-шторм (тред Твиттера), весь контент будет преобразован в соответствующие блоки в редакторе WordPress.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *