Мне необходимо на сайте сделать кнопку поделиться на реддит. Загвоздка заключается в том, что на странице есть медиа контент. Реддит должен как-то подтянуть само видео и опубликовать его в посте.
Для вашего понимания: если на ютуб нажать поделить в реддит, тогда само видео ютуб будет на странице форума в 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">
Но ничего не работает. У меня и другие теги прописаны.
Может кто-то сталкивался с реализацией такого фукнционала?