首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何将MtGox报价器数据添加到网站?

如何将MtGox报价器数据添加到网站?
EN

Stack Overflow用户
提问于 2012-08-30 11:04:24
回答 2查看 3K关注 0票数 0

我已经尝试了各种方法,目前的情况如下

代码语言:javascript
复制
$(document).ready(function(){
    $('#stage').click(function(){
jQuery.getJSON('https://mtgox.com/api/1/BTCUSD/ticker?callback=showTick',function(ticker){
            $('div#tickerbox').html(ticker)}
    )})})

失去理智。。。

EN

回答 2

Stack Overflow用户

发布于 2012-10-09 12:49:06

我构建了php工具来简化此过程,提供纯文本滚动条、html滚动条,甚至图像滚动条(以及其他工具,如rss ticker feed )。

看看下面的代码:https://github.com/neofutur/bitcoin_simple_php_tools

更多详细信息和示例,请访问:https://bitcointalk.org/index.php?topic=68205

这些工具包括一个30秒的缓存系统,所以你不会太频繁地访问api,从而避免被反ddos系统列入黑名单

我不认为javascript是添加mtgox滚动条的最佳选择,但是如果你真的希望它是js,至少有一个javascript实现,那就是针对这些滚动条的火狐插件:https://github.com/joric/mtgox-ticker https://github.com/joric/mtgox-ticker/blob/master/lib/main.js

此外,要知道SE也有一个专门的空间来回答与比特币相关的问题:http://bitcoin.stackexchange.com你也许可以在这里得到更多的答案,所有的比特币都在这里;)

票数 3
EN

Stack Overflow用户

发布于 2012-08-30 11:09:15

不幸的是,山。在编写时,Gox API不支持JSONP和 。对于他们来说,添加JSONP支持似乎很容易,所以如果他们在不久的将来添加JSONP支持,这个答案应该会有帮助;但是,在那之前,这个答案没有帮助。这个答案的其余部分假设现在是未来,并且它们支持JSONP。

首先,您需要将callback=showTick更改为callback=?,以便jQuery知道将其自动生成的回调名称放在那里。然后,当您的回调被调用时,ticker将是一个已解码的JSON对象,而不是一个字符串,因此您需要从中提取所需的信息。例如,要显示平均价格:

代码语言:javascript
复制
jQuery.getJSON('https://mtgox.com/api/1/BTCUSD/ticker?callback=?', function(data) {
    // We can't use .return because return is a JavaScript keyword.
    alert(data['return'].avg.display_short);
});
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/12189296

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档