Com o player de vídeo incorporado, é possível adicionar facilmente vídeos e vídeos ao vivo do Facebook ao seu site. É possível usar qualquer publicação de vídeo ou vídeo ao vivo aberta de uma Página ou pessoa como origem.
Configurador do player de vídeo incorporadoExemplo de códigoConfiguraçõesAdicionar código manualmenteSelecione a URL de um vídeo do Facebook que você quer incorporar.
Cole a URL no Configurador de código e clique em Obter código para gerar o código do player de vídeo incorporado.
Copie e cole o trecho de código no HTML do site de destino.
Copie e cole o exemplo de código no seu site. Ajuste o valor de data-href para a URL do vídeo. Controle o tamanho do player usando o atributo data-width.
<html>
<head>
<title>Your Website Title</title>
</head>
<body>
<!-- Load Facebook SDK for JavaScript -->
<div id="fb-root"></div>
<script async defer src="https://connect.facebook.net/en_US/sdk.js#xfbml=1&version=v3.2"></script>
<!-- Your embedded video player code -->
<div class="fb-video" data-href="https://www.facebook.com/facebook/videos/10153231379946729/" data-width="500" data-show-text="false">
<div class="fb-xfbml-parse-ignore">
<blockquote cite="https://www.facebook.com/facebook/videos/10153231379946729/">
<a href="https://www.facebook.com/facebook/videos/10153231379946729/">How to Share With Just Friends</a>
<p>How to share with just friends.</p>
Posted by <a href="https://www.facebook.com/facebook/">Facebook</a> on Friday, December 5, 2014
</blockquote>
</div>
</div>
</body>
</html>O configurador acima não inclui todas as configurações possíveis para o player de vídeo incorporado. Também é possível alterar estas configurações:
| Configuração | Descrição | Padrão |
|---|---|---|
| A URL absoluta do vídeo. |
|
| Permite que o vídeo seja reproduzido em tela cheia. Pode ser |
|
| Começa a reprodução automática do vídeo quando a página é carregada. O vídeo será reproduzido sem som (silenciado). A pessoa pode ativar o som nos controles do player de vídeo. Essa configuração não se aplica a dispositivos móveis. Pode ser |
|
|
|
|
| A largura do contêiner do vídeo. Mínimo: |
|
| Defina como |
|
| Defina como |
|
<div class="fb-video" data-href="https://www.facebook.com/FacebookDevelopers/posts/10151471074398553" data-width="500" data-allowfullscreen="true" data-autoplay="true" data-show-captions="true"></div>
Ao publicar um vídeo como público (confira as Perguntas frequentes), você pode obter o código de incorporação diretamente na publicação do vídeo.
Escolha Embed Video no menu de opções:

Ou, quando assistir a um vídeo na visualização de página inteira, selecione o botão Embed Video no canto inferior direito:

Ao publicar um vídeo público em uma Página (confira as Perguntas frequentes), você pode obter o código de incorporação na linha do tempo. Clique no ícone que aparece no canto superior direito da publicação no Facebook.
Escolha Embed Video no menu suspenso: (apenas para Páginas)

Aparecerá uma caixa de diálogo com o código para incorporar a publicação de vídeo. Copie e cole esse código na sua página da web, no ponto onde você quer que ele apareça.

Para ver os detalhes técnicos, consulte a seção Como adicionar código manualmente.
Além de usar o Gerador de Códigos, também é possível incorporar o código de modo manual.
Primeiro, é necessário obter a URL da publicação de vídeo que você quer compartilhar. A publicação de vídeo precisa ter o status de aberta (confira as Perguntas frequentes), que é indicado pelo ícone de globo cinza ao lado do horário da publicação: 
Para fins de teste, use esta URL de exemplo:
"https://www.facebook.com/FacebookDevelopers/videos/10152454700553553/"
Para usar o plugin do player de vídeo incorporado ou qualquer outro Plugin Social, é preciso adicionar o SDK do Facebook para JavaScript ao seu site. Você só precisa carregar o SDK na página uma vez, e o ideal é que ele fique após a tag de abertura <body>:
<div id="fb-root"></div> <script async defer src="https://connect.facebook.net/en_US/sdk.js#xfbml=1&version=v3.2"></script>
Para receber mais ajuda com a implementação do SDK para JavaScript, consulte Início rápido: SDK do Facebook para JavaScript.
Depois, posicione a tag do player de vídeo incorporado em qualquer ponto do seu site. Substitua {your-video-post-url} pela URL da publicação.
<div class="fb-video" data-href="{your-video-post-url}"
data-allowfullscreen="true" data-width="500"></div>Depois de concluir essas etapas, teste o player de vídeo incorporado. A integração completa será mais ou menos assim:
<html>
<title>My Website</title>
<body>
<div id="fb-root"></div>
<script async defer src="https://connect.facebook.net/en_US/sdk.js#xfbml=1&version=v3.2"></script>
<h1>My Video Player</h1>
<div class="fb-video"
data-href="https://www.facebook.com/FacebookDevelopers/posts/10151471074398553"
data-width="500"
data-allowfullscreen="true"></div>
</body>
</html>A captura de tela abaixo mostra o resultado do nosso exemplo de teste.

Siga as instruções mais abaixo na página para alterar o tamanho, o idioma e outras configurações.
Em alguns casos, o código incorporado é criado por um CMS, e você só precisa da URL bruta da publicação. Existem duas formas de obter a URL da publicação:
Os dois métodos estão destacados em vermelho na captura de tela abaixo.

Se você quiser integrar automaticamente os players de vídeo incorporado ao seu site, provavelmente usará a Graph API para agregar vídeos. Por exemplo, você pode usar o ponto de extremidade da API de Vídeos da Página, que enviará uma resposta para a sua solicitação de /{page-id}/videos no seguinte formato (reduzido):
{
"data": [
{
"id": "1234567890",
"created_time": "2015-02-25T23:22:06+0000",
"description": "My Video Caption",
"embed_html": "<iframe src=\"https://www.facebook.com/video/embed?video_id=1234567890\" width=\"1280\" height=\"720\" frameborder=\"0\"></iframe>",
"format": []
}
]
}Para obter a URL do vídeo:
Use o valor id para criar uma URL com esta estrutura:
"https://www.facebook.com/video.php?v={id}"Não use a propriedade embed_html para incorporar vídeos. Para saber mais sobre esse assunto, consulte a seção Perguntas frequentes.
É possível ajustar a largura do player de vídeo incorporado no desktop por meio do atributo data-width da tag do player de vídeo incorporado, como no exemplo abaixo. O valor precisa ser no mínimo 220. Não há limite máximo, mas o player nunca será maior do que o respectivo elemento principal.
Não use tags de estilo CSS para ajustar o tamanho de um plugin. Isso pode resultar em erros de exibição.
<!-- WRONG! -->
<style type="text/css">
.fb-video {
width: 500px;
}
</style>
<div class="fb-post" data-href="{your-video-post-url}"></div>
<!-- CORRECT -->
<div class="fb-video" data-href="{your-video-post-url}"
data-allowfullscreen="true" data-width="500"></div>Adicione a propriedade data-allowfullscreen="true" para permitir que vídeo seja reproduzido em tela cheia.
Na web móvel, o player de vídeo incorporado é automaticamente redimensionado para a largura interna do respectivo elemento principal.
É possível alterar o idioma do plugin de player de vídeo incorporado carregando uma versão localizada do SDK do Facebook para JavaScript. Quando você carregar o SDK, altere o valor de src para usar a sua localidade. Substitua en_US por sua localidade, por exemplo, fr_FR para usar francês (França):
src="https://connect.facebook.net/fr_FR/sdk.js#xfbml=1&version=v3.2"
Talvez você tenha que ajustar a largura do Plugin Social para incluir idiomas diferentes. Para saber mais, consulte nossa página Localização.
Caso já use o SDK do Facebook para JavaScript no seu site do Wordpress, você poderá usar o plugin do player de vídeo incorporado. Para isso, basta adicionar a tag fb-video à sua publicação:
<div class="fb-video" data-href="https://www.facebook.com/video.php?v=10152795258318553" data-width="500" data-allowfullscreen="true"></div>
Se você não estiver usando o SDK do Facebook para JavaScript e incorporar o vídeo pelo trecho de código de copiar e colar que pode ser obtido na própria publicação de vídeo, o plugin do player de vídeo incorporado provavelmente não será renderizado. Isso poderá ocorrer porque o Wordpress converterá todos os caracteres & para #038; e interromperá o player.
Em vez disso, use este código para adicionar o plugin:
<script>window.fbAsyncInit = function() {
FB.init({
xfbml : true,
version : 'v3.2'
});
}; (function(d, s, id){
var js, fjs = d.getElementsByTagName(s)[0];
if (d.getElementById(id)) {return;}
js = d.createElement(s); js.id = id;
js.src = "https://connect.facebook.net/en_US/sdk.js";
fjs.parentNode.insertBefore(js, fjs);
}(document, 'script', 'facebook-jssdk'));</script>
<div class="fb-video" data-href="https://www.facebook.com/video.php?v=10152795258318553" data-width="500" data-allowfullscreen="true"></div>Uma nova integração mais simples com o Wordpress será lançada em breve.
videoembed_html da Graph API?Não, não use a propriedade embed_html. Em vez disso, use o plugin do player de vídeo incorporado.
embed_html:O ponto de extremidade da Graph API video fornecerá a propriedade embed_html. Seu valor terá um elemento HTML que poderá ser incorporado a uma página da web para reproduzir o vídeo solicitado.
Não confunda esse valor com o plugin do player de vídeo incorporado. Recomendamos não usar mais essa propriedade. Em vez disso, use o plugin do player de vídeo incorporado.
Se você usar o valor da propriedade embed_html, o player de vídeo:
embed_html (obsoleta):{
"embed_html":
"<iframe
src=\"https://www.facebook.com/video/embed?video_id=1234567890\"
width=\"1280\"
height=\"720\"
frameborder=\"0\">
</iframe>"
}