Ich versuche, JSON-Daten mit Jquery zu lesen. Speziell versuche ich den JSON von dieser URL zu lesen: http://mkweb.bcgsc.ca/color-summarizer/?url=http://scontent-a.cdninstagram.com/hphotos-xfa1/t51.2885-15/10643840_701797013239098_657737630_a.jpg&precision=low&num_clusters=3&json=1&callback=?
Jedoch habe ich diesen Fehler erhalte: Uncaught SyntaxError: Unexpected token :
Hier ist meine Jquery:
Lesen von JSON-Daten mit jquery. Uncaught SyntaxError: Unerwartetes Token:
$(document).ready(function() {
var one = "1"
$.getJSON('http://mkweb.bcgsc.ca/color-summarizer/?url=http://scontent-a.cdninstagram.com/hphotos-xfa1/t51.2885-15/10643840_701797013239098_657737630_a.jpg&precision=low&num_clusters=3&json=1&callback=?', function(result) {
document.write(result.clusters.one.rgb[0]);
});
});
Ich erhalte den Fehler bei der ersten Doppelpunkt in dem Code JSON.
Von dem, was ich verstehe, werden die JSON-Daten tatsächlich als Javascript gelesen. Wie kann ich das beheben?
Die URL unterstützt JSONP nicht oder zumindest unterstützt keine 'Rückruf = xyz' Parameter bereitstellt. – andlrc
Nicht verwandt, aber dein 'var one'-Trick wird nicht funktionieren. Du brauchst 'result.clusters [one] .rgb [0]' oder 'result.clusters ['1']. Rgb [0]' – JAAulde
Ich habe den Callback =? Parameter, wie ich zuvor diesen Fehler erhielt "Nein" Access-Control-Allow-Origin "Header ist auf der angeforderten Ressource vorhanden." – zacbacon11