Instantly share code, notes, and snippets.

What would you like to do?
Example call to the Marvel API from js client (w/ JQuery)
// you will also have to setup the referring domains on your marvel developer portal
var PRIV_KEY = "this-should-be-a-long-hash";
var PUBLIC_KEY = "so-should-this";
function getMarvelResponse() {
// you need a new ts every request
var ts = new Date().getTime();
var hash = CryptoJS.MD5(ts + PRIV_KEY + PUBLIC_KEY).toString();
// the api deals a lot in ids rather than just the strings you want to use
var characterId = '1009718'; // wolverine
var url = '';
$.getJSON(url, {
ts: ts,
apikey: PUBLIC_KEY,
hash: hash,
characters: characterId
.done(function(data) {
// sort of a long dump you will need to sort through
// the error codes are listed on the dev site

This comment has been minimized.

Villanuevand commented Mar 17, 2017

Following line 2 instruction:
¿How do you test in localhost?


This comment has been minimized.

ia-lex commented May 17, 2017

Hi, you just write 'localhost' as your authorized referrer on your developer account.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment