다음을 통해 공유


예제 애플리케이션

샘플 애플리케이션은 C# 및 JAVA 언어로 만들어지고 GitHub에서 사용할 수 있습니다.

샘플 애플리케이션에서 영감을 받아 모든 언어로 고유한 애플리케이션을 빌드하도록 선택할 수 있습니다.

샘플 애플리케이션은 다음 목표를 달성합니다.

  • Microsoft Entra 토큰을 생성합니다.
  • 사용 가능한 데이터 세트를 가져옵니다.
  • 사용자 정의 쿼리를 만듭니다.
  • 사용자 정의 및 시스템 쿼리를 가져옵니다.
  • 보고서를 예약합니다.

샘플 애플리케이션은 다른 기능에 대해 API를 호출하는 방법을 다루지 않습니다. 그러나 다른 API를 호출하는 프로세스는 위에서 설명한 것과 동일하게 유지됩니다.

애플리케이션을 실행하는 방법

  • 다음 명령을 사용하여 리포지토리를 로컬 시스템에 복제합니다.
git clone https://github.com/partneranalytics/ProgrammaticExportSampleAppMPN.git
  • 앱을 신속하게 실행하려면 appsettings.Development.json에서 클라이언트 ID와 클라이언트 암호를 업데이트합니다.

appsetting 개발 json 설명

앱을 실행하면 로컬 웹 서버가 시작되고 페이지가 열립니다(https://localhost:44365/ProgrammaticExportSampleApp/sample).

샘플 애플리케이션의 UI 설명

이 페이지에서는 로컬 컴퓨터에서 실행되는 웹 서버에 대한 API 호출을 수행합니다. 그러면 실제 프로그래밍 방식 액세스 API 호출이 수행됩니다.

코드 조각

프로그래밍 방식 액세스 API 호출을 수행하는 C# 코드의 기본 구조는 다음과 같습니다.

코드 조각 설명