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 | - | ![]() |
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.