Canal de Comunicação - Messenger OPA!
https://developers.facebook.com/Antes de começarmos temos que ter em mente que a validação desse canal é feito pelo próprio Facebook, então as configurações devem estar de acordo com a padronização do mesmo.
- Também deve conter uma pagina com a politica de privacidade. Caso você utilize o Hotsite do IXCSoft, o pessoal do setor Hotsite pode auxiliar com essa configuração, segue exemplo;
Com essas configurações prontas podemos começar a integração;
- Acesse "Facebook Developers"
- No botão Entrar, acesse sua conta Administrador da sua pagina do facebook.
- Meus aplicativos > Criar Aplicativo.
- Inserir o "Nome de exibição" e o "Email do contato", botão "Criar identificação do aplicativo"
As imagens abaixo mostram a partir do momento que já estiver logado em sua conta Administrador da sua pagina do facebook.
- Primeiramente, vamos clicar em Criar aplicativo.
- Logo após esta tela será exibida, nela apenas basta informar o nome que terá este app e um email de contato
- Adiante, apenas surgirá uma tela de validação do facebook por protocolo de segurançaVocê irá se deparar com a seguinte tela
Vamos clicar em "Configurar" Logo abaixo do produto Messenger.
Adiante, uma nova tela será aberta.
Vamos clicar no botão retangular Azul localizado no final deste print - Adicionar ou remover Páginas.
Continue com o seu Facebook. Serão listadas as páginas que você possui.
Existe a possibilidade de lhe ser apresentada esta tela, mas fique tranquilo, nós logo iremos lhe mostrar como ajustar.
Clique em concluir. Agora vamos gerar nosso token, acessando a opção de gerar token no vínculo da página.
Nosso token será gerado em uma nova tela. Clique em entendi e copie o token gerado.
Agora partiremos para o opa!, acesse seu menu até a opção de canais de comunicação, vamos inserir um novo canal em - Inserir Novo Canal de Atendimento.
Vamos copiar o token gerado e inserir no nosso canal.
Após isto, iremos salvar o cadastro do canal, e clicamos novamente no ícone abaixo do símbolo do messenger para visualizarmos os dados de integração:
Vamos copiar o que está no campo Url, e agora, no Facebook Developers, vamos até Webhooks e em Editar URL de retorno:
Irá abrir pra nós uma janela com dois campos, no primeiro campo, vamos colar a URL que copiamos no OPA, e no segundo campo iremos copiar apenas o código que consta após a barra, como no exemplo abaixo, após, basta Verificar e Salvar:
Após fazer a verificação da URL , ainda em Webhooks, selecionamos a nossa página e clicamos em Adicionar assinaturas:
Na janela que se abre, iremos marcar apenas a opção messages e salvar:
Agora, precisamos descer a tela até a seção Avaliação do aplicativo para Messenger, onde iremos adicionar apenas a opção pages_messaging:
A partir deste passo, é necessário fazer a verificação da empresa junto ao Facebook Business, para um tutorial de como fazer este procedimento, esta Wiki pode lhe ajudar.
Após precisamos descer a tela até Envio Atual, onde clicaremos em detalhes:
Irá abrir pra nós, uma tela para definirmos os detalhes do aplicativo que criamos:
Basta marcar Eu concordo com as diretrizes de uso de recursos e permissões do Facebook, e na pergunta subsequente, marcar as duas primeiras opções.
Descendo a tela então, precisaremos selecionar a página no qual estamos fazendo o aplicativo, e em Mostre para nós como você está usando essa permissão ou recurso, é necessário que seja gravado um vídeo do bot respondendo às mensagens enviadas, para segurança e documentação do Facebook.
-
Voltar ao menu Plataforma de Atendimento Opa! Suite.