Compartir a través de


Llamar a Microsoft Graph con el módulo de AL Microsoft Graph

Importante

Este contenido está archivado y no se actualiza. Para obtener la documentación más reciente, vaya a Novedades o cambios en Business Central. Para conocer los últimos planes de lanzamiento, vaya a los planes de lanzamiento de Dynamics 365, Power Platform y Cloud for Industry.

Habilitada para Versión preliminar pública Disponibilidad general
Administradores, creadores, vendedores o analistas, automáticamente - 10 de enero de 2024

Valor empresarial

El módulo AL Microsoft Graph contiene métodos para admitir llamadas a Microsoft Graph con solo unas pocas líneas de código.

Detalles de características

El módulo AL Microsoft Graph contiene métodos para permitir los siguientes escenarios:

  • Crear autorización de Microsoft Graph
  • Inicializar el cliente de Microsoft Graph
  • Procesar solicitudes GET, PATCH, POST, DELETE con Microsoft Graph

A continuación, se muestran algunos ejemplos que utilizan el módulo 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);

Nota

Agradecimientos a nuestra comunidad por esta valiosa contribución a través de nuestro Repositorio de aplicaciones del sistema de código abierto en GitHub

¿Qué piensa?

Ayúdenos a mejorar Dynamics 365 Business Central con ideas, sugerencias y comentarios. Use el foro de https://aka.ms/bcideas.

Gracias por esta idea

Gracias por enviar esta idea:

Su idea nos ha interesado y hemos tenido en cuenta los comentarios y los votos, lo que nos ha ayudado a decidir qué incorporaremos en el plan de desarrollo del producto.