2011-07-19 13 views
5

Udało mi się uzyskać niestandardowe SWF osadzone w ścianach na Facebooku. Można to zrobić, dodając specjalne metatagi do kodu źródłowego połączonej strony. Na przykład odpowiednie źródło strony odtwarzania w YouTube dla tego wygląda następująco:Osadzanie treści HTML5 w postach na Facebooku?

<meta property="fb:app_id" content="87741124305"> 
<meta property="og:url" content="http://www.youtube.com/watch?v=qLkk3i4tMQw"> 
<meta property="og:title" content="Marco Huck vs Hugo Hernan Garay 10. Runde KO"> 
<meta property="og:description" content="..."> 
<meta property="og:type" content="video"> 
<meta property="og:image" content="http://i2.ytimg.com/vi/qLkk3i4tMQw/default.jpg"> 
<meta property="og:video" content="http://www.youtube.com/v/qLkk3i4tMQw?version=3&amp;autohide=1"> 
<meta property="og:video:type" content="application/x-shockwave-flash"> 
<meta property="og:video:width" content="398"> 
<meta property="og:video:height" content="224"> 
<meta property="og:site_name" content="YouTube"> 

Jednak najwyraźniej działa tylko w przypadku treści Flash.

Niedawno Facebook dodał obsługę filmów HTML5 pochodzących z YouTube (używanych do odtwarzania wideo na iPadzie). Ciekawe byłoby wiedzieć, czy jest to ograniczone do serwisu YouTube. Czy ktokolwiek wie, czy reszta z nas może umieścić kod HTML (5) w ścianach na Facebooku? Jeśli tak, jak można to zrobić?

Odpowiedz

6

Przepraszamy, ale obecnie nie ma interfejsu API do osiągnięcia tego, co sugerujesz. HTML5 jest standardem, do którego się zobowiązaliśmy, więc nie wykluczam, że ta funkcja zostanie prawdopodobnie dodana w przyszłości.

+0

Colm, dziękuję za odpowiedź. Naprawdę byłoby miło mieć to! – starbugs

+2

Witaj @ColmDoyle, czy są jakieś postępy w tej funkcji od 2011 roku? Byłoby całkiem użyteczne, aby go mieć. :) – Rolice

+0

wszelkie aktualności na teraz lub na przyszłość? – Dada

1

myślę, że to jest teraz możliwe:

http://developers.facebook.com/docs/opengraph/

Sprawdź dolną część strony. Podobnie jak w tagu HTML5, możesz teraz definiować różne źródła, zaczynając od Flash Playera i powracając do MP4 i tak dalej. Stracisz niestandardowy wygląd, ale przynajmniej wideo będzie odtwarzane.

-1

można włączyć, używając tego!

<meta http-equiv="Cache-control" content="no-cache"> 
<meta property="og:type" content="video/mp4" /> 
<meta property="og:video:height" content="260" /> 
<meta property="og:video:width" content="520" /> 
<meta property="og:video:type" content="video/mp4" /> 
<meta property="og:title" content="<?php echo $vtitle ?>" /> 
<meta property="og:description" content="<?php echo $vdis ?>" /> 
<meta property="og:image" content="<?php echo $vpic ?>" /> 
<meta property="og:video" content="<?php echo $vlink ?>" />" 

jaki kiedykolwiek jest to wymagane masz również standered SSL na swojej stronie zamieścić na Facebooku ścianie, z lampą błyskową lub HTML5.

+0

Dzięki, ale pytanie dotyczyło osadzania kodu HTML5 jako alternatywy dla zawartości Flash na ścianie FB użytkownika. Twoja odpowiedź wydaje się obejmować tylko filmy HTML5. – starbugs

Powiązane problemy