コマーシャル マーケットプレースの分析データにアクセスするためのサンプル アプリケーション
サンプル アプリケーションは C# および JAVA の各言語で作成されていて、GitHub で入手できます。
サンプル アプリケーションからアイデアを得て、任意の言語で独自のアプリケーションを作成することもできます。
サンプル アプリケーションでは、次の目標を達成できます。
- Microsoft Entra トークンを生成します。
- 使用可能なデータセットを取得する。
- ユーザー定義クエリを作成する。
- ユーザー定義およびシステムのクエリを取得する。
- レポートをスケジュールする。
このサンプル アプリケーションでは、他の機能の API を呼び出す方法については示されていません。 ただし、他の API は、前述と同じ方法で呼び出すことができます。
アプリケーションを実行する方法
次のコマンドを使用して、リポジトリをローカル システムに複製します。
git clone https://github.com/partneranalytics/ProgrammaticExportSampleAppISV.git
Note
詳しい手順については、GitHub リポジトリ内の
ProgrammaticExportSampleAppISV/README.md
ファイルを参照してください。アプリケーションをすばやく実行するには、appsettings.Development.js でクライアント ID とクライアント シークレットを更新します。
アプリを実行すると、ローカル Web サーバーが起動し、ページが開きます (https://localhost:44365/ProgrammaticExportSampleApp/sample
)。
このページでは、ローカル コンピューターで実行されている Web サーバーへの API 呼び出しが行われます。これにより、実際の API 呼び出しが行われます。
コード スニペット
プログラムでアクセス API 呼び出しを実行するための C# コードの基本構造は次のとおりです。