Eficiência melhorada com a trinamiX OpenAPI
The trinamiX API is a library of standardized interface descriptions that provides external access to the trinamiX platform. It connects third-party software to the trinamiX platform, enabling data to be sent to and retrieved from the cloud. This API facilitates seamless integration with trinamiX’s mobile NIR (Near-Infrared) spectroscopy solution, already utilized by both the trinamiX Spectroscopy mobile app and our customer portal.
Ao permitir que estas aplicações funcionem eficientemente com software de terceiros, a OpenAPI da trinamiX melhora a transferência de dados entre a Nuvem trinamiX e as aplicações externas. Esta integração permite que os parâmetros medidos sejam processados eficazmente em aplicações como software de formulação de rações ou sistemas de controlo de qualidade, maximizando a sua utilidade.
Alguns exemplos de empresas que criaram uma API connosco:
- fodjan, uma empresa que oferece software de formulação de rações.
- AgroCares, a global Ag-tech company, using our spectrometers within their own software infrastructure.
- OASE, uma empresa química que a utiliza para a sua base de dados de garantia de qualidade.
Como obter acesso à nossa OpenAPI
The Customer Portal has been updated with a new demo section for the trinamiX OpenAPI. This section allows software developers to explore the most frequently used endpoints, facilitating the automation of data flow between the trinamiX Cloud and their preferred software. If you want to access an API interface, you will require a technical license.
Para solicitar a licença, utilize o formulário de contacto no portal do cliente e selecione “Request Technical User”. Para qualquer outra questão relacionada com este tópico, selecione “API Support Request”.
Perguntas Frequentes
Sim, para utilizar a interface da API necessita de uma licença técnica. Trata-se de uma conta técnica utilizada para pedidos de API sem intervenção humana. É criada e registada para permitir consultas de dados automatizadas.
Para solicitar acesso, utilize o formulário de contacto no portal do cliente e selecione “Request Technical User”.
Muito! Explore aqui as nossas extensas medidas.
- Comunicação Segura: Priorizamos protocolos de comunicação seguros, como o HTTPS/TLS, para encriptar a transmissão de dados, protegendo-os contra escutas ou manipulação.
- Autenticação: Empregamos um mecanismo de autenticação robusto, utilizando protocolos padrão da indústria como OAuth ou JSON Web Tokens (JWT), para garantir que apenas os utilizadores autorizados podem aceder à nossa API.
- Autorização: Controles de acesso adequados e permissões estão no lugar, restringindo o acesso a recursos e ações sensíveis exclusivamente a usuários autorizados.
- Validação de entrada: Validamos e sanitizamos meticulosamente todas as entradas do usuário para prevenir vulnerabilidades de segurança comuns, como injeção de SQL, cross-site scripting (XSS) ou execução remota de código.
- Limitação de taxa: Para evitar o abuso ou a utilização indevida, implementámos a limitação de taxa, definindo limites razoáveis para o número de pedidos por minuto ou por hora.
- Erro de tratamento: Nossa OpenAPI emprega mecanismos adequados de manipulação de erros para evitar a exposição de informações sensíveis em mensagens de erro, garantindo a privacidade e a segurança dos dados dos usuários.
- Controlo de versões da OpenAPI: Mantemos um controlo de versões adequado da nossa API, permitindo a retrocompatibilidade e atualizações fáceis, documentando claramente quaisquer alterações ou descontinuações para facilitar uma migração perfeita.
- Teste de segurança: Realizamos regularmente avaliações de segurança, testes de intrusão, auditorias e verificações de vulnerabilidades para identificar e corrigir quaisquer possíveis vulnerabilidades ou fraquezas na nossa API.
Monitorização e registo. A nossa OpenAPI está equipada com mecanismos robustos de monitorização e registo, o que nos permite acompanhar a utilização, detetar atividades suspeitas e responder prontamente a potenciais incidentes de segurança.
Uma API permite a comunicação entre aplicações, enquanto um SDK interage diretamente com o hardware e executa funções específicas, como calibração e medição.
Uma API requer que o software de terceiros faça pedidos de forma proativa, ao passo que um webhook envia automaticamente notificações quando existem novos dados disponíveis.
Precisa de ajuda com o seu produto trinamiX?
Inicie sessão no Portal do Cliente e descreva brevemente o seu problema no formulário de contacto. O seu pedido será automaticamente atribuído aos especialistas de suporte apropriados, o que nos permite ajudá-lo mais rapidamente.
Ainda não se registou? Contacte-nos aqui.
Partes deste texto foram traduzidas usando tradução automática ou inteligência artificial.