API-интерфейс аналитики Algolia нельзя вызвать из внешнего приложения?Jquery

Программирование на jquery
Anonymous
API-интерфейс аналитики Algolia нельзя вызвать из внешнего приложения?

Сообщение Anonymous »

Можно ли вызвать аналитический API из JavaScript с помощью jQuery?
Я боролся с этим пару дней, но безуспешно. Я попробовал использовать CORS, который сначала отправляет запрос OPTIONS, который отклоняется (ошибка 405). Также пробовал использовать jsonp, но, судя по тому, что я прочитал, его нужно настраивать на стороне сервера?
Пример кода (ничего особенного):

Код: Выделить всё

  $.ajax({
url: 'https://analytics.algolia.com/1/searches/test/popular',
method: 'GET',
beforeSend: (xhr) => {
xhr.setRequestHeader('X-Algolia-Application-Id', 'sample');
xhr.setRequestHeader('X-Algolia-API-Key', 'sample');
},
success: (response) => {
console.log(response);
}
});
Также пробовал использовать crossOrigin: true и dataType: 'jsonp'.

Подробнее здесь: https://stackoverflow.com/questions/415 ... pplication

Вернуться в «Jquery»