Página da disciplina de pos (Programação Orientada a Serviços) do curso técnico integrado de Informática para Internet.
API: de forma simploria e resumida, abstração de um (sub)sistema por suas funcionalidades para facilitar o uso (programação) deste (sub)sistema.
Web service: brevemente, funções de (sub)sistemas publicados na internet, normalmente usando o protocolo HTTP.
Rest: de forma restrita e resumida (baseado na tese de autoria de Roy Thomas Fielding), um estilo arquitetural para systemas de hipermidia distribuída.
Palavras-chaves: URI, Recurso, HTTP (verbos, código de resposta, mensagens [corpo e cabeçalho], URL amigáveis, Stateless, HATEOAS)
Restful API ou Web service: resumidamente, APIs web services que aderem ao estilo arquitetural Rest.
Passo 1. Cadastrar conta em Fixer.io
Passo 2. Instalar plugin no VS Code “Rest client”
Passo 3. Acessar o serviço básico da API de Fixer.io
ERRO: Sem o Token de autenticação
GET http://data.fixer.io/api/latest HTTP/1.1
content-type: application/json
Pegando última taxas de conversão_
GET http://data.fixer.io/api/latest?access_key=... HTTP/1.1
content-type: application/json
Pegando as moedas disponíveis
GET http://data.fixer.io/api/symbols?access_key=... HTTP/1.1
content-type: application/json
Passo 4. Navegar na documentação da API de Fixer.io