Blog

Novidades sobre Claris FileMaker no Brasil.

Claris IDControl

Integração ID Face Control

Posted by Array on 25 May 2026

###ID Face Control Integrado ao Sistema FileMaker Utilizando a API A integração de sistemas de controle de acesso e marcação de ponto com plataformas de gestão é uma prática essencial para empresas que buscam automatizar processos, aumentar a segurança e otimizar a gestão de funcionários. O ID Face Control, um dispositivo avançado que utiliza reconhecimento facial, é amplamente utilizado para controle de acesso e ponto eletrônico. Neste artigo, exploraremos a implementação do ID Face Control integrado ao FileMaker utilizando a API do ID Face Control, permitindo o gerenciamento automatizado e centralizado desses processos. ###Visão Geral do Equipamento ID Face Control O ID Face Control é um dispositivo especializado em controle de acesso e ponto eletrônico, utilizando algoritmos de reconhecimento facial de alta precisão. Ele é projetado para identificar indivíduos em tempo real e registrar automaticamente entradas e saídas, garantindo maior segurança e precisão na gestão de acessos e no controle de ponto. A sua API oferece uma interface de comunicação para que sistemas externos possam acessar os dados do dispositivo de forma programática, introdução ao ID Face Control https://www.controlid.com.br/docs/idface-pt/ ###O Papel do FileMaker na Integração O FileMaker é uma plataforma de desenvolvimento flexível, utilizada para criar sistemas personalizados, capaz de integrar-se com dispositivos como o ID Face Control por meio de APIs RESTful. Com o FileMaker, é possível gerenciar os dados de acesso e ponto de forma centralizada, em uma interface amigável e altamente customizável, ideal para atender às necessidades de cada empresa. ###Acessando a API do ID Face Control A API RESTful do ID Face Control expõe uma série de endpoints que permitem a interação com o dispositivo, oferecendo funcionalidades como consulta de registros de ponto, cadastro de usuários e configuração do controle de acesso. Para realizar essa integração com o FileMaker, a função nativa Insert From URL é utilizada para fazer requisições HTTP e manipular os dados recebidos.

  1. Configuração Inicial do Dispositivo Antes de iniciar a integração, é necessário garantir que o ID Face Control esteja configurado corretamente na rede e pronto para ser acessado via API: Configuração de rede: O dispositivo deve estar acessível via HTTP/HTTPS, com um endereço IP definido. Permissões de API: Configurar permissões de acesso à API, garantindo que o sistema FileMaker tenha as credenciais corretas.
  2. Autenticação na API A comunicação com a API geralmente começa com um processo de autenticação, que pode ser feito utilizando Token-Based Authentication. No FileMaker, isso é realizado por meio de uma requisição HTTP POST para o endpoint de login, onde são enviadas as credenciais de acesso, e em troca, um token JWT (JSON Web Token) é recebido para autenticar as requisições futuras. Exemplo de requisição de autenticação: filemaker
Insert From URL [ "https://api.facecontrol.com/v1/auth/login"; 
                 cURL options: 
                 "POST --data 'username=admin&password=adminpass'"
               ]

Com o token recebido, todas as requisições subsequentes devem incluir esse token no cabeçalho da requisição HTTP. 3. Consulta de Registros de Ponto e Acesso Após a autenticação, o FileMaker pode acessar os dados de registro de ponto. Esses dados são recuperados através de uma requisição HTTP GET, enviando o token de autenticação no cabeçalho. Exemplo de requisição para recuperar registros de ponto: filemaker

Insert From URL [ "https://api.facecontrol.com/v1/attendance"; 
                 cURL options: 
                 "GET --header 'Authorization: Bearer {token}'"
               ]

A resposta da API, geralmente em JSON, contém informações como timestamp (data/hora), ID do funcionário, e o local de registro do ponto. O FileMaker pode processar essa resposta utilizando funções como JSONGetElement para extrair e armazenar os dados.

  1. Manipulação e Armazenamento dos Dados no FileMaker Uma vez que os dados de ponto são recuperados da API, eles são inseridos no banco de dados do FileMaker. Isso pode ser feito com uma série de operações que capturam os elementos retornados e os organizam nas tabelas do sistema. Exemplo de extração e armazenamento de dados: filemaker
Set Variable [$response; Value: JSONGetElement (Insert From URL; "data")]
Set Field [Tabela_Ponto::DataHora; JSONGetElement ($response; "timestamp")]
Set Field [Tabela_Ponto::Funcionario_ID; JSONGetElement ($response; "employee_id")]
  1. Cadastro de Novos Funcionários via API Além de consultar registros, o FileMaker também pode enviar dados para o ID Face Control, como cadastrar novos funcionários. Isso é feito através de uma requisição POST, enviando os dados do funcionário, como o nome e o template facial em formato base64. Exemplo de cadastro de funcionário:
Insert From URL [ "https://api.facecontrol.com/v1/employees"; 
                 cURL options: 
                 "POST --header 'Authorization: Bearer {token}' 
                        --data '{
                            \"employee_id\": \"12345\",
                            \"name\": \"João Silva\",
                            \"face_template\": \"base64_encoded_image\" 
                        }'"
               ]

Dessa forma, novos funcionários podem ser registrados no sistema de reconhecimento facial diretamente pela interface do FileMaker. Mais informações da API, Introdução a API Linha de Acesso https://www.controlid.com.br/docs/access-api-pt/

###Benefícios Técnicos da Integração FileMaker com ID Face Control Automação de Processos de Marcação de Ponto: A integração permite que os dados de marcação de ponto sejam capturados automaticamente do dispositivo ID Face Control e inseridos no banco de dados FileMaker. Isso elimina a necessidade de inserções manuais de dados, reduzindo erros humanos e aumentando a eficiência. Monitoramento de Acesso em Tempo Real: Com a conexão direta à API do IC Face Control, o FileMaker permite que os gestores acompanhem em tempo real os registros de entrada e saída dos funcionários, criando relatórios instantâneos e visualizações personalizadas sobre a movimentação na empresa. Segurança Aumentada com Reconhecimento Facial: O ID Face Control oferece um nível superior de segurança ao utilizar reconhecimento facial. A integração com o FileMaker permite que esse sistema de autenticação se conecte diretamente ao gerenciamento de acessos, dificultando fraudes e aumentando o controle sobre quem pode acessar determinadas áreas. Relatórios Personalizados no FileMaker: Utilizando os dados fornecidos pelo ID Face Control, o FileMaker pode gerar relatórios detalhados e customizados sobre as atividades de controle de acesso e ponto. Esses relatórios podem incluir gráficos, filtros dinâmicos, e podem ser exportados para outros formatos como PDF ou Excel, facilitando a análise e auditoria dos dados. Atualização em Tempo Real de Dados de Funcionários: O FileMaker pode ser utilizado para centralizar a gestão de cadastro de funcionários no dispositivo ID Face Control. Isso garante que, ao cadastrar um novo funcionário ou atualizar as informações de um usuário existente, essas mudanças sejam imediatamente refletidas no dispositivo, mantendo a consistência entre os sistemas. Integração Segura e Escalável: O uso de APIs RESTful e Token-Based Authentication proporciona uma integração segura entre o FileMaker e o ID Face Control, protegendo o acesso aos dados sensíveis. Além disso, essa arquitetura permite que a solução seja facilmente escalada para suportar múltiplos dispositivos e um número crescente de usuários. Gerenciamento Centralizado e Simplificado: A interface amigável do FileMaker facilita o gerenciamento centralizado dos dispositivos ID Face Control, oferecendo uma plataforma intuitiva para administradores controlarem o acesso, gerenciarem funcionários e monitorarem os registros, sem a necessidade de interação direta com o dispositivo físico. ###Conclusão A integração entre o ID Face Control e o FileMaker via API traz uma solução completa para empresas que necessitam de um controle de acesso e ponto eletrônico automatizado, seguro e eficiente. A combinação dessas tecnologias oferece benefícios significativos, como automação de processos, segurança reforçada e relatórios em tempo real, tornando o gerenciamento de acessos e registros de funcionários mais ágil e confiável. Com o FileMaker, a integração pode ser facilmente adaptada às necessidades específicas de cada organização, garantindo flexibilidade e robustez para suportar a operação diária de controle de ponto e acesso.

© 2026 etkWorks entre em contato