币安交易所 API 获取交易对当前最优挂单 - 区块链数据开发实战

简介:币安是全球最大的数字货币交易所之一,他们提供了丰富的 API 服务以便分析师投资人查询数字货币交易信息以及进行投资操作。本篇文章整理如何使用币安公共数据 API 获取交易对当前最优挂单。

币安是全球最大的数字货币交易所之一,他们提供了丰富的 API 服务以便分析师投资人查询数字货币交易信息以及进行投资操作。

本篇文章整理如何使用币安公共数据 API 获取交易对当前最优挂单。

由于某些原因,如果访问不了币安 API,可能需要使用中国大陆以外的 IP 访问。

币安 API 官方文档:https://github.com/binance-exchange/binance-official-api-docs

API 基本端口:

https://api.binance.com

API 返回错误示例:

{
  "code": -1121,
  "msg": "Invalid symbol."
}

币安 API 获取交易对当前最优挂单:

端口:

https://api.binance.com/api/v3/ticker/bookTicker

请求参数:

symbol: string, 非必填,交易对名,如 ETHBTC。

不携带symbol参数则返回全部交易对数据。

Node.js 示例:

const fetch = require('node-fetch');

fetch('https://api.binance.com/api/v3/ticker/bookTicker?symbol=ETHBTC', {
    method: 'get',
}).then(response => response.json()
    .then(data => console.log(data)));

返回的 JSON 示例:

{
  "symbol": "LTCBTC",
  "bidPrice": "4.00000000",//最优买单价
  "bidQty": "431.00000000",//挂单量
  "askPrice": "4.00000200",//最优卖单价
  "askQty": "9.00000000"//挂单量
}

币安 API 服务思维导图:

Binance APIs and Streams (1).png

我们有一个区块链知识星球,做区块链前沿资料的归纳整理以方便大家检索查询使用,也是国内顶尖区块链技术社区,欢迎感兴趣的朋友加入。如果你对上面内容有疑问,也可以加入知识星球提问我:

币安交易所 API 获取交易对当前最优挂单 - 区块链数据开发实战_第1张图片
区块链社群 知识星球

你可能感兴趣的:(币安交易所 API 获取交易对当前最优挂单 - 区块链数据开发实战)