Можно ли вызвать API аналитики из javascript с помощью jQuery?API-интерфейс для анализа Algolia нельзя вызывать из внешнего приложения?
Я боролся с этим в течение нескольких дней без везения. Я пробовал использовать 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: правда, и DATATYPE: "JSONP.
Yup только получил тот же ответ от персонала Algolia. Спасибо :) – KrzysztofG06