次の方法で共有


Web API の種類と操作

この領域の記事は、重要な概念を紹介し、サービス ドキュメントを理解して必要な情報を取得する方法を示すことで、Dataverse Web API を理解するのに役立ちます。

Microsoft Graph API と同様に、Dataverse Web API は OData RESTful サービスです。 Microsoft Graph API とは異なり、各環境には異なる組織の URL があり、各環境に固有のカスタム テーブルと操作が含まれています。 インストールされるカスタマイズまたはソリューションのセットが一意であるため、各環境は異なります。

最初のステップ

最初に、アクセスできる Dataverse 環境のサービス ドキュメントを調べてみましょう。 このためには、環境の URL を知っている必要があります。 次に、サービス ドキュメントを表示するために、サービスへの認証を管理するいくつかの方法を設定することをお勧めします。

Web API エンドポイントの URL を検索する

開発者リソースの表示に関するページの手順を使用して、アクセスできる環境の Web API エンドポイントを特定します。 次のようになります: https://yourorg.api.crm.dynamics.com/api/data/v9.2

サービスに対する認証

サービスと対話するために認証を行うには、いくつかの方法があります。 Insomniaは広く採用されている人気な選択肢です。 Visual Studio Code で PowerShell を使用することもできます。

いずれかの方法を使用してサービス ドキュメントを取得し、このセクションの記事の情報が環境にどのように適用されるかを示す例を確認できます。 他の操作を実行して、Web API の機能を試すこともできます。

不眠症環境を設定する

不眠症 API クライアント は、環境に接続して Dataverse Web API を探索するための優れた方法を提供します。 不眠症は、Dataverse Web API を使用する場合のアクセス トークンの取得の管理を大幅に簡素化できます。

Dataverse Web API での不眠症の使用に関するページの手順を使用する

Visual Studio Code で PowerShell を使用する

PowerShell と Visual Studio Code を使用したクイック スタート Web API の手順を使用して、サービスに対する認証を行います。 Dataverse Web API と共に PowerShell と Visual Studio Code を使用 すると、クイック スタートで拡張され、Dataverse Web API と対話するためのより高度な方法が説明されます。 Dataverse Web API CSDL $metadata ドキュメントのダウンロード セクションには、CSDL $metadata ドキュメントをダウンロードするためのスクリプトが含まれています。

OData v4.0 Standard

このセクションの記事では、OData v4.0 標準の Dataverse Web API 実装に関連する情報をまとめます。 OData を実装するサービスは、仕様で設定されている標準に従う必要がありますが、仕様のすべての部分を実装する必要はありません。

詳細については、次のドキュメントを参照してください。

次のステップ

Web API サービスドキュメントについて説明します。

こちらも参照ください

Web API サービス ドキュメント
Web API EntityTypes
Web API のプロパティ
Web API のナビゲーション プロパティ
Web API アクション
Web API 関数
Web API の複合型と列挙型
Dataverse Web API を使用する
Web API を使用して Dataverse に対する認証を行う
Web API を使用して演算を実行する