.NET - APIs públicas para desenvolvedores |
Hoje vou apresentar algumas APIs públicas que podemos usar para realizar testes de acesso em aplicações .NET Core e Xamarin Forms dentre outras tarefas. |
Precisando fazer um teste de acesso e consumo de uma API REST ? Que tal uma API pública e gratuita ?
Existem muitas APIs públicas que você pode usar para acessar e testar em seus projetos e a seguir vou relacionar algumas dessas APIs.
APIs Públicas para desenvolvedores
Uma API gratuita para previsão do tempo.
Precisa de registro.
JSONPlaceholder é um serviço REST on-line gratuito que você pode usar sempre que precisar de alguns dados para exibir em suas aplicações. É ótimo para ser usado em tutoriais e simula um servidor, compartilhando exemplos de código.
Você pode simular requisições HTTP com GET, POST, PUT e DELETE.
Não precisa registro.
3- Makeup API
Um serviço
onde você pode pesquisar produtos de maquiagem e fazer filtros por marca, preço,
categoria de produto, tags e muito mais.
Essa API também fornece uma representação visual de todos os dados JSON que
estão disponíveis.
Não precisa registro.
4- BreweryDB
Essa API é uma fonte de dados relacionados a cervejarias, cervejas, eventos de cerveja que você pode usar.
Precisa de registro.
Nessa API você pode embaralhar cartas de baralho, comprar uma carta, reembaralhar cartas, ganhar um novo baralho, adicionar uma pilha de cartas, comprar uma pilha de cartas e outros recursos.
Uma API muito divertida.
Não precisa de registro.
O Open Trivia Database fornece uma API JSON completamente gratuita para uso em projetos de programação. O uso desta API não requer uma chave de API, basta gerar a URL com um clique de botão no site e você já pode usar a API no seu aplicativo para recuperar perguntas triviais.
Não precisa de registro.
7- Nasa
A API da Nasa é ideal se você deseja acessar dados de astronomia e imagens de planetas e galáxias.
Precisa de registro.
8- Marvel
A API Marvel Comics permite que os desenvolvedores acessem informações sobre a vasta biblioteca de quadrinhos da Marvel - desde o que está chegando agora, até 70 anos atrás.
Precisa de registro.
Uma API
pública com dados futebolístico fornecendo dados e estatísticas de futebol
(resultados ao vivo, jogos, tabelas, esquadrões, etc.) de maneira legível por
máquina.
Essa API gratuita (RESTful) JSON é usada por milhares de desenvolvedores para
fornecer suporte a sites e aplicativos móveis com dados de futebol.
O acesso às principais competições de futebol é sempre gratuito já que este foi
o propósito inicial de configurar o projeto. No entanto, se você precisar
de mais competições (ou dados detalhados), temos vários planos pagos disponíveis
para atender às suas necessidades.
A documentação exaustiva, os exemplos de código e as bibliotecas ajudarão você a
começar a trabalhar rapidamente.
10- Adorable Avatars
Adorable
Avatars é um serviço de espaço reservado para avatar para desenvolvedores e
designers da web.
A maneira mais simples de usar é criar uma tag de imagem que aponte para o nosso
serviço (especificando seu identificador), mas você também pode navegar até a
URL do seu avatar e salvar a imagem no seu computador.
11- Youtube
A API do Youtube permite que você adicione funcionalidade do Youtube a sites e aplicativos
Requer registro.
12- MovieDB
Uma API com dados de filmes, atores e programas de TV.
Requer um registro.
Essas são as que eu considero as principais mas existem centenas de APIs que atendem aos mais diversos interesses cabe a você procurar com paciência.
"Por que estás abatida, ó minha alma, e por que te
perturbas dentro de mim? Espera em Deus, pois ainda o louvarei, o qual é a
salvação da minha face, e o meu Deus."
Salmos 42:11
Veja os
Destaques e novidades do SUPER DVD Visual Basic
(sempre atualizado) : clique e confira !
Quer migrar para o VB .NET ?
Quer aprender C# ??
Quer aprender os conceitos da Programação Orientada a objetos ? Quer aprender o gerar relatórios com o ReportViewer no VS 2013 ? |
Referências:
Super DVD Vídeo Aulas - Vídeo Aula sobre VB .NET, ASP .NET e C#
Super DVD C# - Recursos de aprendizagens e vídeo aulas para C#
Curso Fundamentos da Programação Orientada a Objetos com VB .NET