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.