を使用して、すべてのユーザーデータを取得:PHPと私は照会することによって、ユーザを取得していますMicrosoftグラフAPIを使用してMicrosoftグラフAPI
https://graph.windows.net/<tenant>/users/<userId>?api-version=2013-11-08
これはうまく動作しますが、唯一のユーザーオブジェクトのための標準的なフィールドを返します。私はすべてのユーザーデータを取得するために= *選択$を使用することができるようになってるのドキュメントによると、このように:
https://graph.windows.net/<tenant>/users/<userId>?$select=*&api-version=2013-11-08
しかしこれは私に次のエラーを与える:
{"odata.error":{"code":"Request_BadRequest","message":{"lang":"en","value":"The ability to use the $select query option to define a projection in a data service query is disabled. To enable this functionality, set the DataServiceConfiguration. AcceptProjectionRequests property to true."}}}
「AcceptProjectionRequests」を有効にするにはどうすればよいですか?これについては、ドキュメントや他のSOスレッドでは何も見つかりません。
グラフAPIは、以下のOdataクエリパラメータをサポートしています: '$ filter、$ batch、$ expand、$ orderby、$ top、$ skiptokenおよびprevious-page'。 [ここ](https://msdn.microsoft.com/en-us/library/azure/ad/graph/howto/azure-ad-graph-api-operations-overview#OdataQueryParameters)を参照してください –