名前空間: microsoft.graph
場所の下にある特定の型のすべての子孫を取得します。
注:
- この API を使用する前に、Places設定が正しく構成されていることを確認してください。 詳細については、「Places リスト API と子孫 API の前提条件」を参照してください。
- このメソッドは、2,500 個を超える場所を返すことはできません。
アクセス許可
この API の最小特権としてマークされているアクセス許可またはアクセス許可を選択します。 アプリで必要な場合にのみ、より高い特権のアクセス許可またはアクセス許可を使用します。 委任されたアクセス許可とアプリケーションのアクセス許可の詳細については、「アクセス許可の種類」を参照してください。 これらのアクセス許可の詳細については、「アクセス許可のリファレンス」を参照してください。
| アクセス許可の種類 | 最小特権アクセス許可 | より高い特権のアクセス許可 |
|---|---|---|
| 委任 (職場または学校のアカウント) | Place.Read.All | 注意事項なし。 |
| 委任 (個人用 Microsoft アカウント) | サポートされていません。 | サポートされていません。 |
| アプリケーション | Place.Read.All | 注意事項なし。 |
HTTP 要求
GET /places/{id}/descendants/{placeType}
注:
{placeType}には、microsoft.graph.building、microsoft.graph.floor、microsoft.graph.section、microsoft.graph.room、microsoft.graph.workspace、microsoft.graph.deskなど、サポートされている任意の場所の種類を指定できます。
要求ヘッダー
| 名前 | 説明 |
|---|---|
| Authorization | ベアラー {token}。 必須です。 認証と認可についての詳細をご覧ください。 |
要求本文
このメソッドには、要求本文を指定しません。
応答
成功した場合、この関数は応答コード 200 OK と応答本文の 場所 コレクションを返します。
例
要求
次の例は要求を示しています。
GET https://graph.microsoft.com/v1.0/places/ca163ae1-14a3-4e2a-8a97-5f82d672186f/descendants/microsoft.graph.desk
応答
次の例は応答を示しています。
注: ここに示す応答オブジェクトは、読みやすさのために短縮されている場合があります。
HTTP/1.1 200 OK
Content-Type: application/json
{
"value": [
{
"id": "530f7900-8063-4daf-9cc1-168cb3ac26e9",
"placeId": "530f7900-8063-4daf-9cc1-168cb3ac26e9",
"displayName": "desk 5",
"parentId": "ca163ae1-14a3-4e2a-8a97-5f82d672186f",
"isWheelChairAccessible": false,
"mode": { "@odata.type": "#microsoft.graph.dropInPlaceMode" }
},
{
"id": "57289959-4add-4270-872b-cc93ca099ce5",
"placeId": "57289959-4add-4270-872b-cc93ca099ce5",
"displayName": "desk 6",
"parentId": "ca163ae1-14a3-4e2a-8a97-5f82d672186f",
"isWheelChairAccessible": true,
"mailboxDetails": {
"externalDirectoryObjectId": "6abaaee5-b796-48d0-be3d-0aa980258321",
"emailAddress": "desk54a4fce541749088182888@contoso.com"
},
"mode": {
"@odata.type": "#microsoft.graph.reservablePlaceMode"
}
}
]
}