Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
A API do Places no Microsoft Graph fornece uma maneira unificada de gerenciar e interagir com espaços físicos, como edifícios, salas, mesas e espaços de trabalho, dentro de uma organização.
Tipos suportados
Os tipos a seguir são compatíveis com a API do Places.
Tipos de local
Local representa diferentes tipos de espaço dentro de um locatário. Um objeto de lugar pode ser um dos seguintes tipos.
| Tipo de lugar | Detalhes |
|---|---|
| habilidades técnicas | Representa um edifício dentro do locatário e tem propriedades como nome, endereço e coordenadas geográficas. |
| escrivaninha | Representa mesas individuais. Uma mesa deve ser adicionada a uma seção. As propriedades avançadas da seção incluem endereço de email, modo e acessibilidade. |
| de chão | Representa um andar em um edifício, incluindo propriedades como name, parentId e sortOrder. Um edifício é sempre o pai de um andar. |
| Quarto | Representa uma sala dentro do locatário. Todas as salas devem ser associadas a caixas de correio do Exchange. Uma sala pode ser adicionada a um andar ou a uma seção. As propriedades ricas da sala incluem um endereço de e-mail para a sala, acessibilidade, capacidade, dispositivo de áudio, dispositivo de vídeo e assim por diante. |
| roomList | Uma coleção de salas no locatário. O Places oferece suporte ao roomList para garantir que a reserva de salas funcione no Localizador de Salas em todos os clientes em todos os dispositivos, como o Outlook clássico no desktop e no celular. No entanto, recomendamos que você confie nos novos tipos de local e hierarquia se não usar roomFinder no locatário. Para obter mais informações sobre roomList, consulte o tipo de recurso roomList . |
| section | Representa uma seção em um andar, incluindo propriedades como name, parentId e label. Um andar é sempre o pai de uma seção. |
| espaço de trabalho | Representa um conjunto de mesas. Todos os workspaces devem ser associados a caixas de correio do Exchange. Um espaço de trabalho pode ser adicionado a uma seção. As propriedades avançadas de um espaço de trabalho incluem um endereço de email para o espaço de trabalho, modo, acessibilidade e capacidade. |
Tipos de recursos de mapa
O recurso de mapa representa o mapa correspondente de um lugar. Um objeto de recurso de mapa pode ser um dos seguintes tipos.
| Tipo de recurso de mapa | Detalhes |
|---|---|
| buildingMap | Representa um arquivo de mapa associado a um edifício no Places. Este objeto é a representação no formato IMDF de building.geojson. |
| Mapa de dispositivos | Representa um arquivo fixture.geojson no formato IMDF que define ativos físicos móveis ou semipermanentes dentro de um espaço. Esses ativos dão suporte a funções de utilidade, serviço ou estética sem afetar a integridade estrutural. |
| footprintMap | Representa um arquivo footprint.geojson no formato IMDF que define a extensão física aproximada de um edifício referenciado. |
| levelMap | Representa um arquivo level.geojson no formato IMDF que define a estrutura física do piso dentro de um edifício. |
| sectionMap | Representa um arquivo section.geojson no formato IMDF que define seções (como zonas ou partições) no andar de um edifício. |
| unitMap | Representa um arquivo unit.geojson no formato IMDF que define unidades (como salas ou escritórios) em um andar de um edifício. |
Usando a API do Places
A API do Places permite que aplicativos com permissões apropriadas de leitura ou gravação interajam com objetos de lugar. Cada objeto place inclui propriedades fundamentais, como id, placeId e displayName. Tipos mais avançados, como salas, espaços de trabalho e mesas, oferecem mais propriedades, como mode, emailAddress e deviceInformation.
As APIs de mapa no Places permitem que aplicativos com permissões apropriadas de leitura ou gravação interajam com objetos de recursos de mapa. Cada objeto de recurso de mapa inclui propriedades fundamentais, como id e outras propriedades, como placeId, geometria e display_point.
Descrições detalhadas de cada tipo estão disponíveis em suas respectivas seções de documentação.
Pré-requisitos para a lista de Places e APIs descendentes
Antes de usar as APIs List place objects ou place: descendentes, você deve garantir que as configurações do Places estejam configuradas corretamente em seu ambiente do Microsoft 365; caso contrário, essas APIs não retornarão nenhum Places, a menos que as seguintes etapas de configuração sejam concluídas:
- Baixe e conecte-se ao módulo MicrosoftPlaces PowerShell. Para obter mais informações, consulte Connect-MicrosoftPlaces.
- Torne os lugares visíveis ativando edifícios com o seguinte comando. Para obter mais informações, consulte Set-PlacesSettings.
Set-PlacesSettings -EnableBuildings 'Default:true'
Casos de uso comuns
A tabela a seguir lista alguns dos usos comuns da API do Places.
| Caso de uso | Recurso REST | Confira também |
|---|---|---|
| Criar e gerenciar um local | Local | Métodos de colocação |
| Interaja com espaços de lugar, como edifício, piso, seção, sala, lista de salas, espaço de trabalho ou mesa | Local | Métodos de colocação |
| Ingerir o arquivo de mapa de um edifício | habilidades técnicas | Ingerir arquivo de mapa |
| Listar níveis em um edifício | levelMap | Níveis de lista |
| Listar pegadas em um edifício | footprintMap | Listar pegadas |
| Obter e excluir um buildingMap | buildingMap | métodos buildingMap |
| Criar e gerenciar um unitMap | unitMap | Métodos unitMap |
| Criar e gerenciar um fixtureMap | Mapa de dispositivos | métodos fixtureMap |
| Criar e gerenciar um sectionMap | sectionMap | métodos sectionMap |
Próximas etapas
Use as APIs do Microsoft Graph Places para interagir com diferentes entidades de local. Para saber mais:
- Explore os recursos e os métodos mais úteis para seu cenário.
- Experimente a API no Explorador do Graph.