Facebook é a rede social que mais cresce aplicação, e que atualmente tem mais de 350 milhões de usuários ativos. Um dos principais recursos é a plataforma do Facebook, que nos permite criar aplicativos no Facebook. Atualmente, existem muitos aplicativos do Facebook criados por desenvolvedores em todo o mundo, como o game, que é o aplicativo mais popular no Facebook.
este tutorial irá guiá-lo através da criação de um aplicativo do Facebook usando Facebook PHP API que irá exibir texto Olá mundo, chamado Hola Mundo. Antes de começarmos a criar o aplicativo do Facebook, há algumas coisas que você precisa saber:
- Você deve estar familiarizado com a linguagem de programação PHP
- Você precisa estar familiarizado com a web hosting fundamentos e ter um lugar para implantar seu aplicativo
- Você deve ter um Facebook conta
Se você tiver de cumprir os requisitos acima, você está pronto para começar a criar Facebook aplicativo através deste tutorial.
A. Configurar Seu Aplicativo
- Ir para Facebook desenvolvedores área, e clique em Configurar Novo botão de Aplicação
- Digite o nome do aplicativo (Olá Mundo), escolha Concorda no Facebook Prazo e, em seguida, clique em Criar botão de Aplicação
- em Seguida, Facebook irá criar duas chaves para a sua aplicação, a chave da API e a chave secreta, escrevê-los e salvar em um arquivo para uso posterior.
- vá para a guia Canvas e digite um URL exclusivo para o seu aplicativo (hollamundo) no URL da Página Canvas, ele deve ser exclusivo ou você receberá uma mensagem de erro se o URL tiver sido usado por outro aplicativo. Nesse caso, Uso hollamundo em vez de holamundo porque foi usado por outro aplicativo. No URL de retorno de chamada do Canvas, digite o URL da página do aplicativo em seu servidor . Escolha a opção FBML On Render Method em Configurações do Canvas, que permite criar aplicativos completos da plataforma do Facebook que se integram profundamente à experiência do Facebook de um usuário. Deixe que outras opções de configuração sejam padrão e clique no botão Salvar alterações.
- neste momento, seu aplicativo está pronto, tente digitar o URL da página da tela no navegador e ver quais são os resultados. O que você recebe é uma mensagem de erro porque seu aplicativo não existe no seu servidor, ok, não se preocupe, vamos para as próximas etapas.
B. Configure o aplicativo em seu Host
depois de configurar seu aplicativo no Facebook, é hora de fazer um pouco de codificação e algumas tarefas de administração do servidor.
- baixe a Biblioteca do Cliente do Facebook e extraia-a, você encontrará dois diretórios dentro, pegadas e php. Copie todos os arquivos do diretório php e faça o upload deles para o diretório de aplicativos do facebook em seu servidor, que deve ser o mesmo com o URL de retorno de chamada do Canvas que você definiu antes.
- criar índice.arquivo php com o seguinte conteúdo:
<?phpinclude_once 'facebook.php';$apikey = 'typeyourapikeyhere';$secretkey = 'typeyoursecretkeyhere';$fbObj = new Facebook($apikey, $secretkey);$myuid = $fbObj->require_login();$fbml = "<h2>Hello world, my name is <fb:name uid=\"$myuid\" useyou=\"false\" />," . "welcome to my first facebook application!</h2>";echo $fbml;?>
simples, certo ? O Facebook simplificou o uso do FBML, tudo o que você precisa fazer é aplicar as tags predefinidas no seu código. Você pode ler a explicação completa sobre o FBML na página Wiki de desenvolvedores do Facebook aqui .
linha 2: incluir o facebook principal arquivo de biblioteca
linha 4&5: definir a chave de api e chave secreta
linha 7: criar uma instância do Facebook classe de cliente
linha 8: obtenha seu facebook identificação de usuário (uid), o require_login método é utilizado para forçar o usuário conectado no Facebook antes de usar o aplicativo. Se eles não estiverem logados, o Facebook os redirecionará para a página de login do Facebook primeiro e, em seguida, os levará à página do aplicativo depois que eles fizerem login.
linha 9: o conteúdo da sua página exibe seu nome usando FBML FB:Tag de nome.
agora seu aplicativo está completo e pronto para ser acessado por qualquer pessoa no mundo. Digite o URL da página da tela no navegador e você obterá a página permitir acesso, que é padrão para o aplicativo do Facebook pela primeira vez, clique no botão Permitir para acessar seu aplicativo.
Você pode ver ao vivo exemplo de aplicação acima aqui
por