Ö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
Uygulamanın çalıştırılması, yerel bir Web sunucusu başlatır ve bir sayfa ( https://localhost:44365/ProgrammaticExportSampleApp/sample ) açılır.
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:

