Не нравятся результаты поиска? Попробуйте другой поиск!
DLE FAQ » Стол заказов » Нужно допилить Open Graph

Нужно допилить Open Graph


 SheFF    26.12.2013    Стол заказов    3100    0 комментариев

Что имеем на данный момент.
<meta property="og:title" content="Заголовок новости" />
<meta property="og:url" content="ссылка на новость" />
<meta property="og:image" content="ссылка на картинку" />
<meta property="og:type" content="video" />
<meta property="og:video:type" content="video/mp4" />
<meta property="og:ya:ovs:adult" content="yes" />
<meta property="og:video:width" content="680" />
<meta property="og:video:height" content="530" />
<meta property="og:site_name" content="Имя сайта" />



Ролики грабятся парсером и показываются от донора через свой плеер, так же в доп поле парсится время в минутах ролика, предположим продолжительность ролика 20 минут, то есть в доп поле подставляется 20:00, надо сделать чтоб это время конвертировалась в значение секунды и подставлялось в разметке:

<meta property="og:duration" content="1200" />

где 1200 это время в секундах этих самых 20-ти минут.

Далее, так как файл донора, нужно сделать в разметке ссылку на фейковый mp4 файл, чтоб у каждой новости была разная ссылка, предположим

<meta property="og:video" content="http://site.ru/content/6177.mp4"> 


где 6177 пускай будет браться из id новости, ну и естественно чтоб по этим ссылкам открывался какой нибудь 1 ролик предварительно залитый на сервер из примера в папку content.

И напоследок, крайней важности, если значение полной новости заполнено, то
<meta property="og:description" content="Первое предложение из полной новости до точки."/>



Бюджет оговорим при личной переписке
Чтобы комментировать - войдите или зарегистрируйтесь на сайте
наверх