Você está na página 1de 4

ETEC MACHADO DE ASSIS

JOÃO VICTOR SOARES TOLEDO SILVA

MATHEUS SILVA FELICIANO

PEDRO HENRIQUE MARTINS DOS SANTOS

O QUE SÃO APIs?

Caçapava

2023
CONCEITO

API significa em português, Interface de Programação de Aplicativos.

É um conjunto de regras e definições que permite que diferentes softwares se


comuniquem entre si, de maneira padronizada.

Essa interface desempenha um papel muito importante na interação de Softwares e


na troca de dados em diferentes aplicações. Isso acontece porque, essas interfaces
fornecem opções que permitem que os desenvolvedores acessem recursos e
serviços específicos de um software, sem precisar conhecer todos os dados internos
de aplicação. Facilitando a interação de diferentes sistemas e aplicativos.

FERRAMENTAS UTILIZADAS

- Postman: Teste e documentação de APIs

- Swagger/OpenAPI: Criação de documentação interativa para APIs

- cURL: Ferramenta de linha de comando para requisições HTTP.

- Insomnia/Restlet Client: Clientes para testar APIs.

- Git: Controle de versão para projetos envolvendo APIs.

- API Gateway (exemplo: Apigee, AWS API Gateway): Gerenciamento e controle de


acesso a APIs.

- Monitoring Tools (exemplo: New Relic, Datadog): Monitoramento de desempenho


e disponibilidade.

- SoapUI/Postman: Teste funcional e de carga para APIs.

- Docker: Contêineres para facilitar implantação e distribuição de APIs.

- JSONPlaceholder: Para simular uma API REST para testes.

- RAML/WSDL: Especificações para descrição e documentação de APIs.

- Firebase: Plataforma que oferece APIs para serviços diversos.

- Microsoft Power Automate (anteriormente Flow): Automação de workflows com


APIs.
- GitLab CI/CD, Jenkins: Integração contínua/desdobramento para APIs.

- Logstash/ELK Stack: Análise de logs para APIs.

APLICAÇÃO
Hoje em dia usamos muito API, na tecnologia é muito usado, em muitas situações
que não sabemos usamos APIs, como por exemplo, quando você usa Uber, esse
aplicativo usa uma API do Google, que é o mapa, para que você possa ser
localizado e o carro também, sem API seria mais difícil desenvolver a tecnologia,
hoje em dia temos uma facilidade, pensa bem, você ter de escrever uma biblioteca
sendo que um desenvolvedor já programou, você só importa essa biblioteca e usa,
não tendo tanta dificuldade para desenvolver novamente.

EXEMPLOS QUE USAM API

1. API para SMS

O SMS em massa é uma ferramenta que pode melhorar o seu marketing e


aumentar as vendas, certo? Mas também podem levar muito tempo se forem feitas
manualmente pela sua equipe. As APIs aumentam a produtividade porque atuam
como interface entre as operadoras de telecomunicações e os sistemas
empresariais, possibilitando a automação de processos, personalização e
aumentando o número de mensagens enviadas simultaneamente.

2. API de voz

Que tal liberar seus colaboradores de serviços que pouco agregam aos seus
resultados, potencializados por esta API? Como resultado, chamadas telefónicas,
conversas através de chat ou aplicações e outras mensagens de voz são
automatizadas através do uso de inteligência artificial, que pode criar, compreender
ou responder às comunicações de forma independente.

3. API para WhatsApp

A solução do WhatsApp é outro exemplo de API integrada. Conecta este canal a


diversas plataformas empresariais, financeiras ou de marketing. Em termos de
produtividade, esta tecnologia traz grandes melhorias, automatizando o fluxo e
registro das transações por esta via.

4. API para Instagram

A API do Instagram também pode ser usada para permitir algum tipo de conexão.
Neste caso, entre a rede social e outros sistemas (CRM, plataformas de marketing e
serviços, aplicações financeiras e empresariais). Isto tem um efeito positivo na
produtividade, ampliando a distribuição de conteúdo e dando independência ao
processo de comunicação ou vendas.

Você também pode gostar