Как получить последнюю версию артефакта на Bintray с помощью JSONP

Bintray предоставляет REST API для поиска артефакта с информацией о последней версии:

https://api.bintray.com/search/packages/maven?q=&g=me.tankery.lib&a=circularSeekBar

Я изо всех сил пытаюсь найти способ получить последнюю версию артефакта на Bintray с кодом Javascript.

Кажется, сервер Bintray не поддерживает CORS, я использую JSONP для запроса данных с помощью jQuery:

var url = "https://api.bintray.com/search/packages/maven?q=&g=me.tankery.lib&a=circularSeekBar";
$.getJSON(url, function(response) {
    console.log(response);
});

Но ответа так и не получил. Я проверяю ответ в Chrome Dev Tools и замечаю, что ответ Bintray REST API не содержит дополнений к данным JSON. Таким образом, функция обратного вызова JSONP никогда не вызывается.

Что я могу сделать, если сервер не поддерживает JSONP?


person Tankery    schedule 01.06.2016    source источник


Ответы (1)


Предоставьте серверную часть самостоятельно, которая загружает необходимые данные для вас и не подпадает под политику того же происхождения.

person ooxi    schedule 09.12.2016