Створити

UJ 4.0: Універсальні вставки з популярних соціальних платформ

Оновив редактор, зробив універсальний сервіс, котрий обробляє вставки з соціальних платформ. Зі сторони UJ будь-яка вставка виглядає як звичайний фрейм.


Вставка з YouTube:

YouTube Shorts:

Reddit:

X/Twitter:

Threads:

Instagram:

Telegram:

Facebook:

SoundCloud:

Spotify:

TikTok:

Звичайні сайти:

Протестувати можна в редакторі:

Технічно вставки — це окремий сайт-сервіс, котрий не привʼязано напряму до UJ, котрий запущено у вигляді CloudFlare воркера на окремому URL. Зі сторони UJ це фрейм з посиланням на цей сервіс і передача сервісу URL сайта для котрого потрібна картка. Якщо посилання це відома нам соціальна мережа, то сторінка в фреймі відображає код для вставки для цієї соц-мережі, або робить редірект на певну сторінку (це працює з ютубом). Якщо URL невідомий, скріпт збирає мінімальну інформацію з сайта для обкладинки і видає її.

Таким чином, зі сторони сайта ми взагалі не переймаємося що за URL вставляє користувач, що сильно спрощює роботу зі вставками в редакторі і відображення в самих постах.

Єдине що змінюється, так це те що тепер ми не зберігаємо контент самої вставки, що є плюсом для сховища, але є мінусом для відображення вставки на тривалих відрізках часу. Якщо користувач соцмережи видалить пост, то і вставка автоматично нічого не буде відображати.

10 коментарів

Увійдіть, щоб коментувати.
2 бали
Поскаржитись

Імба

2 бали
Поскаржитись

головне щоб в кінці не вийшов фейсбук 🙏🙏🙏🙏🙏🙏🙏🙏🙏🙏🙏🙏❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️

1 бал
Поскаржитись

@lemmy мені вже страшно 😱😱😱😱😱😱😱😱😱😱😱😱😱😱😱😱😱😱😱😱😱😱😱😱

1 бал
Поскаржитись

@xrin-z-bezodni Ніт, буде як Threads + X + Facebook + Reddit :) 4 in 1

1 бал
Поскаржитись

Shorts?

3 бали
Поскаржитись

@peaceduck Додав YouTube Shorts та TikTok.

1 бал
Поскаржитись

@peaceduck Вставляються як ролік YouTube. Треба ще вставку з TikTok налаштувати.

1 бал
Поскаржитись

@javascript Я ще попрацював над виглядом самого посту і вигляді вставки в ньому, проте план щодо викатити фронт на вихідних відклав до наступного тижня.

1 бал
Поскаржитись

@javascript З mp4/webm ще доведеться попрацювати, це окрема задача. Як мінімум, зробити підтримку сервісів які ти юзаєш, щоб відображалися з плеєром. Як максимум, завантаження відео на наш сервер і відображення через таку саму вставку.