Editar

Compartilhar via

Compilar aplicativos PHP com o Microsoft Graph e autenticação somente de aplicativo

Este tutorial ensina como criar um aplicativo de console PHP que usa a API do Microsoft Graph para acessar dados usando a autenticação somente de aplicativo. A autenticação somente de aplicativo é uma boa opção para serviços em segundo plano ou aplicativos que precisam acessar dados para todos os usuários em uma organização.

Observação

Para saber como usar o Microsoft Graph para acessar dados em nome de um usuário, consulte este tutorial de autenticação do usuário (delegada).

Neste tutorial, você vai:

Dica

Como alternativa para seguir este tutorial, você pode baixar ou clonar o repositório do GitHub e seguir as instruções no LEIAME para registrar um aplicativo e configurar o projeto.

Pré-requisitos

Antes de iniciar este tutorial, você deve ter o PHP e o Composer instalados em seu computador de desenvolvimento.

Você também deve ter uma conta corporativa ou de estudante da Microsoft com a função de Administrador global. Se você não tiver um locatário Microsoft 365, poderá se qualificar para um por meio do Programa para desenvolvedores Microsoft 365; para obter detalhes, consulte Perguntas frequentes. Como alternativa, você pode se inscrever para uma avaliação gratuita de um mês ou comprar um plano do Microsoft 365.

Observação

Este tutorial foi escrito com PHP versão 8.1.5 e Composer versão 2.3.5. As etapas neste guia podem funcionar com outras versões, mas isso não foi testado.