Я боролся с этим пару дней, но безуспешно. Я попробовал использовать 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);
}
});
Подробнее здесь: https://stackoverflow.com/questions/415 ... pplication
Мобильная версия