API é um conjunto de funções que permite acessar funcionalidades de um software. Empresas liberam APIs públicas para que desenvolvedores criem novas funcionalidades e serviços. Exemplos de APIs populares são do Facebook, Google Maps e PayPal, que permitem integrar redes sociais, mapas e pagamentos em outros aplicativos.
2. O que são API's?
• API (Application Programming Interface, ou
Interface de Programação de Aplicativos) é um
conjunto de funções implementadas em um
software para a utilização de suas
funcionalidades.
• É composto por uma série de funções acessíveis
somente por programação.
• Permite utilizar características do software menos
evidentes ao utilizador tradicional.
3. Conceitos básicos
• Uma empresa geralmente libera o API de seu
software para o uso público, de modo que
desenvolvedores de software possam criar novas
funcionalidades e serviços.
• O uso de API tem se generalizado recentemente
nos plugins. Desenvolvedores liberam uma API
para que outros desenvolvedores criem plugins,
aumentando a funcionalidade do software.
4. Api's disponiveis no mercado
Redes sociais Fotografias
- Facebook API Anuncios
- Last.fm API - Instagram API
- OpenSocial - Google AdWord
- Flickr API
- Yahoo Ads
- Picasa W.A.D.
Video API
- Youtube API - Photobucket Pagamentos
- Vimeo developers AP API
- PayPal
- Moip
Outros Mapas - PagSeguro
- Blogger Data API
- Google Maps
- Buscapé API
API
- Google Charts
- Yahoo Maps
- Amazon API
API
- MapQuest API
- Bing Maps
API
5. Como eles tem sido usados
Rede sociais: São API's com intuito de fornecer novas ferramentas de interação entre
os usuários do site e a web, ou entre os usuários do site.
Exemplo: Botão like, do Facebook. Na API consta diversas formas de aplica-lo em
paginas externas ao proprio.
Fotografias e Videos: São API's que fornecem ao desenvolvedor diferentes maneiras
de se visualizar o video ou a foto, tornando personalizável a utilização dos mesmos.
Exemplo: Youtube Api. É possivel com ela você gerar um player proprio , utilizando as
funções já disponiveis na API.
6. Como eles tem sido usados
Anúncios e Pagamentos: São API's com intuito de fornecer ferramentas para os
desenvolvedores implementarem e aplicarem em seus sites , de maneiras que facilita o
anúncio e o pagamento.
Exemplo: Paypal. Na API é possivel integrar qualquer site de compras online para
realizar o pagamento via paypal.
Mapas: São API's para disponibilizar a integração dos mapas gerados pelos servidores
(Google, Yahoo , Bing , etc) com as funcionalidades desejadas pelo
desenvolvedor.Como possibilitar geolocalização, traçar rotas.
Exemplo: Google Maps.
7. Como eles tem sido usados
Outros: Em geral essas API's servem para facilitar o uso dos serviços prestados pelas
desenvolvedoras , isso em geral nas paginas dos usuários .
- Blogger Data API ( Aplicação para blogs)
- Buscapé API (Aplicação para busca)
- Google Charts (Aplicação para desenvolvimento de graficos)
- Amazon API (Aplicação para utilização dos serviços liberados pela
Amazon)