예제 애플리케이션
샘플 애플리케이션은 C# 및 JAVA 언어로 만들어지고 GitHub에서 사용할 수 있습니다.
샘플 애플리케이션에서 영감을 받아 모든 언어로 고유한 애플리케이션을 빌드하도록 선택할 수 있습니다.
샘플 애플리케이션은 다음 목표를 달성합니다.
- Microsoft Entra 토큰을 생성합니다.
- 사용 가능한 데이터 세트를 가져옵니다.
- 사용자 정의 쿼리를 만듭니다.
- 사용자 정의 및 시스템 쿼리를 가져옵니다.
- 보고서를 예약합니다.
샘플 애플리케이션은 다른 기능에 대해 API를 호출하는 방법을 다루지 않습니다. 그러나 다른 API를 호출하는 프로세스는 위에서 설명한 것과 동일하게 유지됩니다.
애플리케이션을 실행하는 방법
- 다음 명령을 사용하여 리포지토리를 로컬 시스템에 복제합니다.
git clone https://github.com/partneranalytics/ProgrammaticExportSampleAppMPN.git
참고 항목
자세한 지침은 GitHub 리포지토리의 ProgrammaticExportSampleAppMPN/README.md 파일을 참조하세요.
- 앱을 신속하게 실행하려면 appsettings.Development.json에서 클라이언트 ID와 클라이언트 암호를 업데이트합니다.
앱을 실행하면 로컬 웹 서버가 시작되고 페이지가 열립니다(https://localhost:44365/ProgrammaticExportSampleApp/sample
).
이 페이지에서는 로컬 컴퓨터에서 실행되는 웹 서버에 대한 API 호출을 수행합니다. 그러면 실제 프로그래밍 방식 액세스 API 호출이 수행됩니다.
코드 조각
프로그래밍 방식 액세스 API 호출을 수행하는 C# 코드의 기본 구조는 다음과 같습니다.