Задать вопрос
@rifat2125

Как сделать кнопку «поделиться на reddit» на сайте?

Мне необходимо на сайте сделать кнопку поделиться на реддит. Загвоздка заключается в том, что на странице есть медиа контент. Реддит должен как-то подтянуть само видео и опубликовать его в посте.

Для вашего понимания: если на ютуб нажать поделить в реддит, тогда само видео ютуб будет на странице форума в iframe.
Еще на одном сайте я видел такой функционал (по запросу могу показать, сайт для взрослых)

Я сделал тестовую страницу, Вот
Насколько я понял, необходимо реализовать oEmbed сервис на своем сайте, который возвращает json для необходимого видео. А так же нужно прописать мета теги.

Ориентируясь на спецификацию oEmbed (тык), сделал простой сервис для одного видео (вот)
Здесь сам json
{
  "version": "1.0",
  "provider_url": "https://embed-vid2.onrender.com/",
  "provider_name": "Express",
  "type": "video",
  "title": "Bg video",
  "html": "<div style='position:relative;padding-bottom: calc(56.25%)'><iframe src='https://embed-vid2.onrender.com/ifr' 
  style='position:absolute;width:100%;margin: 0; padding: 0;top:0;left:0;' frameborder='0' scrolling='no' width='1280' 
  height='720' allow='accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share' 
  allowfullscreen></iframe></div>",
  "width": 1280,
  "height": 720,
  "thumbnail_url": "https://embed-vid2.onrender.com/assets/poster.jpg",
  "thumbnail_width": 1280,
  "thumbnail_height": 720
}


На странице прописаны необходимые заголовки
<link rel="alternate" type="application/json+oembed" href="https://embed-vid2.onrender.com/oembed" title="Express">


Но ничего не работает. У меня и другие теги прописаны.

Может кто-то сталкивался с реализацией такого фукнционала?
  • Вопрос задан
  • 64 просмотра
Подписаться 1 Простой 2 комментария
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы