2013-09-19 3 views
10

У меня есть сайт, на котором есть видеоплеер HTML5.как поделиться видео с моего сайта на facebook, как youtube

Я хочу поделиться ссылкой (например: http://site.com/video/example-2) на facebook, и один пользователь нажимает на изображение этого сообщения на facebook, где начинает воспроизводить видео.

Так же, как видеоролики youtube и видео vimeo.

Как я могу это сделать?

Благодаря

ответ

18

У меня есть сайт, который имеет видеоплеер HTML5.

Вы хотите найти хороший SWF (* .swf) видео плеер, который может потоковое видео из url={video_Hot_link} (передать URL параметр в SWF игрока)

Теперь после того, как вы получили ваш SWF плеер готов к потоковому некоторым видео добавить Facebook Open Graph к вашему <head> тегу, как показано ниже:

<meta property="og:type" content="video"> <!-- site/page type more information http://ogp.me/ --> 
<meta property="og:video:type" content="application/x-shockwave-flash"> <!-- you need this because your player is a SWF player --> 
<meta property="og:video:width" content="Width in Pixels"> <!-- player width --> 
<meta property="og:video:height" content="Height in Pixels"> <!-- player height --> 
<meta property="og:video" content="http://example.com/{path_to}/{swf_player}.swf?url={video_soure}"> <!-- You will need to echo/print the video source (*.mp4) with server-side code --> 
<meta property="og:video:secure_url" content="https://example.com/{path_to}/{swf_player}.swf?url={video_soure}"> <!-- required for users whom use SSL (actually Facebook forces everyone to use SSL so you're required to use og:video:secure_url) so get a one --> 

Кроме того, необходимо добавить следующий префикс к <html> likeso

<html prefix="og: http://ogp.me/ns#"> 
+0

спасибо, что сработал! – zeroonnet

+2

и только для записи мне нужно было поместить также «xmlns: og =» http://ogp.me/ns# "в мой тег HTML. – zeroonnet

+0

Это не работает для меня. Facebook просто отображает возможное og: image. Когда этого нет, он просто ссылается на страницу, которая была первоначально отправлена. Похоже, что он не заботится о SWF-URL-адресе, хотя инструмент отладки отскакивания говорит, что все отлично с моими метатегами OpenGraph. Нужно ли мне иметь идентификатор приложения facebook, или он будет работать без этого? – Tchakabam

0

Я также использовал OG: видео для обмена видео, но на отладку на https://developers.facebook.com/tools/debug/og/object/, это дает предупреждение об ошибках В «ог: изображение» должно быть прямо предусмотрено свойство, даже если значение может быть выведено из других тегов.

+0

По моему опыту, предупреждение появляется при использовании значений «имя», а не «свойства» в метатегах. Обязательно используйте , а не . – Julian

0

Facebook больше не разрешает встроенное воспроизведение для сторонних игроков. Vimeo даже упоминает об этом in their documentation.

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

+0

Привет, у вас есть официальная информация об этом? Мне нужен способ (новый способ) опубликовать небольшое видео в фидах Facebook, а информация о том, как это сделать, является наиболее отрывочной. спасибо – bas

+0

Мне тоже сложно найти официальную документацию. Из всего, что я видел и слышал, Facebook только позволяет свои собственные видео сейчас. – Julian

Смежные вопросы