sexta-feira, 30 de julho de 2010

Facebook - Display Facebook Fan Count in Text

Adicionar a contagem de fans do facebook ao nosso site ou blog pode ser a melhor forma de o promover, pois mostra a quantidade de visitantes que tem no seu site ou blog através do facebook, e faz com que mais pessoas se tornem fans da nossa página de facebook.

Existem 3 passos que são necessários realizar para permitir a contagem de fans do facebook no site ou blog. Esta funcionalidade utiliza uma api key do facebook para mostrar o número de fans.

Step 1 – Ter acesso á API Key do facebook, à Application Secret e ao ID da página.

1.Faça login no facebook, e procure na caixa de pesquisa por ‘Facebook Developer’s Grupo’, depois de entrar click em ‘Criar nova Aplicação’ou "Set Up New Application".

2.Irá aparecer-lhe uma caixa igual a esta. Escreva o nome da aplicação, de acordo com os termos do Facebook e clique em “Criar aplicação” ou “Create Application”. Nota: Estes passos servem para teremos acesso à API Key e á Application Secret.
3.No próximo passo, terá acesso à API Key e à Application Secret. Deve copiar estes dados para um sitio qualquer pois irá precisar deles.

O Page ID é o ID do Facebook Fan Page. Se não tiver uma página no Facebook Fan, terá que criar uma primeiro. Para obter o ID da página Fan, clique em ediar a página e veja qual é o ID, no final do URL - http://www.facebook.com/pages/edit/?id=XXXXXXXXX

Step 2 - Get Facebook.php

Também vai precisar do Facebook API PHP SDK file, que se chama Facebook.php. Pode ir buscá-lo aqui, e inseri-lo num ficheiro e colocá-lo na raiz da sua pasta.

Step 3 – Mostrar o Fancount

Para mostrar a contagem de fans, deverá copiar o seguinte código e inseri-lo num ficheiro php.

<?php
require_once('facebook.php');
$facebook = new Facebook(array(
 'appId'  => 'app_id',
 'secret' => 'secret_key',
'cookie' => true,
));  
$result = $facebook->api(array(
 'method' => 'fql.query',
'query' => 'select fan_count from page where page_id = page_id;'
));  
$fb_fans = $result[0]['fan_count'];
?>

Depois terá que editar alguns dos dados tais como:
- app_id pelo seu Facebook Application ID
- secret_key pelo seu Secret
- page_id pelo seu Facebook Fanpage ID

Para mostrar a contagem de fans, basta inserir esta linha de código em qualquer sitio do site ou blog:

<?php echo $fb_fans; ?>

Sem comentários:

Enviar um comentário