Мы пытаемся использовать службу аналитики в predix. Мы успешно сгенерировали токен доступа и можем получать данные временных рядов через службу временных рядов.Служба Predix Analytics с запросом на угловой Http
Но когда мы пытаемся использовать службу аналитики с моим HTTP-запросом на угловой код. Его выброс ошибки авторизации 401> Необходимо получить полный критический результат. Но если я прошу об этом, используя сервис Python или Postman, он работает нормально, и мы получаем требуемый результат.
Пожалуйста, если у кого-нибудь есть идея, как ударить службу аналитики predix из угловой.
Ниже приведен код:
$http({
method: 'POST',
url: 'https://predix-analytics-catalog-release.run.aws-usw02-pr.ice.predix.io/api/v1/catalog/analytics/315f7994-873d-4490-bf13-b21edd25e6bd/deployment',
headers: {
'authorization': ctrl.token,
'predix-zone-id': '7b836258-b05d-4abb-9b63-b6705a4c3946',
'content-type': 'application/json'
},
data: {
"time_series": [
112,
118,
132,
129,
121,
135,
148,
148,
136,
119,
104,
118
],
"params": {
"num_forecast": 6,
"method": "SE",
"period": 12
}
}
}).then(function successCallback(response) {
console.log("Excecuted")
}, function errorCallback(response) {
if (response.status = 401) { // If you have set 401
console.log("ohohoh hell yaaa");
}
});