Örnek uygulama

Örnek uygulamalar C# ve JAVA dillerinde oluşturulur ve GitHub kullanılabilir

Örnek uygulamadan alma ve kendi uygulamanızı dilediğiniz dilde oluşturma seçeneğini belirleyebilirsiniz.

Örnek uygulama aşağıdaki hedeflere ulaşır:

  • Azure Active Directory (Azure AD) belirteci oluşturur.
  • Kullanılabilir veri kümelerini alır.
  • Kullanıcı tanımlı sorgular oluşturur.
  • Kullanıcı tanımlı ve sistem sorgularını alır.
  • Bir raporu zamanlar.

Örnek uygulama, diğer işlevlere yönelik API 'Leri çağırma yöntemini kapsamaz. Ancak, diğer API 'Leri çağırma işlemi yukarıda özetlenen ile aynı kalır.

Uygulamayı çalıştırma

  • Şu komutu kullanarak depoyu yerel sisteme kopyalayın:
git clone https://github.com/partneranalytics/ProgrammaticExportSampleAppMPN.git

Not

daha fazla yönerge için GitHub deposundakiProgrammaticExportSampleAppMPN/README. md dosyasına bakın.

  • Uygulamayı hızlı bir şekilde çalıştırmak için, appSettings 'de istemci kimliğini ve istemci gizli anahtarını güncelleştirin . Development. JSON

AppSetting geliştirme JSON 'u

Uygulamanın çalıştırılması, yerel bir Web sunucusu başlatır ve bir sayfa ( https://localhost:44365/ProgrammaticExportSampleApp/sample ) açılır.

Örnek uygulamanın kullanıcı arabirimini gösteren

Bu sayfa, yerel makinede çalışan Web sunucusuna API çağrıları yapar, bu da gerçek programlı erişim API 'SI çağrılarını yapar.

Kod Parçacıkları

Programlı erişim API 'SI çağrıları yapmak için C# kodunun temel yapısı aşağıdaki gibidir:

Kod parçacığını gösteren

Sonraki adımlar

Partner Insights Analytics verilerine erişim için API 'Ler