Como criar um aplicativo do Facebook para sua página

Índice:

Como criar um aplicativo do Facebook para sua página
Como criar um aplicativo do Facebook para sua página
Anonim

O que saber

  • Vá para developers.facebook.com e escolha My Apps > Create App. Insira os detalhes do seu ID do aplicativo. Escolha cenários de desenvolvimento ou pule.
  • Escolha Configuração no tipo de aplicativo que você deseja. Para um aplicativo do Messenger, escolha sua página e conclua as instruções de configuração do Webhook.
  • Use a Graph API para ler e gravar dados no Facebook. A Graph API apresenta uma visualização simples do gráfico social do Facebook.

Você pode criar seu próprio aplicativo do Facebook para sua empresa, organização ou uso pessoal, integrando-o à sua página do Facebook. A plataforma de desenvolvedores do Facebook tem tudo o que você precisa, incluindo as ferramentas e guias necessários para orientá-lo no processo.

Como criar um aplicativo do Facebook para sua página

As etapas a seguir o guiarão pelo processo de criação de um aplicativo para o Facebook Messenger. No entanto, existem vários outros produtos que você pode escolher para seu aplicativo. As etapas a seguir também exigem que você tenha uma página do Facebook configurada.

  1. Navegue até developers.facebook.com em um navegador da web. Se você ainda não estiver conectado à sua conta do Facebook, selecione Log In no canto superior direito para entrar na sua conta.
  2. Selecione Meus Aplicativos no canto superior direito e selecione + Criar Aplicativo na lista suspensa.

    Image
    Image
  3. Crie seu ID de aplicativo digitando um nome no campo Nome de exibição e um endereço de e-mail no campo Contact Email.

    Image
    Image

    Selecione o botão azul Criar ID do aplicativo quando terminar.

    Você pode ser solicitado a completar uma verificação de segurança digitando um código CAPTCHA.

  4. Facebook lhe dará a opção de escolher entre quatro cenários para ajudá-lo a criar seu aplicativo. Você pode escolher um e selecionar o botão azul Confirmar na parte inferior ou, se preferir criar seu aplicativo sem usar um desses cenários, selecione Skipem vez disso.

    Image
    Image

    Para este tutorial em particular, vamos Pular os cenários.

  5. Selecione o botão Configurar para que um produto comece a criar seu aplicativo.

    Image
    Image

    Para o propósito deste tutorial, vamos selecionar Messenger.

  6. Na seção Tokens de Acesso, selecione a lista suspensa em Página para selecionar a Página do Facebook que deseja usar.

    Image
    Image

    Talvez você precise editar as permissões para conceder acesso ao aplicativo e gerar um token. Selecione o botão azul Editar permissões > Continuar como [Nome] > Caixa de seleção da página > Próximo > Concluído > OK. Uma sequência de caracteres aparecerá no campo Token de Acesso à Página.

  7. Antes de fazer qualquer outra coisa, você deve seguir as instruções de configuração do Webhook do Facebook para criar um token de verificação, que você precisará para a próxima etapa.

    Você precisará do Node.js instalado em seu computador para configurar seu webhook.

  8. Na seção Webhooks, selecione Set Up Webhooks e digite your Page URL no campo Callback URL mais o verify token que você criou na última etapa no campo Verify Token.

    Image
    Image
  9. Selecione as caixas de seleção ao lado dos eventos de webhook que você deseja que sejam entregues ao seu webhook.

    Facebook recomenda selecionar messages e messaging_postbacks no mínimo.

  10. Selecione o botão azul Verificar e Salvar.

    Uma solicitação GET será enviada ao seu webhook. Se você configurar tudo corretamente, suas configurações de webhook serão salvas automaticamente.

  11. Agora para inscrever seu aplicativo em sua página, volte para as Configurações do seu aplicativo e procure a seção Geração de Token e selecione Selecione uma Página para escolher sua página na lista suspensa.

    Image
    Image
  12. Volte para a seção Webhooks, faça o mesmo acima selecionando Selecione uma página para escolher sua página na lista suspensa.
  13. Selecione o botão Inscrever-se.

  14. Para garantir que você configurou tudo corretamente, teste seu aplicativo acessando Facebook.com ou Messenger em seu dispositivo móvel e enviando uma mensagem para sua página. Seu webhook deve receber um evento de webhook, o que significa que seu aplicativo foi configurado com sucesso.

    Se você estiver usando o Messenger com seu aplicativo, confira o guia de início rápido do Facebook para ajudá-lo a criar seu primeiro bot do Messenger.

O que é um aplicativo do Facebook?

Os desenvolvedores criam a maioria dos aplicativos comuns que você encontrará no Facebook, por meio da plataforma de desenvolvedores do Facebook. Milhares de aplicativos de terceiros estão disponíveis para uso por meio de uma conta pessoal do Facebook que ajudam a conectar você a outros produtos e serviços.

Um aplicativo (não deve ser confundido com o aplicativo similarmente não-completo chamado de “applet”) não é realmente um aplicativo no sentido que os usuários de computadores Mac e Windows conhecem o termo. Em vez de instalar um aplicativo de computador (também conhecido como software e programas) a partir de um disco ou um download no disco rígido do seu computador, você usaria um aplicativo do Facebook rodando em seu navegador a- que não ocupa espaço em seu computador.

Por exemplo, se você estiver usando um aplicativo para jogar Scrabble com um amigo no Facebook, o Facebook armazena cada movimento que você faz em seus servidores, não localmente. A página é atualizada quando você faz login novamente ou atualiza seu navegador. Esta é a principal diferença entre um aplicativo do Facebook e um aplicativo convencional.

O que é a plataforma de desenvolvedores do Facebook?

O Facebook lançou a plataforma Facebook Developers em 2007, fornecendo uma estrutura que os desenvolvedores podem usar para criar aplicativos que interagem com os principais recursos do Facebook. Isso significava que os aplicativos podiam compartilhar informações do usuário com aplicativos externos por meio de uma API aberta (interface de programação de aplicativos).

A plataforma de desenvolvedores do Facebook fornece um conjunto de APIs e ferramentas que permitem que desenvolvedores de terceiros se integrem ao gráfico aberto - seja por meio de aplicativos no Facebook.com ou sites e dispositivos externos.

Por que você criaria um aplicativo do Facebook?

Você pode estar se perguntando, para que sua empresa pode usar um jogo como o Scrabble? Muito pouco, mas os jogos não são o único uso de aplicativos. Qualquer entidade que queira que seu nome seja compartilhado em uma rede social pode usar um aplicativo para gerar reconhecimento de marca.

Considere este cenário: você possui um restaurante com sua própria página no Facebook. Muitas pessoas postam comentários mundanos nas postagens da página, e é isso. A página tem uma base de fãs, mas poucos clientes se sentem encorajados o suficiente para "curtir".

Agora imagine a página com um aplicativo que lista os itens do menu - completo com fotos que os usuários podem selecionar e compartilhar. Em vez de oferecer aos seus fãs atualizações de status chatas ou links para seu blog, um aplicativo pode permitir que eles compartilhem uma visão mais atraente do que acabaram de comer em seu restaurante. É fácil e divertido para os fãs usarem e, dessa forma, você aproveita o valor do marketing social.

Usando a API do Facebook

A Graph API é o núcleo da plataforma de desenvolvedores do Facebook, permitindo que os desenvolvedores leiam e gravem dados no Facebook. A Graph API apresenta uma visão simples e consistente do gráfico social do Facebook, representando uniformemente objetos no gráfico (por exemplo, pessoas, fotos, eventos e páginas) e as conexões entre eles (por exemplo, relacionamentos de amigos, conteúdo compartilhado e tags de fotos).

Juntamente com o diretório de aplicativos, este é o aspecto mais poderoso da plataforma do Facebook para desenvolvedores.

Dois recursos que os desenvolvedores do Facebook costumam usar para ampliar seu público são os convites de aplicativos e as postagens nas histórias do feed de notícias. Ambos dizem aos usuários do Facebook quais de seus amigos participam do aplicativo.

Um convite é uma pergunta explícita direcionada a amigos de escolha do usuário do aplicativo. Por outro lado, a opção de feed de notícias simplesmente permite que outras pessoas saibam que um amigo está usando um aplicativo.

Fazer com que um usuário envie convites é mais difícil porque esses convites nem sempre são bem-vindos. No entanto, se um usuário os enviar para aqueles que podem estar genuinamente interessados no aplicativo, isso pode levar a inscrições.

Com os incentivos certos, marketing e branding, os aplicativos no Facebook podem se espalhar rapidamente. Siga as instruções abaixo para aprender a construir seu primeiro.

Recomendado: