2017-01-27 13 views
1

プログラムでMicrosoft Graph APIを使用します。 Microsoft Graph(https://graph.microsoft.com/v1.0/ $ metadata)のメタデータを解析することにより、データモデルとこれらのデータモデル間の関係を理解できます。しかし、メタデータに利用可能なエンドポイント情報はありません。たとえば、メッセージを一覧表示する場合などです。どのエンドポイントにリクエストを送信するべきかはどのようにわかりますか?メタデータから、NavigationPropertyとしてメッセージモデルを含むUsersモデルがあることがわかります。次に、Microsoft Graph APIが、各エンドポイントを起動するためのパターンに従っているとすれば、プログラムでエンドポイントを/ユーザー/識別子/メッセージ。このパターンはすべてのエンドポイントで真ですか? (パターン:PrimaryObjects/primaryIdentifier/subObject ...)(現在のバージョンでtrueの場合)このパターンは後のバージョンで変更されますか? 助けてくれてありがとう!Microsoft Graph APIエンドポイントパターンとは何ですか?

答えて

1

Microsoft Graph APIは、OData V4で指定されたパターンに従います。パターンは "/ entitySet/identifier/navigations/identifier"のようになります。上記のリンクは、関連するすべてのパターンの詳細を示す必要があります。パターンはすぐに変更される予定ではなく、APIのパブリックバージョン(v1.0など)に変更を加えないことを保証します。 APIドキュメントhereも参照してください。

関連する問題