Я пытаюсь получить информацию из API данных фэнтези, используя AngularJS. Я использую $ resource для выполнения моего запроса на получение в моем контроллере, но мне не удалось выяснить, как правильно включить ключ API. Нужно ли включать его в качестве заголовка? Благодарю.AngularJS включает ключ API в запрос получения
nflApp.controller('mainController', ['$scope','$resource','$routeParams', function($scope, $resource, $routeParams) {
$scope.fantasyAPI = $resource("https://api.fantasydata.net/nfl/v2/JSON/DailyFantasyPlayers/2015-DEC-28", { callback: "JSON_CALLBACK" }, { get: { method: "JSONP"}});
console.log($scope.fantasyAPI);
}]);
Ниже представлена информация о запросе http с сайта.
Вам нужно отправить также ключ подписки без этой клавиши, не получив данные по api. – ZgrKARALAR
@ZgrKARALAR Как правильно включить ключ подписки в свой код? –
Вы можете добавить свой код $ http.defaults.headers.common ["Ocp-Apim-Subscription-Key"] = subkey; напишите свой подраздел, если вам нужна дополнительная информация, проверьте эту страницу [ссылка] (http://www.angulartutorial.net/2014/05/set-headers-for-all-http-calls-in.html) – ZgrKARALAR