Como conectar sua própria aplicação pelas Configurações Avançadas 4 de julho de 2022 19:14 Atualizado índice: Configurando sua própria aplicação do Facebook para conectar via Configurações Avançadas Configurações do Produto: Webhooks Apenas se for utilizar Organização) Alteração de URL do Webhook Configurações do Produto: Messsenger Permissões necessárias pela aplicação do Facebook para conectar via Configurações Avançadas Publicando através de sua própria aplicação do Facebook via Configurações Avançadas 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. Para mais informações, acesse a discussão sobre o assunto em nossa comunidade ou os vídeos no nosso canal. 😃 Artigos relacionados Envio de Mensagens Ativas do WhatsApp no Blip Desk Como conectar sua própria aplicação através do Portal Enviando dados para análise através de Webhooks Como interagir com os usuários através do Messenger FAQ - Integrações
índice: Configurando sua própria aplicação do Facebook para conectar via Configurações Avançadas Configurações do Produto: Webhooks Apenas se for utilizar Organização) Alteração de URL do Webhook Configurações do Produto: Messsenger Permissões necessárias pela aplicação do Facebook para conectar via Configurações Avançadas Publicando através de sua própria aplicação do Facebook via Configurações Avançadas 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. Para mais informações, acesse a discussão sobre o assunto em nossa comunidade ou os vídeos no nosso canal. 😃