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 de Places no Microsoft Graph fornece uma forma unificada de gerir e interagir com espaços físicos, como edifícios, salas, secretárias e áreas de trabalho, dentro de uma organização.
Tipos suportados
Os seguintes tipos são suportados na API Places.
Tipos de local
Place representa diferentes tipos de espaço dentro de um inquilino. Um objeto de local pode ser um dos seguintes tipos.
| Tipo de local | Detalhes |
|---|---|
| edifício | Representa um edifício no inquilino e tem propriedades como nome, endereço e coordenadas geográficas. |
| secretária | Representa secretárias individuais. Uma secretária tem de ser adicionada a uma secção. As propriedades avançadas da secção incluem o endereço de e-mail, o modo e a acessibilidade. |
| piso | Representa um piso dentro de um edifício, incluindo propriedades como nome, parentId e sortOrder. Um edifício é sempre o pai de um piso. |
| sala | Representa uma sala dentro do inquilino. Todas as salas têm de estar associadas a caixas de correio do Exchange. Uma sala pode ser adicionada a um piso ou a uma secção. As propriedades avançadas da sala incluem um endereço de e-mail para a sala, acessibilidade, capacidade, dispositivo de áudio, dispositivo de vídeo, entre outros. |
| roomList | Uma coleção de salas no inquilino. Places suporta roomList para garantir que a reserva de salas funciona no Localizador de Salas em todos os clientes em todos os dispositivos, como o Outlook clássico em todo o ambiente de trabalho e dispositivos móveis. No entanto, recomendamos que confie nos novos tipos de local e hierarquia se não utilizar roomFinder no inquilino. Para obter mais informações sobre roomList, veja o tipo de recurso roomList . |
| section | Representa uma secção num piso, incluindo propriedades como nome, parentId e etiqueta. Um piso é sempre o elemento principal de uma secção. |
| área de trabalho | Representa uma coleção de secretárias. Todas as áreas de trabalho têm de estar associadas a caixas de correio do Exchange. Uma área de trabalho pode ser adicionada a uma secção. As propriedades avançadas de uma área de trabalho incluem um endereço de e-mail para a área de trabalho, modo, acessibilidade e capacidade. |
Tipos de funcionalidades de mapa
A funcionalidade de mapa representa o mapa correspondente de um local. Um objeto de funcionalidade de mapa pode ser um dos seguintes tipos.
| Tipo de funcionalidade de mapa | Detalhes |
|---|---|
| buildingMap | Representa um ficheiro de mapa associado a um edifício no Places. Este objeto é a representação em formato IMDF de building.geojson. |
| fixtureMap | Representa um ficheiro fixture.geojson no formato IMDF que define recursos físicos móveis ou semi-permanentes num espaço. Estes recursos suportam funções de utilidade, serviço ou estética sem afetar a integridade estrutural. |
| footprintMap | Representa um ficheiro footprint.geojson no formato IMDF que define a extensão física aproximada de um edifício referenciado. |
| levelMap | Representa um ficheiro level.geojson no formato IMDF que define a estrutura física do piso dentro de um edifício. |
| sectionMap | Representa um ficheiro section.geojson no formato IMDF que define secções (como zonas ou partições) no piso de um edifício. |
| unitMap | Representa um ficheiro unit.geojson no formato IMDF que define unidades (como salas ou escritórios) num piso de um edifício. |
Utilizar a API de Places
A API de Places permite que as aplicações com permissões de leitura ou escrita adequadas interajam com objetos de local. Cada objeto de local inclui propriedades fundamentais, como id, placeId e displayName. Os tipos mais avançados, como salas, áreas de trabalho e secretárias, oferecem mais propriedades, como modo, emailAddress e deviceInformation.
As APIs de mapa no Places permitem que as aplicações com permissões de leitura ou escrita adequadas interajam com objetos de funcionalidade de mapa. Cada objeto de funcionalidade de mapa inclui propriedades fundamentais como id e outras propriedades, como placeId, geometria e display_point.
As descrições detalhadas de cada tipo estão disponíveis nas respetivas secções de documentação.
Pré-requisitos para Places lista e APIs descendentes
Antes de poder utilizar os objetos ou o local da lista: APIs descendentes, tem de se certificar de que Places definições estão configuradas corretamente no seu ambiente do Microsoft 365; caso contrário, estas APIs não devolvem quaisquer locais, a menos que os seguintes passos de configuração estejam concluídos:
- Transfira e ligue-se ao módulo MicrosoftPlaces PowerShell. Para obter mais informações, consulte Connect-MicrosoftPlaces.
- Torne os locais visíveis ao ativar os 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 seguinte lista algumas das utilizações comuns para a API de Places.
| Caso de uso | Recurso REST | Confira também |
|---|---|---|
| Criar e gerir um local | local | métodos place |
| Interagir com espaços de local, como edifício, piso, secção, sala, lista de salas, área de trabalho ou secretária | local | métodos place |
| Ingerir o ficheiro de mapa de um edifício | edifício | Ingerir ficheiro de mapa |
| Listar níveis num edifício | levelMap | Níveis de lista |
| Listar requisitos de espaço num edifício | footprintMap | Listar requisitos de espaço |
| Obter e eliminar um buildingMap | buildingMap | buildingMap methods (métodos buildingMap) |
| Criar e gerir um unitMap | unitMap | métodos unitMap |
| Criar e gerir um fixtureMap | fixtureMap | métodos fixtureMap |
| Criar e gerir uma secçãoAp | sectionMap | sectionMap methods (métodos sectionMap) |
Próximas etapas
Utilize as APIs de Places do Microsoft Graph 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.