Przykładowa aplikacja do uzyskiwania dostępu do danych analizy komercyjnej platformy handlowej
Przykładowe aplikacje są tworzone w językach C# i JAVA i są dostępne w witrynie GitHub.
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 entra firmy Microsoft.
- 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.git
Uwaga
Aby uzyskać więcej instrukcji, zapoznaj się z plikiem
ProgrammaticExportSampleAppISV/README.md
w repozytorium GitHub.Aby szybko uruchomić aplikację, zaktualizuj identyfikator klienta i klucz tajny klienta w obszarze 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 interfejsu API do serwera internetowego uruchomionego na komputerze lokalnym, co z kolei spowoduje rzeczywiste wywołania interfejsu API.
Fragmenty kodu
Podstawowa struktura kodu języka C# do wykonywania programowych wywołań interfejsu API dostępu jest następująca: