2

ART.012 - API - "Interface de Programação de Aplicativos"

#Programação para Internet #Bootstrap #Open Innovation
Iuri Reis
Iuri Reis

API


o que é?


API é um conjunto de rotinas e padrões de programação para acesso a um aplicativo de software ou plataforma baseado na Web. A sigla API refere-se ao termo em inglês "Application Programming Interface" que significa em tradução para o português "Interface de Programação de Aplicativos". Uma API é criada quando uma empresa de software tem a intenção de que outros criadores de software desenvolvam produtos associados ao seu serviço.


quando usar?


Usamos API pra consumir serviços externos que vão gerar valor na nossa aplicação. O uso vai em conformidade ao seu plano e se será essencial consumir uma API. Eu uso esse tipo de ferramenta faz pouco tempo, mas o que me ajudou bastante no primeiro momento foi entender os "tipos" de requisições. Quando a gente consome um serviço de API, faz-se necessário "bater um request" na rota (link) da API. Sabendo a diferença entre GET, POST, DELETE... o caminho fica mais fácil. Quando você sabe o que deseja e/ou precisa, basta buscar a API que entregue o que tu precisa e estruturar ela no Back-End da tua aplicação.


Algumas são gratuitas e outras são pagas. É necessário conhecer e ler a documentação da API e verificar o que é possível fazer.


Por exemplo:


1. API connect da Stone pagamentos. A documentação é acessível pra qualquer pessoa, mas pra utilizar precisamos de uma chave de acesso que recebemos ao contratar a api.

2. Quando uma pessoa acessa uma página de um hotel, por exemplo, é possível visualizar dentro do próprio site o mapa do Google Maps para saber a localização do estabelecimento e verificar qual o melhor caminho para chegar até lá. Esse procedimento é realizado por meio de uma API.

3. No https://viacep.com.br/ é possível consultar CEPs de todo o Brasil. API gratuita bom para você saber um pouco sobre como utilizar uma API.

4. No GOOGLE CLOUD tem a possibilidade de registro free por 90 dias... mas tem que incluir um cartão durante a inscrição. Passando estes 90 dias os serviços são automaticamente cancelados... salvo se vc solicitar manter os serviços...

5. O Bootstrap possui informações interessantes sobre o uso de API. O utilitário API deles é baseado em uma série de mapas e funções Sass para gerar famílias de classes com várias opções. Mo material deles é possível ter detalhes. (https://getbootstrap.com/docs/5.0/utilities/api/).


---


✨Linktr.ee: https://linktr.ee/iareis

✨Links: https://github.com/iareis/links


_Iuri_Reis_

0
20

Comentários (0)

https://linktr.ee/iareis

Brasil