Configure o. Virtual Agentintegração para Facebook Messengere associe o app à sua instância.
Antes de Iniciar
Você já deve ter o seguinte:
Funções necessárias:
- virtual_agent_admin e external_app_install_admin ou admin
- Administrador de aplicações de terceiros
Procedimento
-
No desenvolvedor do Facebook, navegue até .
-
Localize a seção Geração de token.
-
Na lista de páginas, selecione a página do Facebook que você criou e anote o token de acesso à página gerado.
-
Localize a seção Webhooks e clique em Configurar webhooks .
-
Na janela pop-up Assinatura de nova página exibida, insira estes campos:
| Campo |
Valor |
| URL do Retorno de Chamada |
Seu ServiceNowURL da instância seguido por /api/now/v1/cs/adapter/messenger/messenger |
| Verificar token |
bot |
| Campos de assinatura |
Selecione mensagens e. messaging_postbacks |
-
Clique em Verifique e salve .
-
Em seu ServiceNowinstância, insira hash_message_verification.list No navegador Filtro.
-
No formulário Verificações de mensagem de hash, clique em Novo para criar um novo registro.
-
Insira estes campos:
| Campo |
Valor |
| Nome |
Nome que ajuda a identificar este registro. Este campo pode ter como padrão sample-fb-mensenger-inbound-app-token mas este padrão pode ser alterado. |
| Descrição |
Descrição do registro |
| Segredo |
Segredo da aplicação do seu Facebook Messengerapp (o segredo foi gerado quando você criou o app) |
-
Clique em Enviar.
-
Em seu ServiceNowinstância, insira token_verification.list No navegador Filtro.
-
No formulário Verificações de token, clique em Novo para criar um novo registro.
-
Insira estes campos:
| Campo |
Valor |
| Nome |
Nome que ajuda a identificar este registro. Este campo pode ter como padrão sample-fb-mensenger-outbound-app-token mas este padrão pode ser alterado. |
| Descrição |
Descrição do registro |
| Token |
Token de acesso à página do seu Facebook Messengerapp (da etapa 1b deste procedimento) |
-
Clique em Enviar.
-
Em seu ServiceNowinstância, insira message_auth.list No navegador Filtro.
-
Na página Autenticação de mensagem, clique em Novo para criar um novo registro.
-
Insira estes campos:
| Campo |
Valor |
| Nome |
Nome que ajuda a identificar este registro. Este campo pode ter como padrão sample-fb messenger-app mas este padrão pode ser alterado. |
| Provedor |
Nome do provedor |
| Verificação de mensagem de entrada |
Nome especificado no formulário Verificações de mensagem de hash (este token verifica se a solicitação é realmente do provedor) |
| Criação de mensagem de saída |
Nome especificado no formulário de verificação de token (este token interage com o provedor em nome do usuário) |
-
Clique em Enviar.
-
Em seu ServiceNowinstância, insira sys_cs_adapter_configuration_page_messenger.list No navegador Filtro.
-
Na Página de configuração do adaptador do Facebook Messenger, clique em Novo para criar um novo registro.
-
Insira estes campos:
| Campo |
Valor |
| Tipo de app |
O padrão é Facebook Messenger e não pode ser alterado |
| ID da Página do Messenger |
ID da página (o ID da página pode ser encontrado no URL da página do Facebook) |
| Nome |
Nome que ajuda a identificar este registro. Este campo pode ter como padrão sample-fb messenger-app mas este padrão pode ser alterado. |
| Autenticação do Provedor |
Nome especificado na página Autenticação de mensagem |
-
Clique em Enviar.
-
Configure se os usuários devem ser solicitados a vincular seu perfil ao ServiceNowperfil.
-
No filtro de navegação, insira sys_properties.list.
-
Navegue até e clique em va.messenger.account.auth.
-
Em Valor campo, insira verdadeiro ou falso .
| Verdadeiro(a) |
Solicitar que os usuários vinculem suas contas a seus ServiceNowperfil. Usuários que vinculam suas contas a seus ServiceNowo perfil pode acessar todos os tópicos e também conversar com um atendente. Os usuários que não vinculam suas contas podem acessar somente tópicos de convidado. |
| falso |
Não solicite que os usuários vinculem suas contas a seus ServiceNowperfil. Os usuários podem acessar somente tópicos convidados, mas ainda podem conversar com um atendente. |
-
Clique em Atualizar.