Implementar um conector de páginas do Facebook Business para arquivar dados no Microsoft 365

Este artigo descreve o processo de implementação de um conector que utiliza o serviço Importar do Microsoft 365 para importar dados de páginas do Facebook Business para o Microsoft 365. Para obter uma descrição geral de alto nível deste processo e uma lista dos pré-requisitos necessários para implementar um conector de Facebook, consulte Configurar um conector para arquivar Facebook dados.

Passo 1: criar uma aplicação no Microsoft Entra ID

Conclua os seguintes passos para criar e registar uma aplicação no Microsoft Entra ID.

  1. Aceda a https://portal.azure.com e inicie sessão com as credenciais de uma conta de administrador global.

    Captura de ecrã da home page do portal do Azure para criar um Microsoft Entra ID registo de aplicações.

  2. No painel de navegação esquerdo, selecione Microsoft Entra ID.

    Captura de ecrã do painel de navegação portal do Azure à esquerda com Microsoft Entra ID selecionada.

  3. No painel de navegação esquerdo, selecione Registros de aplicativo (Pré-visualização) e, em seguida, selecione Novo registo.

    Captura de ecrã da página Registros de aplicativo com a opção Novo registo realçada.

  4. Registre o aplicativo. Em URI de Redirecionamento, selecione Web na lista pendente tipo de aplicação e, em seguida, introduza https://portal.azure.com na caixa URI.

    Captura de ecrã a mostrar a página Registar uma aplicação com o nome, o URI de redirecionamento e o botão Registar.

  5. Copie o ID da Aplicação (cliente) e o ID do Diretório (inquilino) e guarde-os num ficheiro de texto ou noutra localização segura. Utilize estes IDs em passos posteriores.

    Captura de ecrã da página de descrição geral da aplicação a mostrar os valores ID da Aplicação e ID do Diretório a copiar.

  6. Aceda a Certificados & segredos da nova aplicação.

    Captura de ecrã da página Certificados e segredos da nova aplicação no portal do Azure.

  7. Selecione Novo segredo do cliente.

    Captura de ecrã da secção Segredos do cliente com o botão Novo segredo do cliente realçado.

  8. Crie um novo segredo. Na caixa de descrição, escreva o segredo e, em seguida, selecione um período de expiração.

    Captura de ecrã a mostrar a caixa de diálogo Adicionar um segredo do cliente com os campos de descrição e período de expiração.

  9. Copie o valor do segredo e guarde-o num ficheiro de texto ou noutra localização de armazenamento. Este é o segredo da aplicação Microsoft Entra que utiliza nos passos posteriores.

    Captura de ecrã do valor do segredo do cliente apresentado após a criação para copiar para uma localização segura.

Passo 2: implementar o serviço Web do conector a partir do GitHub na sua conta Azure

Conclua os seguintes passos para implementar o serviço Web do conector a partir do GitHub na sua conta Azure.

  1. Aceda ao repositório do conector de exemplo do Microsoft 365 e selecione Implementar no Azure.

    Captura de ecrã da página do repositório do GitHub com o botão Implementar no Azure realçado.

  2. Depois de selecionar Implementar no Azure, é redirecionado para uma portal do Azure com uma página de modelo personalizada. Preencha os detalhes Básicos e Definições e, em seguida, selecione Comprar.

    • Subscrição: Selecione a sua subscrição Azure na qual pretende implementar o serviço Web do conector páginas do Facebook Empresas.

    • Grupo de recursos: Selecione ou crie um novo grupo de recursos. Um grupo de recursos é um contentor que contém recursos relacionados para uma solução Azure.

    • Localização: Selecione uma localização.

    • Nome da Aplicação Web: Forneça um nome exclusivo para a aplicação Web do conector. O nome tem de ter entre 3 e 18 carateres de comprimento. Este nome é utilizado para criar o URL do serviço de aplicações Azure; por exemplo, se fornecer o nome da aplicação Web de fbconnector, o URL do serviço de aplicações Azure é fbconnector.azurewebsites.net.

    • tenantId: O ID de inquilino da sua organização do Microsoft 365 que copiou depois de criar a aplicação do conector Facebook no Microsoft Entra ID no Passo 1.

    • APISecretKey: Pode escrever qualquer valor como segredo. Este valor é utilizado para aceder à aplicação Web do conector no Passo 5.

      Captura de ecrã da página Azure modelo de implementação personalizada com os campos Noções Básicas e Definições preenchidos.

  3. Depois de a implementação ter sido concluída com êxito, a página terá um aspeto semelhante à seguinte captura de ecrã:

    Captura de ecrã do portal do Azure a mostrar a implementação bem-sucedida do serviço Web do conector.

Passo 3: registar a aplicação Facebook

Conclua os seguintes passos para registar e configurar uma aplicação Facebook para o conector.

  1. Aceda a https://developers.facebook.com, inicie sessão com as credenciais da conta para as páginas do Facebook Business da sua organização e, em seguida, selecione Adicionar Nova Aplicação.

    Captura de ecrã da página Facebook para Programadores com a opção Adicionar Nova Aplicação realçada.

  2. Crie um novo ID de aplicação.

    Captura de ecrã do Facebook caixa de diálogo Criar um Novo ID de Aplicação com os campos necessários apresentados.

  3. No painel de navegação esquerdo, selecione Adicionar Produtos e, em seguida, selecione Configurar no mosaico Facebook Início de Sessão.

    Captura de ecrã da aplicação Facebook dashboard com a opção Adicionar Produtos selecionada e o mosaico Início de Sessão Facebook visível.

  4. Na página Integrar Facebook Início de Sessão, selecione Web.

    Captura de ecrã a mostrar a página Integrar Facebook Início de Sessão com a opção Plataforma Web selecionada.

  5. Adicione o URL do serviço de aplicações Azure, como https://fbconnector.azurewebsites.net.

    Captura de ecrã da página Facebook Configuração do início de sessão com o URL do serviço de aplicações Azure introduzido no campo URL do Site.

  6. Conclua a secção Início Rápido da configuração de Início de Sessão do Facebook.

    Captura de ecrã da secção Início Rápido concluída do assistente de configuração de Início de Sessão do Facebook.

  7. No painel de navegação esquerdo em Facebook Iniciar sessão, selecione Definições e adicione o URI de redirecionamento OAuth na caixa URIs de Redirecionamento OAuth Válidos. Utilize o <formato connectorserviceuri>/Views/FacebookOAuth, em que o valor de connectorserviceuri é o URL do serviço de aplicações Azure para a sua organização; por exemplo, https://fbconnector.azurewebsites.net.

    Captura de ecrã da página Definições de Início de Sessão do Facebook com o URI de redirecionamento OAuth no campo URIs de Redirecionamento OAuth Válidos.

  8. No painel de navegação esquerdo, selecione Adicionar Produtos e, em seguida, selecione Webhooks. No menu pendente Página , selecione Página.

    Captura de ecrã da aplicação Facebook dashboard com a opção Adicionar Produtos selecionada e o mosaico do produto Webhooks.

  9. Adicione o URL de Chamada de Retorno de Webhooks e adicione um token de verificação. Para o URL de chamada de retorno, utilize o formato <connectorserviceuri>/api/FbPageWebhook, em que o valor de connectorserviceuri é o URL do serviço de aplicações Azure para a sua organização; por exemplohttps://fbconnector.azurewebsites.net, .

    O token de verificação deve ser semelhante a uma palavra-passe segura. Copie o token de verificação para um ficheiro de texto ou outra localização de armazenamento.

    Captura de ecrã da página de configuração de Webhooks com o URL de Chamada de Retorno e verificar os campos de token configurados.

  10. Teste e subscreva o ponto final do feed.

    Captura de ecrã da página Webhooks a mostrar o ponto final do feed com opções de teste e subscrição.

  11. Adicione um URL de privacidade, um ícone de aplicação e uma utilização empresarial. Além disso, copie o ID da aplicação e o segredo da aplicação para um ficheiro de texto ou outra localização de armazenamento.

    Captura de ecrã da página de definições da aplicação Facebook com o URL de privacidade, o ícone da aplicação e os campos de utilização empresarial.

  12. Tornar a aplicação pública.

    Captura de ecrã da página de definições de revisão da aplicação Facebook com o botão de alternar para tornar a aplicação pública.

  13. Adicione o utilizador à função de administrador ou de teste.

    Captura de ecrã da página Funções da aplicação Facebook com a opção de adicionar um utilizador à função de administrador ou de teste.

  14. Adicione a permissão Acesso a Conteúdo Público da Página .

    Captura de ecrã a mostrar a página de permissões da aplicação Facebook com a permissão Acesso a Conteúdo Público de Página adicionada.

  15. Adicionar permissão Gerir Páginas .

    Captura de ecrã a mostrar a página de permissões da aplicação Facebook com a permissão Gerir Páginas adicionada.

  16. Faça com que a aplicação seja revista por Facebook.

    Captura de ecrã da página Facebook App Review a mostrar a submissão da aplicação para revisão por Facebook.

Passo 4: Configurar a aplicação Web do conector

Conclua os seguintes passos para configurar a aplicação Web do conector com as credenciais e definições necessárias.

  1. Aceda a https://<AzureAppResourceName>.azurewebsites.net (em que AzureAppResourceName é o nome do recurso da aplicação Azure que nomeou no Passo 4). Por exemplo, se o nome for fbconnector, aceda a https://fbconnector.azurewebsites.net. A home page da aplicação tem o aspeto da seguinte captura de ecrã:

    Captura de ecrã da home page da aplicação Web do conector Facebook no URL do serviço de aplicações Azure.

  2. Selecione Configurar para apresentar uma página de início de sessão.

    Captura de ecrã da aplicação Web do conector com o botão Configurar para apresentar a página de início de sessão.

  3. Na caixa ID do Inquilino, escreva ou cole o seu ID de inquilino (que obteve no Passo 1). Na caixa palavra-passe, escreva ou cole a APISecretKey (que obteve no Passo 2) e, em seguida, selecione Definir Definições de Configuração para apresentar a página de detalhes da configuração.

    Captura de ecrã da página de início de sessão com os campos ID do Inquilino e palavra-passe para aceder às definições de configuração.

  4. Introduza as seguintes definições de configuração:

    • Facebook ID da aplicação: o ID da aplicação para o Facebook aplicação que obteve no Passo 3.

    • Facebook segredo da aplicação: o segredo da aplicação para a aplicação Facebook que obteve no Passo 3.

    • Facebook token de verificação de webhooks: o token de verificação que criou no Passo 3.

    • Microsoft Entra ID da aplicação: o ID da aplicação para a aplicação Microsoft Entra que criou no Passo 1.

    • Microsoft Entra segredo da aplicação: o valor do segredo APISecretKey que criou no Passo 1.

  5. Selecione Guardar para guardar as definições do conector.

Passo 5: Configurar um conector Facebook

Conclua os seguintes passos para configurar um conector Facebook no portal do Microsoft Purview.

  1. Inicie sessão no portal do Microsoft Purview.

  2. Selecione Definições>Conectores de dados.

  3. Selecione Os meus conectores e, em seguida, selecione Adicionar conector.

  4. Na lista, selecione Facebook Páginas empresariais.

  5. Na página Termos de serviço , selecione Aceitar.

  6. Na página Adicionar credenciais para a aplicação do conector , introduza as seguintes informações e, em seguida, selecione Validar ligação.

    • Na caixa Nome, escreva um nome para o conector, como Facebook página de notícias.
    • Na caixa URL de Ligação, escreva ou cole o URL do serviço de aplicações Azure, como https://fbconnector.azurewebsites.net.
    • Na caixa Palavra-passe , escreva ou cole o valor da APISecretKey que adicionou no Passo 2.
    • Na caixa Azure App ID, escreva ou cole o valor do ID da Aplicação (cliente), também denominado Microsoft Entra ID da Aplicação, que criou no Passo 1.
  7. Depois de a ligação ser validada com êxito, selecione Seguinte.

  8. Na página Autorizar o Microsoft 365 a importar dados , escreva ou cole a APISecretKey novamente e, em seguida, selecione Iniciar sessão na aplicação Web.

  9. Na página Configurar Facebook aplicação do conector, selecioneIniciar sessão com Facebook e inicie sessão com as credenciais da conta para as páginas do Facebook Business da sua organização. Certifique-se de que a conta Facebook na qual inicia sessão tem a função de administrador atribuída para as páginas do Facebook Business da sua organização.

  10. É apresentada uma lista das páginas empresariais geridas pela conta Facebook em que inicia sessão. Selecione a página a arquivar e, em seguida, selecione Seguinte.

  11. Selecione Continuar para sair da configuração da aplicação do serviço de conector.

  12. Na página Definir filtros , pode aplicar um filtro para importar inicialmente itens com uma determinada idade. Selecione uma idade e, em seguida, selecione Seguinte.

  13. Na página Escolher localização de armazenamento, escreva o endereço de e-mail da caixa de correio do Microsoft 365 para a qual os itens Facebook serão importados e, em seguida, selecione Seguinte.

  14. Selecione Seguinte para rever as definições do conector e, em seguida, selecione Concluir para concluir a configuração do conector.