Compartilhar via


Chamar o Microsoft Graph com o módulo AL Microsoft Graph

Importante

Esse conteúdo está arquivado e não está sendo atualizado. Para obter a documentação mais recente, acesse Novidades ou alterações no Business Central. Para ver os planos de lançamento mais recentes, acesse Planos de lançamento do Dynamics 365, do Power Platform e do Cloud for Industry.

Habilitado para Versão preliminar pública Disponibilidade geral
Administradores, criadores, profissionais de marketing ou analistas, automaticamente - 10 de jan. 2024

Valor do negócio

O módulo AL Microsoft Graph contém métodos para dar suporte à chamada do Microsoft Graph com apenas algumas linhas de código.

Detalhes do recurso

O novo módulo AL Microsoft Graph contém métodos para dar suporte aos seguintes cenários:

  • Criar autorização do Microsoft Graph
  • Inicializar o Cliente do Microsoft Graph
  • Processar solicitações GET, PATCH, POST, DELETE com o Microsoft Graph

Veja a seguir alguns exemplos que usam o módulo do Microsoft Graph.

> //Create Microsoft Graph Authorization
> MicrosoftGraphAuthorization := MicrosoftGraphAuth.CreateAuthorizationWithClientCredentials(TenantId, ClientId, ClientSecret, 'https://graph.microsoft.com/.default');
> 
> //Initialize Microsoft Graph Client
> MicrosoftGraphClient.Initialize(Enum::"Microsoft Graph API Version"::"v1.0", MicrosoftGraphAuthorization);
> 
> ResponseInStream := TempBlob.CreateInStream();
> 
> //Create Microsoft Graph GET,PATCH,POST,DELETE
> if not MicrosoftGraphClient.Get('groups', ResponseInStream) then
> 		Error(MicrosoftGraphClient.GetDiagnostics().GetResponseReasonPhrase());
> ResponseInStream.Read(ResponseContent);
> Message(ResponseContent);

Observação

Gostaríamos de agradecer a comunidade por fazer essa valiosa contribuição por meio do Repositório de código aberto do Aplicativo do Sistema no GitHub

Diga-nos o que você pensa

Ajude-nos a melhorar o Dynamics 365 Business Central debatendo ideias, dando sugestões e fazendo comentários. Use o fórum em https://aka.ms/bcideas.

Obrigado pela sua ideia

Obrigado por enviar esta ideia:

Ouvimos sua ideia, além dos comentários e votos, para nos ajudar a decidir o que adicionar ao nosso roteiro de produtos.