建议和反馈

请填写你的反馈内容

问答 > Go/Python > 问答详情
求助中

Blockchain API,AJAX请求已停止工作,CORS问题?10LK

我一直在使用区块链信息中的多地址查找API(在此处记录https://blockchain.info/api/blockchain_api),我的代码在当天早些时候工作,但很明显它已经停止了。

它的目的是最终编写一个小JQuery库,它将在DOM中搜索比特币地址作为数据属性,然后将最终余额插入到该元素中,创建一个轮询机制以保持页面更新。

我在开发它时遇到的原始问题是因为它是一个CORS ajax请求但后来我根据区块链信息API文档调整了查询,我添加了cors = true它然后似乎工作正常但现在它似乎不想要再次工作。我不知道改变计算机会如何影响这种请求。

这是我在JSFiddle上的代码,http://jsfiddle.net/SlyFoxy12/9mr7L/7/

我的主要代码是:

     (function ($) {
        var methods = {
            init: function(data, options) {
                //put your init logic here.
            },
            query_addresses: function(addresses) {
                var addresses_implode = addresses.join("|");
                $.getJSON("http://blockchain.info/multiaddr?cors=true&active="+addresses_implode, function( data ) {
                    $.each( data.addresses, function( index ) {
                        $('#output').append(" "+data.addresses[index].final_balance);
                    });
                });
            }
        };
        $.fn.bitstrap = function () {
            var addresses = new Array();
            $('[data-xbt-address]').each(function () {
                $(this).text($(this).data('xbtAddress'));
                addresses.push($(this).data('xbtAddress'));
            });
            methods.query_addresses(addresses);
        }
    }(jQuery));
    $().ready(function() {
        $().bitstrap();
    });
2019-05-16
0
请先登陆或注册

暂无回答!

邀请

感谢您的善举,每一次解答会成为新人的灯塔,回答被采纳后获得20算力和相应的LK币奖励