{"id":175939,"date":"2026-09-10T05:56:17","date_gmt":"2026-09-10T05:56:17","guid":{"rendered":"https:\/\/bas-ip.com\/bas-ip-link-api\/"},"modified":"2026-10-01T11:48:44","modified_gmt":"2026-10-01T11:48:44","slug":"bas-ip-link-api","status":"publish","type":"post","link":"https:\/\/bas-ip.com\/pt-pt\/articles\/bas-ip-link-api\/","title":{"rendered":"API BAS-IP Link: Como integrar o controlo de acesso e entrada de portas"},"content":{"rendered":"<p><span style=\"font-weight: 400;\">Um novo residente \u00e9 primeiramente configurado no sistema que a equipa de gest\u00e3o j\u00e1 utiliza para os apartamentos, residentes e detalhes de contacto. Em seguida, a mesma pessoa \u00e9 criada novamente, desta vez no sistema de intercomunicador (controlo de acessos). Os direitos de acesso mudam \u2014 dois sistemas precisam de ser atualizados. O residente muda-se \u2014 o registo tem de ser removido duas vezes.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Num \u00fanico local, isso \u00e9 simplesmente administra\u00e7\u00e3o extra. Num portef\u00f3lio de propriedades com mudan\u00e7as regulares, altera\u00e7\u00f5es de acesso e passes tempor\u00e1rios, torna-se um processo de gest\u00e3o separado que ningu\u00e9m realmente queria em primeiro lugar.<\/span><\/p>\n<h2><b>O que s\u00e3o o BAS-IP Link e a Link API?<\/b><\/h2>\n<p><span style=\"font-weight: 400;\">O BAS-IP Link \u00e9 a plataforma centralizada da BAS-IP para gerir locais, utilizadores, direitos de acesso e infraestruturas conectadas.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">A BAS-IP Link API \u00e9 uma API HTTP REST que permite que um sistema de servidor de terceiros interaja com o Link de forma program\u00e1tica: transmitindo dados de utilizadores, gerindo direitos e credenciais de acesso e recuperando dados da plataforma.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">O objetivo n\u00e3o \u00e9 dar \u00e0 equipa mais um sistema para trabalhar. Muito pelo contr\u00e1rio: a plataforma existente do cliente pode continuar a ser a interface operacional principal, enquanto o BAS-IP passa a fazer parte dos processos que j\u00e1 s\u00e3o l\u00e1 geridos.<\/span><\/p>\n<h2><b>Como \u00e9 que isto funciona na pr\u00e1tica? Adicionar um novo residente<\/b><\/h2>\n<p><span style=\"font-weight: 400;\">A empresa de gest\u00e3o j\u00e1 conhece o nome do residente, o apartamento, os detalhes de contacto e outras informa\u00e7\u00f5es relevantes. Esses dados j\u00e1 existem no seu pr\u00f3prio sistema.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Sem uma integra\u00e7\u00e3o, um membro da equipa tem de abrir o BAS-IP Link e criar o mesmo utilizador novamente.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Com a Link API, este segundo passo pode ser automatizado. O sistema principal passa os dados necess\u00e1rios para o Link, o utilizador \u00e9 colocado no local e apartamento adequados, e o BAS-IP Link trabalha ent\u00e3o com a infraestrutura de acesso e intercomunicador conectada.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">O valor pr\u00e1tico n\u00e3o \u00e9 simplesmente que dois sistemas possam trocar dados. \u00c9 que o pessoal n\u00e3o tem de mudar a forma como j\u00e1 trabalha.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Se as mudan\u00e7as, as altera\u00e7\u00f5es aos detalhes dos residentes e as sa\u00eddas j\u00e1 s\u00e3o geridas na plataforma principal, as mesmas a\u00e7\u00f5es n\u00e3o precisam de ser repetidas manualmente no sistema de controlo de acessos.<\/span><\/p>\n<h2><b>Por que usar a Link API quando os dispositivos BAS-IP t\u00eam a sua pr\u00f3pria API?<\/b><\/h2>\n<p><span style=\"font-weight: 400;\">A BAS-IP tamb\u00e9m suporta a integra\u00e7\u00e3o direta com equipamentos atrav\u00e9s da BAS-IP Device API.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Para um projeto local, essa pode ser a abordagem certa. Se um sistema precisar de funcionar com um ou v\u00e1rios modelos de dispositivos conhecidos e exigir apenas um conjunto limitado de fun\u00e7\u00f5es, uma camada de servidor adicional pode n\u00e3o ser necess\u00e1ria.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">O requisito muda \u00e0 medida que o projeto ganha escala.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Diferentes edif\u00edcios podem usar diferentes pain\u00e9is de entrada, monitores interiores e outros dispositivos. Novos modelos e vers\u00f5es de firmware s\u00e3o introduzidos ao longo do tempo. Com uma integra\u00e7\u00e3o direta de dispositivos, a equipa de desenvolvimento de terceiros precisa de levar em conta as caracter\u00edsticas do equipamento com o qual se est\u00e1 a integrar.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">O BAS-IP Link adiciona uma camada de software centralizada entre a plataforma de terceiros e a infraestrutura de controlo de acessos.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Em vez de construir a sua l\u00f3gica de neg\u00f3cio em torno de um painel de entrada em particular, a plataforma externa trabalha com o modelo central do Link de utilizadores, locais, apartamentos, direitos de acesso e outras entidades.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Esse \u00e9 geralmente um modelo mais natural para uma plataforma de gest\u00e3o de propriedades residenciais. Normalmente n\u00e3o precisa de saber qual \u00e9 exatamente o painel de entrada instalado numa porta espec\u00edfica. Precisa de saber que um determinado residente pertence a um determinado apartamento e deve ter acesso \u00e0s \u00e1reas apropriadas.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">O BAS-IP Link liga essa l\u00f3gica de neg\u00f3cio \u00e0 infraestrutura f\u00edsica de controlo de acesso e intercomunicador.<\/span><\/p>\n<h2><b>O que pode fazer atrav\u00e9s da BAS-IP Link API?<\/b><\/h2>\n<p><span style=\"font-weight: 400;\">Uma integra\u00e7\u00e3o em particular utilizar\u00e1 normalmente apenas uma parte da funcionalidade dispon\u00edvel no Link.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Atrav\u00e9s da API, um sistema de terceiros pode trabalhar com:<\/span><\/p>\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">utilizadores e estrutura do local;<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">direitos de acesso;<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">credenciais de acesso permanentes e tempor\u00e1rias, incluindo cart\u00f5es, porta-chaves, c\u00f3digos PIN, c\u00f3digos QR, Face ID, UKEY e n\u00fameros de matr\u00edcula de ve\u00edculos;<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">acesso de convidados e visitantes;<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">mensagens e inqu\u00e9ritos;<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">n\u00fameros virtuais e reencaminhamento de chamadas;<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">configura\u00e7\u00e3o remota de dispositivos;<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">eventos e registos (logs).<\/span><\/li>\n<\/ul>\n<p><span style=\"font-weight: 400;\">No entanto, um projeto de integra\u00e7\u00e3o \u00e9 geralmente melhor definido por uma pergunta diferente de &#8220;Que m\u00e9todos API est\u00e3o dispon\u00edveis?&#8221;.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Que tarefas s\u00e3o realizadas manualmente hoje, e quais devem acontecer automaticamente ap\u00f3s a integra\u00e7\u00e3o dos sistemas?<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Para uma plataforma, o principal caso de uso pode ser a gest\u00e3o de residentes. Para outra, pode ser o acesso tempor\u00e1rio a empreiteiros. Uma terceira pode precisar principalmente de dados de eventos.<\/span><\/p>\n<h2><b>Gerir todo o ciclo de vida do utilizador, n\u00e3o apenas a cria\u00e7\u00e3o do utilizador<\/b><\/h2>\n<p><span style=\"font-weight: 400;\">A cria\u00e7\u00e3o de um utilizador \u00e9 apenas o primeiro passo.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Uma vez adicionado um residente, os direitos de acesso e as credenciais apropriadas podem ser atribu\u00eddos. Se o residente se mudar para outro apartamento, mudar de ve\u00edculo, receber permiss\u00f5es adicionais ou perder o acesso, essas altera\u00e7\u00f5es tamb\u00e9m podem fazer parte do fluxo de trabalho na plataforma principal.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">O mesmo princ\u00edpio aplica-se a utilizadores tempor\u00e1rios.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Se um sistema existente j\u00e1 gere visitantes, empreiteiros ou pessoal de servi\u00e7o, n\u00e3o h\u00e1 necessidade de criar um processo administrativo separado puramente para a BAS-IP.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Por exemplo, a plataforma principal pode determinar que um empreiteiro deve ser capaz de entrar num edif\u00edcio na ter\u00e7a-feira entre as 10:00 e as 14:00. Nesse cen\u00e1rio, o BAS-IP torna-se a camada de acesso que executa um processo j\u00e1 definido noutro local.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">O intercomunicador e o controlo de acesso tornam-se, assim, parte do modelo operacional mais amplo do edif\u00edcio, em vez de um sistema separado que tem de ser administrado de forma independente.<\/span><\/p>\n<h2><b>E se o site j\u00e1 estiver ativo e tiver uma grande base de utilizadores?<\/b><\/h2>\n<p><span style=\"font-weight: 400;\">Uma integra\u00e7\u00e3o n\u00e3o come\u00e7a necessariamente com uma base de dados vazia.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Se um sistema existente j\u00e1 contiver centenas ou milhares de residentes, eles n\u00e3o t\u00eam de ser introduzidos no BAS-IP Link manualmente um a um.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Ao usar a BAS-IP Link API, o m\u00e9todo de cria\u00e7\u00e3o de utilizadores pode adicionar v\u00e1rios utilizadores num \u00fanico pedido.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">N\u00e3o s\u00e3o atualmente especificados um n\u00famero m\u00e1ximo garantido de registos por opera\u00e7\u00e3o e a frequ\u00eancia permitida de pedidos consecutivos. Para uma migra\u00e7\u00e3o de grande escala, estes par\u00e2metros devem, portanto, ser validados no ambiente de teste do projeto antes de migrar a base de utilizadores completa.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Os detalhes de implementa\u00e7\u00e3o para o m\u00e9todo da API s\u00e3o fornecidos aos parceiros de integra\u00e7\u00e3o na documenta\u00e7\u00e3o t\u00e9cnica.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Existe tamb\u00e9m uma op\u00e7\u00e3o integrada para a cria\u00e7\u00e3o de utilizadores em massa sem o desenvolvimento de uma integra\u00e7\u00e3o API.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">O BAS-IP Link pode exportar a estrutura do local para um ficheiro XLS. Os detalhes do utilizador e da licen\u00e7a s\u00e3o depois preenchidos na folha de c\u00e1lculo e importados novamente para o Link. Uma vez importados, os utilizadores s\u00e3o atribu\u00eddos automaticamente aos grupos de locais especificados. Onde v\u00e1rios utilizadores perten\u00e7am ao mesmo apartamento ou a outro grupo do local, linhas separadas podem usar o mesmo identificador de grupo.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Para uma implementa\u00e7\u00e3o residencial inicial, n\u00e3o \u00e9 necess\u00e1rio recolher um endere\u00e7o de e-mail para todos os membros do agregado familiar. Um endere\u00e7o de e-mail por apartamento \u00e9 suficiente: o utilizador convidado recebe um e-mail, completa o registo e pode depois adicionar os membros da fam\u00edlia de forma aut\u00f3noma.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Para um desenvolvimento existente, a equipa do projeto pode assim escolher entre uma migra\u00e7\u00e3o API automatizada e o processo integrado de carregamento em massa do Link, dependendo da arquitetura do sistema e de onde se encontra a base de dados de utilizadores de origem.<\/span><\/p>\n<h2><b>Os eventos BAS-IP podem ser usados num outro sistema?<\/b><\/h2>\n<p><span style=\"font-weight: 400;\">Sim. Os dados e eventos mantidos no Link podem ser usados por um sistema de terceiros.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Por exemplo, uma equipa de seguran\u00e7a pode j\u00e1 trabalhar a partir de uma interface \u00fanica que re\u00fane informa\u00e7\u00f5es de controlo de acessos, CCTV e outros sistemas do edif\u00edcio. Os dados da BAS-IP podem fazer parte do mesmo fluxo de trabalho operacional.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Existe, no entanto, uma distin\u00e7\u00e3o t\u00e9cnica importante.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">O BAS-IP Link n\u00e3o fornece atualmente webhooks para enviar eventos para sistemas de terceiros. O sistema externo recupera os dados necess\u00e1rios fazendo pedidos \u00e0 Link API.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Se um projeto exigir que eventos espec\u00edficos sejam entregues diretamente do equipamento atrav\u00e9s de webhooks, este cen\u00e1rio est\u00e1 dispon\u00edvel em pain\u00e9is de entrada baseados em Android suportados atrav\u00e9s da BAS-IP Device API.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Um projeto pode, portanto, combinar a integra\u00e7\u00e3o centralizada atrav\u00e9s do Link com a intera\u00e7\u00e3o direta com dispositivos selecionados, quando necess\u00e1rio.<\/span><\/p>\n<h2><b>Qual o sistema que deve ser a fonte da verdade?<\/b><\/h2>\n<p><span style=\"font-weight: 400;\">Uma das principais decis\u00f5es numa integra\u00e7\u00e3o \u00e9 determinar qual o sistema respons\u00e1vel por cada tipo de dados.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Se o mesmo utilizador puder ser alterado independentemente, quer na plataforma de gest\u00e3o de propriedades, quer no BAS-IP Link, os registos podem eventualmente tornar-se inconsistentes.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Por exemplo, a plataforma de gest\u00e3o de propriedades pode permanecer respons\u00e1vel por residentes e apartamentos, o BAS-IP Link pode aplicar essas informa\u00e7\u00f5es ao controlo de acesso e entrada, enquanto uma plataforma de seguran\u00e7a separada consome os dados dos eventos necess\u00e1rios para os operadores.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Um outro projeto poder\u00e1 dividir as responsabilidades de forma diferente.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">O ponto importante n\u00e3o \u00e9 que a BAS-IP ou a plataforma de terceiros devam ser sempre o sistema &#8220;mestre&#8221;. \u00c9 que a fonte autoritativa de cada entidade e a dire\u00e7\u00e3o da sincroniza\u00e7\u00e3o devem ser claramente definidas.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">\u00c9 isso que elimina a duplica\u00e7\u00e3o na administra\u00e7\u00e3o, e n\u00e3o apenas ligar duas bases de dados.<\/span><\/p>\n<h2><b>Onde \u00e9 que a Link API \u00e9 mais \u00fatil?<\/b><\/h2>\n<p><span style=\"font-weight: 400;\">A Link API \u00e9 particularmente relevante onde o BAS-IP precisa de fazer parte de um ecossistema de software j\u00e1 existente.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Alguns exemplos t\u00edpicos incluem:<\/span><\/p>\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">plataformas de gest\u00e3o de condom\u00ednios e im\u00f3veis residenciais;<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">grandes sistemas de controlo de acesso;<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">plataformas BMS e de edif\u00edcios inteligentes;<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">produtos PropTech;<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">plataformas de software dos pr\u00f3prios integradores;<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">plataformas de gest\u00e3o de v\u00e1rios edif\u00edcios ou locais.<\/span><\/li>\n<\/ul>\n<p><span style=\"font-weight: 400;\">Quantos mais utilizadores, edif\u00edcios e mudan\u00e7as regulares de acesso um projeto tiver, mais a administra\u00e7\u00e3o \u00e9 duplicada quando os sistemas permanecen separados.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">O valor da Link API n\u00e3o \u00e9, portanto, definido normalmente pelo n\u00famero de m\u00e9todos de API dispon\u00edveis, mas sim pelo n\u00famero de processos operacionais separados que podem ser reunidos num s\u00f3.<\/span><\/p>\n<h2><b>Seguran\u00e7a e permiss\u00f5es de integra\u00e7\u00e3o<\/b><\/h2>\n<p><span style=\"font-weight: 400;\">Um sistema de terceiros n\u00e3o precisa de acesso administrativo irrestrito ao Link.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">No BAS-IP Link Self-Hosted, uma conta de integra\u00e7\u00e3o dedicada pode ser criada e as suas permiss\u00f5es restringidas, quer por fun\u00e7\u00e3o, quer por local individual.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Por exemplo, uma integra\u00e7\u00e3o usada por um determinado operador de im\u00f3veis pode ser limitada aos edif\u00edcios geridos por essa organiza\u00e7\u00e3o.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">A autentica\u00e7\u00e3o usa tokens de acesso e a comunica\u00e7\u00e3o com a API decorre atrav\u00e9s de HTTPS.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">O fluxo detalhado de autentica\u00e7\u00e3o e as estruturas de pedidos s\u00e3o abordados na documenta\u00e7\u00e3o t\u00e9cnica da Link API.<\/span><\/p>\n<h2><b>BAS-IP Link Self-Hosted e Link Cloud<\/b><\/h2>\n<p><span style=\"font-weight: 400;\">No momento da publica\u00e7\u00e3o, as integra\u00e7\u00f5es de lado de servidor (server-side) por terceiros atrav\u00e9s da BAS-IP Link API s\u00e3o suportadas no BAS-IP Link Self-Hosted.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">A BAS-IP encontra-se a desenvolver um gateway de API separado para o BAS-IP Link Cloud.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Se um projeto requerer especificamente uma integra\u00e7\u00e3o de terceiros com o Link Cloud, a arquitetura proposta deve ser discutida com a BAS-IP antes de se iniciar o desenvolvimento.<\/span><\/p>\n<h2><b>Como iniciar uma integra\u00e7\u00e3o<\/b><\/h2>\n<p><span style=\"font-weight: 400;\">Um projeto com a Link API come\u00e7a pelo caso de uso em vez de uma lista de chamadas de API.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Por exemplo:<\/span><\/p>\n<p><span style=\"font-weight: 400;\">\u201cQuando criamos um residente na nossa plataforma, queremos que o utilizador seja criado de forma autom\u00e1tica no local BAS-IP correto.\u201d<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Isto basta para come\u00e7ar a debater a arquitetura.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Assim que o cen\u00e1rio de integra\u00e7\u00e3o estiver estipulado, o parceiro assina um NDA e recebe os materiais t\u00e9cnicos relevantes.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">A integra\u00e7\u00e3o em si \u00e9, por norma, desenvolvida pela equipa do parceiro. Um projeto t\u00edpico precisar\u00e1 geralmente de um programador back-end ou full-stack. Implementa\u00e7\u00f5es maiores poder\u00e3o tamb\u00e9m requerer a experi\u00eancia em DevOps.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Para desenvolvimento e testes, o BAS-IP Link Self-Hosted pode ser implementado no pr\u00f3prio ambiente do parceiro. Neste momento, n\u00e3o existe nenhuma sandbox p\u00fablica partilhada para a Link API. As licen\u00e7as para teste e os preparativos de hardware s\u00e3o acordados conforme as exig\u00eancias do projeto em causa.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">A BAS-IP fornece a documenta\u00e7\u00e3o, responde a quest\u00f5es t\u00e9cnicas sobre os seus pr\u00f3prios produtos e ajuda a investigar os casos em que uma implementa\u00e7\u00e3o baseada na documenta\u00e7\u00e3o n\u00e3o se comporte como se espera.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Se um projeto exigir funcionalidade n\u00e3o dispon\u00edvel neste momento no produto, esse requisito pode ser debatido com a equipa do produto. O trabalho envolvido e o seu enquadramento no plano de desenvolvimento s\u00e3o avaliados primeiro. Uma avalia\u00e7\u00e3o desse tipo n\u00e3o constitui, s\u00f3 por si, o compromisso com uma dada data de lan\u00e7amento.<\/span><\/p>\n<h2><b>Quanto tempo demora uma integra\u00e7\u00e3o com a Link API?<\/b><\/h2>\n<p><span style=\"font-weight: 400;\">N\u00e3o h\u00e1 apenas um intervalo de tempo \u00fanico que se aplique a cada projeto.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Para uma integra\u00e7\u00e3o relativamente padr\u00e3o, usar cerca de um m\u00eas de desenvolvimento focado serve como orienta\u00e7\u00e3o geral, ainda que a dura\u00e7\u00e3o no calend\u00e1rio seja frequentemente maior.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">A equipa de desenvolvimento do parceiro precisa de tempo para compreender o modelo de dados do Link, implementar a sua parte da integra\u00e7\u00e3o, test\u00e1-la e enquadrar o trabalho no seu pr\u00f3prio cronograma de desenvolvimento.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Uma estimativa com sentido s\u00f3 pode assim ser feita depois de o cen\u00e1rio de integra\u00e7\u00e3o real ter sido estipulado.<\/span><\/p>\n<h2><b>Existe algum custo adicional para a BAS-IP Link API?<\/b><\/h2>\n<p><span style=\"font-weight: 400;\">A BAS-IP, regra geral, n\u00e3o cobra qualquer taxa separada pelo acesso \u00e0s ferramentas de documenta\u00e7\u00e3o e integra\u00e7\u00e3o.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">O pr\u00f3prio BAS-IP Link \u00e9 licenciado sob o modelo padr\u00e3o de licenciamento do produto. O parceiro desenvolve a sua pr\u00f3pria parte da integra\u00e7\u00e3o, enquanto o trabalho de desenvolvimento n\u00e3o padronizado da BAS-IP ou os pedidos de altera\u00e7\u00e3o da prioridade desse tipo de trabalho podem ser debatidos em separado sempre que necess\u00e1rio.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Por esse motivo, classificar a integra\u00e7\u00e3o em si de \u201cgratuita\u201d pode gerar confus\u00e3o.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">O que \u00e9 mais correto afirmar \u00e9 que, regra geral, n\u00e3o se aplica uma tarifa em separado ao acesso \u00e0s ferramentas de integra\u00e7\u00e3o da BAS-IP.<\/span><\/p>\n<h2><b>Quando \u00e9 que a Link API n\u00e3o \u00e9 a abordagem certa?<\/b><\/h2>\n<p><span style=\"font-weight: 400;\">A Link API destina-se principalmente \u00e0 integra\u00e7\u00e3o (server-side) com o BAS-IP Link.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Se o requisito for trabalhar diretamente com o equipamento espec\u00edfico, ou receber eventos diretamente de um painel de entrada, a BAS-IP Device API poder\u00e1 ser a melhor escolha. A documenta\u00e7\u00e3o sobre a integra\u00e7\u00e3o dos dispositivos est\u00e1 dispon\u00edvel no portal p\u00fablico de programadores da BAS-IP.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Se uma dada organiza\u00e7\u00e3o tiver a sua pr\u00f3pria aplica\u00e7\u00e3o para dispositivos m\u00f3veis e quiser adicionar a possibilidade de receber chamadas do intercomunicador, obter um v\u00eddeo e abrir a porta com ela, ser\u00e1 nesse momento que o BAS-IP Mobile SDK ir\u00e1 ser utilizado.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">E quando bastar a interoperabilidade padr\u00e3o atrav\u00e9s de SIP, RTSP ou Wiegand, poder\u00e1 n\u00e3o ser de todo exigida uma integra\u00e7\u00e3o personalizada do software.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">As diferentes abordagens s\u00e3o explicadas em maior pormenoriza\u00e7\u00e3o na sec\u00e7\u00e3o \u201cIntegra\u00e7\u00e3o do intercomunicador IP BAS-IP IP aos sistemas de edif\u00edcios j\u00e1 existentes\u201d.<\/span><\/p>\n<h2><b>Perguntas frequentes<\/b><\/h2>\n<p><b>A BAS-IP Link API \u00e9 uma API REST?<\/b><\/p>\n<p><span style=\"font-weight: 400;\">Sim. A BAS-IP Link API \u00e9 uma API REST HTTP que permite que o sistema servidor de uma parte terceira possa fazer uma intera\u00e7\u00e3o de forma program\u00e1tica com o BAS-IP Link.<\/span><\/p>\n<p><b>Preciso do BAS-IP Link para usar a Link API?<\/b><\/p>\n<p><span style=\"font-weight: 400;\">Sim. A Link API \u00e9 a interface do programador no que concerne \u00e0 plataforma do BAS-IP Link.<\/span><\/p>\n<p><b>A BAS-IP Link API funciona com o Link Cloud?<\/b><\/p>\n<p><span style=\"font-weight: 400;\">No momento desta publica\u00e7\u00e3o, as integra\u00e7\u00f5es por terceiros na componente de servidor (server-side) com a Link API t\u00eam o seu suporte no BAS-IP Link Self-Hosted. A BAS-IP encontra-se a desenvolver um gateway API separado para o Link Cloud.<\/span><\/p>\n<p><b>Como posso obter a documenta\u00e7\u00e3o? \u00c9 preciso um NDA?<\/b><\/p>\n<p><span style=\"font-weight: 400;\">O caso do uso da integra\u00e7\u00e3o \u00e9 estipulado primeiro. Depois disso, o parceiro dever\u00e1 assinar um NDA antes de ser feita a entrega dos materiais e ferramentas a ele associadas.<\/span><\/p>\n<p><b>Qual a diferen\u00e7a entre a Link API e a Mobile SDK?<\/b><\/p>\n<p><span style=\"font-weight: 400;\">A Link API tem como objetivo a integra\u00e7\u00e3o de servidor com o BAS-IP Link, sendo onde se englobam utilizadores, sites, os devidos acessos, bem como as pr\u00f3prias entidades inerentes.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">No entanto, a Mobile SDK do BAS-IP serve para um objetivo bem diferente, a qual consiste em dar mais funcionalidades ao intercomunicador tendo como base a plataforma para dispositivos m\u00f3veis que seja utilizada.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">No final de contas, quer um como o outro podem ser usados num \u00fanico projeto, caso este o exija.<\/span><\/p>\n<h2><b>Quer integrar a sua plataforma com o BAS-IP Link?<\/b><\/h2>\n<p><span style=\"font-weight: 400;\">N\u00e3o h\u00e1 a necessidade de haver o preparativo de nenhuma funcionalidade detalhada inerente \u00e0 API para ser feita a primeira abordagem.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Como princ\u00edpio, e como deve ser feito, primeiro ter\u00e1 de haver uma apresenta\u00e7\u00e3o com alguma profundidade do sistema e do seu mecanismo e o que se pretende automatizar.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Como exemplos:<\/span><\/p>\n<p><span style=\"font-weight: 400;\">\u201cTemos como plataforma a cria\u00e7\u00e3o de residentes e queremos que estes possam ser inseridos na BAS-IP de forma muito automatizada.\u201d<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Ou ainda:<\/span><\/p>\n<p><span style=\"font-weight: 400;\">\u201cTemos um sistema pr\u00f3prio onde fazemos a gest\u00e3o do acesso ao visitante e como seria \u00f3bvio pretend\u00edamos lig\u00e1-lo com a BAS-IP\u201d.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">No que concerne \u00e0 vertente de ajuda, a equipa da BAS-IP ir\u00e1 de facto ajudar a perceber, se no seu caso a Link API \u00e9 a devida aproxima\u00e7\u00e3o, assim como as funcionalidades e arquitetura.<\/span><\/p>","protected":false},"excerpt":{"rendered":"<p>Um novo residente \u00e9 primeiramente configurado no sistema que a equipa de gest\u00e3o j\u00e1 utiliza para os apartamentos, residentes e detalhes de contacto. Em seguida, a mesma pessoa \u00e9 criada novamente, desta vez no sistema de intercomunicador (controlo de acessos). Os direitos de acesso mudam \u2014 dois sistemas precisam de ser atualizados. O residente muda-se [&hellip;]<\/p>","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"inline_featured_image":false,"footnotes":""},"categories":[43],"tags":[],"class_list":["post-175939","post","type-post","status-publish","format-standard","hentry","category-sem-categoria"],"acf":[],"_links":{"self":[{"href":"https:\/\/bas-ip.com\/pt-pt\/wp-json\/wp\/v2\/posts\/175939","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/bas-ip.com\/pt-pt\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/bas-ip.com\/pt-pt\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/bas-ip.com\/pt-pt\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/bas-ip.com\/pt-pt\/wp-json\/wp\/v2\/comments?post=175939"}],"version-history":[{"count":1,"href":"https:\/\/bas-ip.com\/pt-pt\/wp-json\/wp\/v2\/posts\/175939\/revisions"}],"predecessor-version":[{"id":175940,"href":"https:\/\/bas-ip.com\/pt-pt\/wp-json\/wp\/v2\/posts\/175939\/revisions\/175940"}],"wp:attachment":[{"href":"https:\/\/bas-ip.com\/pt-pt\/wp-json\/wp\/v2\/media?parent=175939"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/bas-ip.com\/pt-pt\/wp-json\/wp\/v2\/categories?post=175939"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/bas-ip.com\/pt-pt\/wp-json\/wp\/v2\/tags?post=175939"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}