Dela via


Anropa Microsoft Graph med AL Microsoft Graph-modulen

Viktigt

Detta innehåll är arkiverat och uppdateras inte. Den senaste dokumentationen finns i Nyheter och ändringar i Business Central. De senaste utgivningsplanerna finns i Utgivningsplaner för Dynamics 365 och Power Platform och Cloud for Industry.

Aktiverat för Allmänt tillgänglig förhandsversion Allmän tillgänglighet
Administratörer, utvecklare, marknadsförare eller analytiker, automatiskt - 10 jan. 2024

Affärsvärde

AL Microsoft Graph-modulen innehåller metoder för att stödja anrop till Microsoft Graph med några få rader kod.

Information om funktionen

Den nya AL Microsoft Graph-modulen innehåller metoder för följande scenarier:

  • Skapa Microsoft Graph-auktorisering
  • Initiera Microsoft Graph-klienten
  • Bearbeta GET,PATCH,POST,DELETE-förfrågningar med Microsoft Graph

Här är några exempel som använder Microsoft Graph-modulen.

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

Obs

Vi vill tacka vår community för att ha lämnat det här värdefulla bidraget via vår lagringsplats för systemprogram med öppen källkod på GitHub

Berätta vad du tycker

Hjälp oss förbättra Dynamics 365 Business Central genom att diskutera idéer, ge förslag och lämna feedback. Använd forumet på https://aka.ms/bcideas.

Tack för ditt förslag

Tack för att du skickade in det här förslaget:

Vi har lyssnat på ditt förslag, som tillsammans med kommentarer och röster hjälper oss bestämma vad som ska läggas till i vår produktplan.