Reputation: 29
I'm trying to do a get request to a remote website but I get: "Uncaught SyntaxError: Unexpected token :" Does any one have a idea what im doing wrong? This is the code I have
var url = "http://www.colorfyit.com/api/swatches/list.json?url=facebook.com&callback=json_callback";
$http.jsonp(url)
.then(function successCallback(response) {
console.log(response);
}, function errorCallback(response) {
console.log(response);
});
Upvotes: 0
Views: 711
Reputation: 2515
It doesn't look like the colorfyit api supports jsonp. The response from http://www.colorfyit.com/api/swatches/list.json?url=facebook.com&callback=json_callback is in JSON format, it's not wrapped in a function call as it would be if it was a JSONP response.
More info: What are the differences between JSON and JSONP?
Upvotes: 1
Reputation: 61
One issue you have is that your url is malformed. You need ? before the first parameter and & before the following ones.
Upvotes: 0