Facebook Control

Facebook Control é um User Control que gerencia e incorpora em sua página, varios tipos de plugins, tais como Like Button, Share Button, Send Button, Embedded Posts, Embedded Videos, Comments, Page Plugin e Follow Button do facebook para integrar com seu site. Já vem com um exemplo (Xpz).

Configurações

Idioma –> “en_US” ou  “pt_BR” ou  “es_ES”  e etc.

Like Button – Botão Curtir para Web

O botão Curtir é a forma mais rápida de compartilhar conteúdo com os amigos.

Um único clique no botão Curtir vai curtir itens de conteúdo na Web e compartilhá-los no Facebook. Você também pode disponibilizar um botão Compartilhar ao lado do botão Curtir para que as pessoas possam adicionar uma mensagem pessoal e decidir com quem compartilham.

Image:LikeButton_png

Configurações

Além das configurações acima, você também pode alterar o seguinte:

Configuração Descrição Padrão
LikeBtAction O verbo para exibir no botão. Pode ser “curtir” ou “recomendar” “like”
LikeBtColorScheme O esquema de cores usado pelo plug-in para todo o texto fora do próprio botão. Pode ser “claro” ou “escuro”. “light”
href A URL absoluta da página que será curtida. Versões XFBML e HTML5 padrão para a URL atual.
LikeBtKidDirectedSite Se seu site ou serviço online, ou parte do serviço, é direcionado para crianças menores de 13 anos, você deve habilitar isto “falso”
LikeBtLayout Seleciona um dos diferentes layouts disponíveis para o plug-in. Pode ser “standard”, “button_count”, “button” ou “box_count”. Consulte as Perguntas frequentes para saber mais. “standard”
LikeBtLabelRef Um rótulo para monitorar as referências que deve ser inferior a 50 caracteres e que pode conter caracteres alfanuméricos e alguns sinais de pontuação (atualmente +/=-.:_). Consulte as perguntas frequentes para saber mais. Nenhum
LikeBtShare Especifica onde incluir um botão Compartilhar ao lado do botão Curtir. Isto só funciona com a versão XFBML. “falso”
LikeBtShowFaces Especifica se é necessário exibir fotos de perfil abaixo do botão (apenas layout padrão). Você não deve habilitar isto em sites para crianças. “falso”
width A largura do plug-in (apenas layout padrão), que está sujeita à largura mínima e padrão. Consulte as perguntas frequentes abaixo para saber mais. Veja o layout padrão nas perguntas frequentes

Quais são os tipos diferentes de layout?

As seguintes opções estão disponíveis:

Layout Tamanhos padrão
standard Largura mínima: 225 pixels.
Largura padrão: 450 pixels.
Altura: 35 pixels (sem fotos) ou 80 pixels (com fotos).
box_count Largura mínima: 55 pixels.
Largura padrão: 55 pixels.
Altura: 65 pixels.
button_count Largura mínima: 90 pixels.
Largura padrão: 90 pixels.
Altura: 20 pixels.
button Largura mínima: 47 pixels.
Largura padrão: 47 pixels.
Altura: 20 pixels.

Share Button

O botão Share permite que as pessoas adicionar uma mensagem personalizada para os links antes de compartilhar em sua linha do tempo, em grupos, ou para os seus amigos através de uma mensagem Facebook.

Image:ShareButton_png

Configurações

Configuração Descrição Padrão
href O URL absoluto da página que será compartilhado. XFBML and HTML5 versions default to the current URL.
ShareBtLayout Selecciona um dos layouts diferentes que estão disponíveis para o plugin. Pode ser um dos box_count“, “button_count”, “button”, link”, icon_link”, ou “ícon”.. icon_link

Send Button – Botão Enviar

O botão Enviar permite enviar pessoas privadamente conteúdo em seu site a um ou mais amigos em uma mensagem de Facebook, para um endereço de email, ou compartilhá-lo com um grupo no Facebook.

Definições

O configurador acima não incluem todas as possíveis definições para o botão Enviar. Você também pode alterar as seguintes configurações:

Configuração Descrição Padrão
SendBtColorScheme  O esquema de cores usado pelo plugin. pode ser “light” ou “dark”. “light”
href O URL absoluto da página que vai ser enviado. Current URL.
SendBtKidDirectedSite Se o seu site ou serviço online, ou uma parte de seu serviço, é dirigida a crianças menores de 13 anos é necessário ativar este “false”
SendBtLabelRef Um rótulo para as referências de rastreamento que deve ser inferior a 50 caracteres, e pode conter caracteres alfanuméricos e alguns sinais de pontuação (atualmente + / = -:. _). None

Embedded Post – Post Embutido
Posts incorporados são uma maneira simples de colocar posts públicos por uma página ou uma pessoa no Facebook – para o conteúdo do seu site ou página web. Somente postagens públicas do Facebook Pages e perfis podem ser incorporados.

Image:EmbeddedPosts_png

Configuração Descrição Padrão
width  A largura pixel da coluna (entre 350 e 750). 350
href URL do post. Exemplo:

https://facebook.com/

gxusercontrol/posts

/845877678814554

Embedded Videos – Video Imbutido

Com o player de vídeo embutido você pode facilmente adicionar vídeos do Facebook para o seu site. Você pode usar qualquer vídeo de página pública ou uma pagina pessoal como fonte de vídeo.

Image:EmbeddedVideoPlayer_png

Definições

O configurador acima não incluem todas as possíveis configurações para o player de vídeo embutido. Você também pode alterar as seguintes configurações:

Configuração Descrição Padrão
href URL absoluto do vídeo. n/a
VideosDataAllowFullScreen Permitir que o vídeo a ser reproduzido no modo de tela cheia. Pode ser falso ou verdadeiro. false
VideosDataAutoPlay Automaticamente começar a jogar o vídeo quando a página é carregada. O vídeo será reproduzido sem som (mudo). As pessoas podem ligar o som através dos controles do player de vídeo. Esta definição não se aplica a dispositivos móveis. Pode ser falso ou verdadeiro. false
width A largura do recipiente de vídeo. Min. 220px. auto

Comments – Comentários

O plug-in Comments  permite que as pessoas comentem o conteúdo em seu site usando sua conta Facebook. Se as pessoas desejam que eles possam compartilhar esta atividade para os seus amigos e amigos de amigos no Feed de notícias também. Ele também contém ferramentas de moderação embutidos e classificação de relevância social especial.

Image:CommentsPlugin_png

Definições

O configurador acima não incluem todas as configurações possíveis para a sua Comentários plugin. Você também pode alterar as seguintes configurações:

Configuração Descrição Padrão
CommentsColorScheme O esquema de cores usado pelo plugin. pode ser “light” ou “dark”. “light”
href A URL absoluta que os comentários postados no plugin será permanentemente associado. Histórias sobre Facebook sobre comentários postados no plugin irá conectar-se a esta URL. Current URL.
CommentsMobile Um valor booleano que especifica se a mostrar a versão móvel otimizado ou não. Auto-detected
CommentsNumPosts O número de comentários de mostrar por padrão. O valor mínimo é 1. 10
CommentsOrderBy A fim de utilizar ao exibir comentários. Pode ser “social”, reverter o tempo”, ou “tempo”. “social”
width A largura do plugin. Ou um valor de pixel ou o literal de 100% para a largura de fluido. A versão móvel do plug-in Comentários ignora o parâmetro de largura, e em vez disso tem uma largura de fluido de 100%. 550

Page Plugin – Plugin Página

O plugin página permite que você facilmente incorporar e promover qualquer página do Facebook em seu site. Assim como no Facebook, os visitantes podem gostar e compartilhar a página sem ter que deixar o seu site.

Image:PagePlugin_png   Ou Assim …Image:PageFaceBook_2_jpg

Definições
Além das definições acima, você também pode alterar o seguinte:

Configuração Descrição Padrão
href A URL da página no Facebook None
width A largura pixel da plugin. Min. é 180 & Max. é de 500 340
height A altura do pixel do plugin. Min. é 70 500
PageHideCover Ocultar foto da capa no cabeçalho false
PageShowFacepile Mostrar fotos de perfil quando os amigos como este true
PageShowPosts Mostrar mensagens de linha do tempo da página. false
PageSmallHeader Use o pequeno cabeçalho em vez false
PageAdaptContainerWidth Tente encaixar dentro da largura do recipiente true

Follow Button – Botão Seguir

Com o botão Seguir é possível assinar atualizações públicas de outras pessoas no Facebook.

Image:FollowButton_png

Definições

O configurador acima não inclui todas as possíveis configurações do botão Seguir. Você também pode alterar as seguintes configurações:

Configuração Descrição Padrão
FollowBtColorScheme O esquema de cores usado pelo plug-in. Pode ser “claro” ou “escuro”. “light”
href A URL do perfil no Facebook.com do usuário a ser seguido. Nenhum
FollowBtKidDirectedSite Se seu site ou serviço online, ou parte do serviço, é direcionado para crianças menores de 13 anos, você deve habilitar isto “falso”
FollowBtLayout Seleciona um dos diferentes layouts disponíveis para o plug-in. Pode ser “standard”, “button_count” ou “box_count”. Consulte as perguntas frequentes para saber mais. “padrão”
FollowBtShowFaces Especifica se é necessário exibir fotos de perfil abaixo do botão (apenas layout padrão). Você deve habilitar isto em sites para crianças. “falso”
width A largura do plug-in. O layout escolhido afeta as larguras mínimas e padrão que você pode usar, por isso, consulte as perguntas frequentes abaixo para saber mais. Depende do layout

Perguntas frequentes

Não sei qual é a URL de perfil do Facebook?

Ao visualizar o perfil da pessoa que você deseja que seja seguida depois de clicar no botão, o navegador mostrará a URL que você deve usar na barra de endereços.

Por exemplo, se você visualizar o perfil pessoal do Mark Zuckerberg, a URL mostrada na barra de endereços será:

https://www.facebook.com/zuck

Esta é a URL que você deve usar como valor de href no seu botão Seguir.

Recebo um erro “Página não encontrada” quando digito uma URL de perfil válida

Existem algumas coisas que você pode verificar quando isso acontece:

  1. A URL de perfil que você está usando é realmente um perfil pessoal, não uma Página do Facebook? Páginas devem usar o botão Curtir
  2. A pessoa cujo perfil você está usando com o botão Seguir habilitou esta opção? Você pode verificar isso pedindo para ela verificar as Configurações de seguidores e habilitá-las.
  3. Use a URL de perfil alternativa com a ID de usuário dessa pessoa em vez de seu nome de usuário. Por exemplo, http://www.facebook.com/4 em vez de http://www.facebook.com/zuck.

Quais são os tipos diferentes de layout?

Existem três opções:

Layout Tamanhos padrão
standard Largura mínima: 225 pixels.
Largura padrão: 450 pixels.
Altura: 35 pixels (sem fotos) ou 80 pixels (com fotos).
box_count Largura mínima: 55 pixels.
Largura padrão: 55 pixels.
Altura: 65 pixels.
button_count Largura mínima: 90 pixels.
Largura padrão: 90 pixels.
Altura: 20 pixels.

Implementando

Muito simples e prático de ser utilizado, simplesmente passar o endereço da pagina, para seguir, curtir, compartilhar e para o restante, possui também outras configurações disponiveis, caso desejar, veja:

Event Start
	//Like Button
	FaceBookControl1.Href = 'https://www.facebook.com/gxusercontrol'
	
	//Share Button
	FaceBookControl2.Href = 'https://www.facebook.com/gxusercontrol'
	
	//Send Button
	FaceBookControl3.Href = 'https://www.facebook.com/gxusercontrol' 
	
	//Embedded Posts
	FaceBookControl4.Href = 'https://www.facebook.com/gxusercontrol/posts/845877678814554' 
	
	//Embedded Videos
	FaceBookControl5.Href = 'https://www.facebook.com/facebook/videos/10153231379946729/' 
	
	//Comments
	FaceBookControl6.Href = 'https://www.facebook.com/gxusercontrol' 
	
	//Page Plugin
	FaceBookControl7.Href = 'https://www.facebook.com/gxusercontrol' 
	
	//Follow Button
	FaceBookControl8.Href = 'https://www.facebook.com/welton.nascimento.33' 
EndEvent