建议和反馈

请填写你的反馈内容

感谢您对链客的信任!

恭喜您填写完个人简历!链客专注于区块链职位连接,帮助您的投递更加精准高效,赶快去选择自己心仪的岗位吧!

推动中国区块链事业发展始终是我们坚定不移的梦——链客团队

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

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

我一直在使用区块链信息中的多地址查找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

377

0

撰写答案

请先登陆或注册

0个回答

邀请

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