Задача состоит в том, чтобы подгрузить данные из Yandex Market API.
На AngularJS, с помощью $http.jsonp делаю запрос на их ресурс, в итоге $promise возвращает ошибку (error), а в консоль выводится
Uncaught SyntaxError: Unexpected token :
Хотя в network показывает, что данные есть и их можно просмотреть, и в заголовках приходит 200.
Запросы делаю через сервис icsystem.
Код контроллера
angular.module('YandexMarketApp')
.controller('SettingsCtrl', function($scope, $http) {
var url = 'http://market.icsystem.ru/v1/model/8454852.json?callback=JSON_CALLBACK';
$scope.save = function() {
$http.jsonp(url)
.success( function(data, status, headers) {
console.log('success');
console.log(data);
})
.error( function(data, status, headers) {
console.log('error');
console.log(data);
});
};
})