Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Przykładowe aplikacje są tworzone w językach C# i JAVA i są dostępne w witrynie GitHub.
- przykładowa aplikacja C#
- przykładowa aplikacja java
Możesz wybrać inspirację z przykładowej aplikacji i utworzyć własną aplikację w dowolnym języku.
Przykładowa aplikacja osiąga następujące cele:
- Generuje token Microsoft Entra.
- Pobiera dostępne zestawy danych.
- Tworzy zapytania zdefiniowane przez użytkownika.
- Pobiera zapytania zdefiniowane przez użytkownika i systemowe.
- Planuje raport.
Przykładowa aplikacja nie obejmuje metody wywoływania interfejsów API dla innych funkcji. Jednak proces wywoływania innych interfejsów API pozostaje taki sam, jak pokazano powyżej.
Jak uruchomić aplikację
Sklonuj repozytorium do systemu lokalnego przy użyciu tego polecenia:
git clone https://github.com/partneranalytics/ProgrammaticExportSampleAppISV.gitAby szybko uruchomić aplikację, zaktualizuj identyfikator klienta i klucz tajny klienta w appsettings.Development.json
Uruchomienie aplikacji spowoduje uruchomienie lokalnego serwera internetowego i zostanie otwarta strona (https://localhost:44365/ProgrammaticExportSampleApp/sample).
Ta strona będzie wykonywać wywołania API do serwera internetowego uruchomionego na komputerze lokalnym, który następnie przeprowadzi te wywołania.
Fragmenty kodu
Podstawowa struktura kodu języka C# do wykonywania programowych wywołań interfejsu API dostępu jest następująca: