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.