Delen via


Microsoft Graph aanroepen met de AL Microsoft Graph-module

Belangrijk

Deze inhoud is gearchiveerd en wordt niet bijgewerkt. Ga voor de meest recente documentatie naar Nieuwe of gewijzigde functies in Business Central. Ga voor de meest recente releaseplannen naar de pagina Releaseplannen voor Dynamics 365, Power Platform en Cloud for Industry.

Geactiveerd voor Openbare preview Algemene beschikbaarheid
Beheerders, makers, marketeers of analisten, automatisch - 10 jan. 2024

Zakelijke waarde

De AL Microsoft Graph-module bevat methoden voor het ondersteunen van het aanroepen van Microsoft Graph met slechts een paar regels code.

Functiedetails

De AL Microsoft Graph-module bevat methoden om de volgende scenario's te ondersteunen:

  • Microsoft Graph-autorisatie maken
  • De Microsoft Graph-client initialiseren
  • GET-, PATCH-, POST- en DELETE-aanvragen verwerken met Microsoft Graph

Hier volgen enkele voorbeelden waarin de Microsoft Graph-module wordt gebruikt.

> //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);

Opmerking

Dankwoord aan onze community voor het leveren van deze waardevolle bijdrage via onze opensource System Application-opslagplaats op GitHub

Geef ons uw mening

Help ons Dynamics 365 Business Central te verbeteren door ideeën te bespreken, suggesties te doen en feedback te geven. Gebruik het forum op https://aka.ms/bcideas.

Hartelijk dank voor uw idee

Bedankt voor het inzenden van dit idee:

We hebben uw idee en de bijbehorende opmerkingen en stemmen bekeken en aan de hand daarvan bepaald wat we aan onze productroadmap toevoegen.