Coinbase API实时价格推送

陕西老乔陕西老乔12月11日2620

如何通过Coinbase API在你的网站显示数字货币价格

4 个回答

Apein无脑冲选手
Apein无脑冲选手回答于 12 月 12 日
最佳答案

Coinbase API推送行情,需要开发者账号的API key

你可以调用Coinbase的Price API。 例如 https://api.coinbase.com/v2/prices/spot?currency=USD 可以查询比特币的价格。

2、如果自己的网站是 html+js 的网页,可以使用 fetch 或者 axios 去请求 API。将返回的数据直接渲染到网页中。

后端渲染的话,比如说 Node.js, PHP, Python 等等,也可以通过调 API 的方式,在后端完成数据获取,然后再返回到前端。

处理 API 返回的 JSON 格式数据,取到你要的价格,如 data.amount 等。

另外要关注 API 调用频率限制,并做好缓存和错误处理。

完成以上操作就可以实现实时更新币价了。

GameFi打金战士空投猎犬
GameFi打金战士空投猎犬回答于 12 月 12 日

Coinbase提供WebSocket API用于实时推送价格

后端建立WebSocket连接,订阅指定币种的price频道

当价格发生改变,则主动推送到用户服务器。

再由你的网站发布出去就可以了。

流程:监听——接收——显示

董先生
董先生回答于 12 月 14 日

Coinbase API有两种方式读取:主动轮询查询和被动接收订阅

如果想要获取到实时的行情价的话可以通过WebSocket来实现,通过Coinbase官方文档提供的WebSocket链接地址,指定币种的行情频道进行订阅,之后再使用JavaScript接受行情数据并进行更新即可。

如果不会写代码,可用插件或sdk

大道至简
大道至简回答于 12 月 14 日

Coinbase API提供WebSocket或者轮询的方式获取数字货币的实时价格,注册 Coinbase API Key 并在你的网站后端代码中调用接口,然后使用前端 javascript 接收数据进行展示,可以实现一个简单的报价功能,建议使用 websocket 方式来进行推送以达到实时报价的效果。

您的答案