Skip to content

GONunes/MarvelHeroes

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Marvel Heroes

Essa SPA (Single Page Application) lista herois da Marvel consumindo da API developer.marvel.com.

Entendendo a Consulta

Para o uso da API é necessário criar um usuário, e é possível realizar até 3 mil chamadas.

Na documentação do site é repassado o link para consumir a API, são necessárias algumas informações de usuário para as consultas.

Link para consumo da API: http://gateway.marvel.com/v1/public/characters?ts=TIMESTAMP&apikey=PUBLICKEY&hash=HASH

Como é possível observar é necessário essas 3 informações para o consumo da API:

TIMESTAMP - É possível pegar esse dado através do comando Math.floow(Date.now() / 1000) no console do navegador.

PUBLIC KEY - É possível pegar esse dado no próprio site após logar com seu usário e visualizar os detalhes da sua conta.

HASH - É o MD5 da concatenação da TimeStamp, com a Public Key, mais a Private Key(disponivel nos detalhes da conta).

Limitando a Quantidade de Heróis Listados

Na própria API é possível limitar a quantidade do uso de hérois que serão listados.

Basta adicionar o parametro "limit" no link, como é mostrado abaixo:

http://gateway.marvel.com/v1/public/characters?ts=TIMESTAMP&apikey=PUBLICKEY&hash=HASH&limit=20

Caso esse parâmetro não seja especificado não apresentará problema na listagem, pois o valor padrão é de 20.

About

Listing Marvel Heroes with API developer.marvel.com

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors