Udostępnij za pośrednictwem


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ę

  1. 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.

  2. Aby szybko uruchomić aplikację, zaktualizuj identyfikator klienta i klucz tajny klienta w obszarze appsettings. Development.json

    Ilustruje fragment kodu ustawień aplikacji. Development.json pliku.

Uruchomienie aplikacji spowoduje uruchomienie lokalnego serwera internetowego i zostanie otwarta strona (https://localhost:44365/ProgrammaticExportSampleApp/sample).

Ilustruje stronę harmonogramu raportu.

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:

Zrzut ekranu przedstawiający wywołania interfejsu API.