こんにちは(あなたは私を許しする必要がありますので、私はこれに新たなんだ)、私はいくつかのユーザーを取得するには、MicrosoftグラフAPIを使用しようとしている特定の属性
を取得するには、MicrosoftのグラフAPIを使用すると、アクティブから属性ディレクトリ。
私はMicrosoft graph explorerについていくつかのテストを行っていますが、(必要な)employeeIDという特定の属性を取得する方法は完全にはわかりません。
https://graph.microsoft.com/v1.0/me
返す:
{
"@odata.context": "https://graph.microsoft.com/v1.0/$metadata#users/$entity",
"id": "6df92a63-2bef-477c-8c84-bf1113d5bd3e",
"businessPhones": [],
"displayName": "SmithB",
"givenName": "bob",
"jobTitle": null,
"mail": "[email protected]",
"mobilePhone": null,
"officeLocation": null,
"preferredLanguage": null,
"surname": "smith",
"userPrincipalName": "[email protected]"
}
をしかし、私はこのポイントを超えて途方に暮れてよ、私は私が次を使用して必要な他の基本的な情報の一部をretriveする方法を発見しました。ドキュメントには$select
の使用について言及されているようですが、特定の属性を見つけるのではなくクエリを洗練させるためのものです。
私はかなり簡単な解決策があり、誰かが特定の属性を照会する方法について正しい方向で私を指し示すことができたらと思います。
これはうまく機能しましたか?それを稼働させるには何が必要でしたか? – RHarris
最終的な解決策はここにあります:https://stackoverflow.com/a/45259741/7626823 getリクエストで '$ select'を使うことに注意してください。 – shenstone