как использовать JSONP в ресурсе AngularJS

Я пытаюсь импортировать объект JSON в переменную. Я пользуюсь услугами в соответствии с учебником.

Я получил неожиданную ошибку токена, потому что я не должент использовать$scope.news = JsonSource.feed(); - но я действительно нене знаю, что я должен использовать. Я гуглил и искал 3 часа, я нашел только $ http. или $ json. ответы, но я чувствую, что это можно сделать проще - понятнее.

(Идеальное решение было бы$scope.news = JsonSource.feed().entries ; D

Файл служб:

var AAAServices = angular.module('AAAServices', [
    'ngResource'
]);

AAAServices.factory('JsonSource', ['$resource',
  function($resource) {
    return $resource('https://www.facebook.com/feeds/page.php', {}, {
      feed: {method:'JSONP', {format: 'json', id:'459908', callback : JSON_CALLBACK}, isArray:false}
      });
  }]);

Файл контроллеров:

var AAAControllers = angular.module('AAAControllers', [])
AAAControllers.controller('newsCtrl', ['$scope', 'JsonSource', 
  function newsCtrl($scope, JsonSource) {
     $scope.news = JsonSource.feed();
}]);

файл JSON (почти; D)

{
   "title": "Tytuł",
   "link": "https:\/\/www.facebook.com\/",
   "entries": [
      {
         "title": " news 1",
         "id": "1"
      },
      {
         "title": " news 2",
         "id": "2"
     }
   ]
}

Отредактировано:

я меняю $ resource ('файл.json вhttps://www.facebook.com/feeds/page.php - так что вы можете проверить, если это JSON или JSONP ...

Ответы на вопрос(2)

Ваш ответ на вопрос