Bybit API如何获取市场行情

币市流云币市流云12月11日2995

我想在网站上展示实时币价,如何使用Bybit的API获取到这个行情数据?

5 个回答

加密货币学霸
加密货币学霸回答于 12 月 11 日
最佳答案

Bybit公共接口可以不用认证进行调用,访问API文档即可查看如何请求接口。

通常我们使用/v2/public/tickers接口获取行情数据,GET方法,参数带上symbol即可,比如BTCUSDT,返回的结果中会有最新的价格、买一量、卖一量以及24小时成交量等等常用信息。

如需做网页显示,可以使用Js轮询此接口即可,注意频率不要过高,以免对服务端造成过大的压力。

在代码方面可以使用fetch或axios等方法,前端页面获取到数据后渲染出来即可。

野狼警犬正义不较真
野狼警犬正义不较真回答于 12 月 11 日

bybit官网开放了api的接口,可以进入以下网址查看:bybit.com/api-docs。根据文档可以知道怎么获取行情接口数据,一般是获取api key,然后通过get请求获取接口的返回数据。 获取比特币的价格一般就是通过/v2/public/tickers?symbol=BTCUSD等接口进行获取即可,最后拿到返回的数据就可以展示在自己的网站平台上,但是有些api会带有需要签名的字段,行情类的暂时无看到带验证签名的,直接调用即可。

合约美食狂
合约美食狂回答于 12 月 12 日

BybitAPI获取行情 Bybit的API文档也有介绍如何获取实时行情,可以通过请求市场行情接口来获取。例如通过GET请求+symbol参数可以获取相应币种的价格

注册API Key(行情属于公开数据,不验证) 可以用python写个脚本或者Postman测试一下接口,可以获取实盘行情

数据类型主要是JSON,解析之后就可以使用了,不熟悉的人也可以直接用现成的库或者框架来简化流程,不过需要注意的是,在使用的时候要避免过于频繁的调用API,否则可能会被限流甚至封禁。

全球公民
全球公民回答于 12 月 14 日

Bybit提供了公开的API接口,通过其REST API我们可以直接获取到最新的行情数据,例如要获取BTC/USDT的价格,可以请求`https://api.bybit.com/v2/public/tickers?symbol=BTCUSDT`等接口,然后对返回的json进行解析,取得最新的价格,并且使用前端框架将其展现出来(具体接口路径以官方为准)。

ContractTiger
ContractTiger回答于 12 月 14 日

Bybit公开API可获取实时行情

登陆Bybit官网查看API文档,在REST API中

专注于market部分,如get_order_book、get_kline等接口。

按照文档发送请求,获取返回JSOn数据解析即可。

设置请求频率上限

您的答案