Bintray 提供了一个 REST API 来搜索具有最新版本信息的工件:
https://api.bintray.com/search/packages/maven?q=&g=me.tankery.lib&a=circularSeekBar
我正在努力寻找一种方法来使用 Javascript 代码在 Bintray 上获取最新版本的工件。
似乎 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 开发工具中的响应,注意到 Bintray REST API 的响应在其 JSON 数据上没有填充。所以 JSONP 的回调函数永远不会调用。
当服务器不支持 JSONP 时我可以做什么?