żądanie jsonp z zasobem AngularJS $

Zdefiniowałem następujące 2 usługi w AngularJS. Oba powinny zwrócić JSONP, ponieważ wykonuję żądanie między domenami.

Usługa A:

angular.module('ServiceA', ['ngResource']).
  factory('A', function ($resource) {
     return $resource('url/offers', {},
       {
         get: { method: 'JSONP', params: {property_code: 'DEMO_ERFOLGX', adults: '2',
                callback: 'JSON_CALLBACK'} }
       }
    );
  });

Usługa B:

angular.module('ServiceB', ['ngResource']).
  factory('B', function ($resource) {
     return $resource('url/search.json', {},
       {
         get: { method: 'JSONP', params: {property_code: 'DEMO_ERFOLGX', adults: '2',
                callback: 'JSON_CALLBACK'} }
       }
    );
  });

W moim kontrolerze wiążę wynik z moim zakresem:

$scope.foo = A.get();  
$scope.bar = B.get();

Zgodnie z moim wyjściem console.log (), B zwraca oczekiwany wynik w formacie JSON, podczas gdy A zwraca coś takiego:

SyntaxError: invalid label
{"DEMO_ERFOLGX":{"offers":[{"checkin":"2012-12-01","checkout"

Czy czegoś mi brakuje? Co muszę zrobić, aby otrzymać odpowiedni JSON od A?

questionAnswers(1)

yourAnswerToTheQuestion