javascript - 如何使用 JSON API?

标签 javascript jquery html json api

我知道这可能是一个有点“大”的问题,但我有这个 JSON API 我想使用,而且我以前从未使用过 API,并且不完全知道如何使用它,我已阅读关于如何使用 JSON API 的一些知识,也尝试了一些,所以我对如何使用它有一个模糊的想法,但我无法让它工作。

现在的问题是,如果我想使用此 API 创建最后/最新价格的“股票代码”:https://github.com/ralphtheninja/goxstream

https://en.bitcoin.it/wiki/MtGox/API/Streaming

我该怎么做?

我知道我可能正在碰运气试图回答这个问题,但我已经尝试了很长时间,但我并没有真正取得任何进展,所以非常感谢我能得到的所有帮助。

编辑: 代码

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" 
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Untitled Document</title>
<script src="index.js"></script>


<script type="text/javascript">

var ticker = require('goxtick')('USD')

ticker.on('ticker', function (data) {
  window.alert('ticker data:', data)
})

</script>
</head>
<body>
</body>
</html>

最佳答案

使用 mtgox 脚本和 jquery,您可以打开一个套接字并将价格推送给您,如下所示:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Price Ticker?</title>

<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js">
</script>
<script src="http://socketio.mtgox.com/socket.io/socket.io.js"></script>
<script>
$(
function(){
    var conn = io.connect('http://socketio.mtgox.com/mtgox');
    conn.on('message', function(data) {
        // Handle incoming data object.
        $("#price").html(data.depth.price);
    });
}
);
</script>
</head>

<body>


Price: <div id="price">???</div>


</body>
</html>

关于javascript - 如何使用 JSON API?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20726234/

相关文章:

javascript - 将 AngularJS 与 MeteorJS 一起使用

javascript - 如何使用滚动顶部方法

javascript - Jquery 的 JSON 递归循环问题

html - 是否可以将YouTube视频与HTML视频标签一起使用?

html - 在 HTML/CSS 中创建表格时应该使用表格吗

javascript - jQuery - 获取屏幕尺寸宽度

javascript - 如何在 codeigniter 中创建依赖下拉菜单

html - Netbeans 有 "Print to HTML"- 有没有办法将此功能添加到 Eclipse?

javascript - 如何将编辑后的数据提交到AngularJS中的对象?

jquery - 将div放在浏览器底部