Я не могу заставить jquery вернуть что-либо из API groupon.
Когда я регистрируюсь apigee , я могу сделать простой запрос на получение всех подразделений.
Но когда я пытаюсь в JSFiddle, он не работает
$.get('https://api.groupon.com/v2/divisions.json?client_id=b91d375e38147f3c1e0339a3588d0b791c190424', function(data) { console.log(data); });
$ .get выше возвращает пустой ответ.
$.getJSON("https://api.groupon.com/v2/divisions.json?client_id=b91d375e38147f3c1e0339a3588d0b791c190424&jsoncallback=?", function(json) { console.log(data); });
Этот возвращает ошибку
invalid label [Break On This Error] {"divisions":[{"id":"abbotsford","name...owCustomerEnabled":false,"areas":[]}]}
Что я здесь не так делаю?
Вот JSFIDDLE:
http://jsfiddle.net/fMzeK/5/
Вам понадобится JSONP, потому что это будет кросс-домен:
$.ajax({ url: 'https://api.groupon.com/v2/divisions.json?client_id=b91d375e38147f3c1e0339a3588d0b791c190424', dataType: 'jsonp', success: function(data) { $('#result').html(data); alert(data.divisions); }});