Como conectar sua própria aplicação pelas Configurações Avançadas Take Blip 19 de janeiro de 2021 22:16 Atualizado Para publicar seu bot no Facebook usando sua própria aplicação através das configurações avançadas você precisará de: Aplicação previamente criada e analisada pelo Facebook. PageId - Clique aqui para entender como criar um Facebook PageId PageAccessToken - Token de acesso a sua página no Facebook Se você precisa de ajuda para gerar um PageAccessToken clique aqui. Se sua aplicação própria ainda não estiver configurada corretamente seguir os passos da Seção 1 e da Seção 2 para configurar. Caso contrário é só seguir os passos da Seção 3: 1. Configurando sua própria aplicação do Facebook para conectar via Configurações Avançadas Importante: Para que sua aplicação funcione corretamente é preciso adicionar os produtos: Messenger e Webhooks em sua aplicação. 1.1) Configurações do Produto: Webhooks Após adicionar o produto Webhooks, é necessário configurar quais eventos do Messenger serão enviados pelo Facebook. Para isto, no menu Webhooks, selecione a opção Page e clique em Subscribe to this Object. Preencha com os valores abaixo: Url: https://messenger.gw.msging.netToken: ze3jRmmaLU5KUTtUN (Apenas se for utilizar Organização) Alteração de URL do Webhook Após realizar a migração para Organização será necessário alterar a Url do Webhook sua aplicação do Facebook.Usar os valores abaixo: Url: https://{IdOrganização}-messenger.gw.msging.netToken: ze3jRmmaLU5KUTtUN Nota: Lembre-se de substituir {IdOrganização} pelo valor correspondente. 1.2) Configurações do Produto: Messsenger Após adicionar o produto Messenger, e de posse das duas informações abaixo, clique no menu Messenger → Configurações → Webhook e configure as informações Url de retorno de chamada e Verificar Token conforme imagem abaixo: Url: https://messenger.gw.msging.netToken: ze3jRmmaLU5KUTtUN (Apenas se for utilizar Organização) Alteração de URL do Messenger Após realizar a migração para Organização será necessário alterar a Url de retorno de chamada em sua aplicação do Facebook. Acesse sua aplicação, clique no menu Messenger, entre em Configurações e altere as informações Url de retorno de chamada e Verificar Token, com os dados abaixo: Url: https://{IdOrganização}-messenger.gw.msging.netToken: ze3jRmmaLU5KUTtUN Nota: Lembre-se de substituir {IdOrganização} pelo valor correspondente. Acessar Messenger → Configurações → Webhook → Controles de versão de campo do webhook .Verificar se a versão dos webhooks selecionadas estão marcadas como v8.0. Faça as alterações se necessário, caso contrário sua aplicação pode apresentar instabilidades: 2. Permissões necessárias pela aplicação do Facebook para conectar via Configurações Avançadas Após a criação da aplicação do Facebook, você vai precisar solicitar algumas permissões específicas para que sua aplicação funcione corretamente junto ao Blip. Para isto você deve ir em Análise do Aplicativo→Permissões e recursos e solicitar cada permissão separadamente: Segue a lista de permissões e o motivo do seu uso: pages_messaging: Enviar e responder as messagens no Facebook Messenger automaticamente. pages_user_gender: Os bots associados a aplicação podem enviar mensagens em vários idiomas. Essa permissão será usada para aplicar o pronome correto. pages_user_locale: Os bots associados a aplicação podem enviar mensagens para pessoas em muitos países. Essa permissão pode ser usada para direcionar pessoas para bots que usam seus idiomas. pages_user_timezone: Os bots associados a aplicação podem enviar notificações para o usuário usando Tags de mensagem. Essa permissão pode ser usada para evitar o envio de notificações em horários inconvenientes, como no meio da noite. 3. Publicando através de sua própria aplicação do Facebook via Configurações Avançadas 3.1) No portal, escolha o bot que deseja publicar, vá até a tela de Configurações Avançadas (clique aqui se você não sabe como chegar até a tela de Configurações Avançadas) e adicione os seguintes registros na tabela: Domínio Chave Valor postmaster@messenger.gw.msging.net PageAccessToken SEU_PAGE_ACCESS_TOKEN postmaster@messenger.gw.msging.net PageId SEU_PAGE_ID postmaster@messenger.gw.msging.net isChannelActive True 3.2) Envie uma mensagem para sua página no Facebook e teste se a mensagem chegou para o seu bot no Blip. Nota: O bot pode começar a responder em até 3 minutos. Artigos relacionados Como conectar sua própria aplicação através do Portal Como publicar seu Chatbot no Messenger Como enviar mensagens ativas do Messenger via Portal Como customizar o BLiP Chat Widget através de CSS Como criar e aprovar um Message Template no WhatsApp
Para publicar seu bot no Facebook usando sua própria aplicação através das configurações avançadas você precisará de: Aplicação previamente criada e analisada pelo Facebook. PageId - Clique aqui para entender como criar um Facebook PageId PageAccessToken - Token de acesso a sua página no Facebook Se você precisa de ajuda para gerar um PageAccessToken clique aqui. Se sua aplicação própria ainda não estiver configurada corretamente seguir os passos da Seção 1 e da Seção 2 para configurar. Caso contrário é só seguir os passos da Seção 3: 1. Configurando sua própria aplicação do Facebook para conectar via Configurações Avançadas Importante: Para que sua aplicação funcione corretamente é preciso adicionar os produtos: Messenger e Webhooks em sua aplicação. 1.1) Configurações do Produto: Webhooks Após adicionar o produto Webhooks, é necessário configurar quais eventos do Messenger serão enviados pelo Facebook. Para isto, no menu Webhooks, selecione a opção Page e clique em Subscribe to this Object. Preencha com os valores abaixo: Url: https://messenger.gw.msging.netToken: ze3jRmmaLU5KUTtUN (Apenas se for utilizar Organização) Alteração de URL do Webhook Após realizar a migração para Organização será necessário alterar a Url do Webhook sua aplicação do Facebook.Usar os valores abaixo: Url: https://{IdOrganização}-messenger.gw.msging.netToken: ze3jRmmaLU5KUTtUN Nota: Lembre-se de substituir {IdOrganização} pelo valor correspondente. 1.2) Configurações do Produto: Messsenger Após adicionar o produto Messenger, e de posse das duas informações abaixo, clique no menu Messenger → Configurações → Webhook e configure as informações Url de retorno de chamada e Verificar Token conforme imagem abaixo: Url: https://messenger.gw.msging.netToken: ze3jRmmaLU5KUTtUN (Apenas se for utilizar Organização) Alteração de URL do Messenger Após realizar a migração para Organização será necessário alterar a Url de retorno de chamada em sua aplicação do Facebook. Acesse sua aplicação, clique no menu Messenger, entre em Configurações e altere as informações Url de retorno de chamada e Verificar Token, com os dados abaixo: Url: https://{IdOrganização}-messenger.gw.msging.netToken: ze3jRmmaLU5KUTtUN Nota: Lembre-se de substituir {IdOrganização} pelo valor correspondente. Acessar Messenger → Configurações → Webhook → Controles de versão de campo do webhook .Verificar se a versão dos webhooks selecionadas estão marcadas como v8.0. Faça as alterações se necessário, caso contrário sua aplicação pode apresentar instabilidades: 2. Permissões necessárias pela aplicação do Facebook para conectar via Configurações Avançadas Após a criação da aplicação do Facebook, você vai precisar solicitar algumas permissões específicas para que sua aplicação funcione corretamente junto ao Blip. Para isto você deve ir em Análise do Aplicativo→Permissões e recursos e solicitar cada permissão separadamente: Segue a lista de permissões e o motivo do seu uso: pages_messaging: Enviar e responder as messagens no Facebook Messenger automaticamente. pages_user_gender: Os bots associados a aplicação podem enviar mensagens em vários idiomas. Essa permissão será usada para aplicar o pronome correto. pages_user_locale: Os bots associados a aplicação podem enviar mensagens para pessoas em muitos países. Essa permissão pode ser usada para direcionar pessoas para bots que usam seus idiomas. pages_user_timezone: Os bots associados a aplicação podem enviar notificações para o usuário usando Tags de mensagem. Essa permissão pode ser usada para evitar o envio de notificações em horários inconvenientes, como no meio da noite. 3. Publicando através de sua própria aplicação do Facebook via Configurações Avançadas 3.1) No portal, escolha o bot que deseja publicar, vá até a tela de Configurações Avançadas (clique aqui se você não sabe como chegar até a tela de Configurações Avançadas) e adicione os seguintes registros na tabela: Domínio Chave Valor postmaster@messenger.gw.msging.net PageAccessToken SEU_PAGE_ACCESS_TOKEN postmaster@messenger.gw.msging.net PageId SEU_PAGE_ID postmaster@messenger.gw.msging.net isChannelActive True 3.2) Envie uma mensagem para sua página no Facebook e teste se a mensagem chegou para o seu bot no Blip. Nota: O bot pode começar a responder em até 3 minutos.