首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在欧元Node.js中获取加密货币的价格?

如何在欧元Node.js中获取加密货币的价格?
EN

Stack Overflow用户
提问于 2021-09-21 09:48:40
回答 2查看 776关注 0票数 1

作为coinbase-api中的一个例子,我可以这样获得加密货币的价格:

const eth_eur = await publicClient.getProductOrderBook('ETH-EUR', { level: 1 });

正如您所看到的,我需要对cryptocurrency - eur,这很重要。那么,如何使用二进制api来实现呢?

我试着用这样的方法:

const price = await binance.futuresFundingRate("ETHUSDT");

但这不是我需要的。我需要欧元的价格。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2021-09-21 09:56:42

对于与EUR成对的基本货币,您可以使用“当前平均价格”端点(EUR)。

示例:

代码语言:javascript
复制
const axios = require('axios');

axios.get('https://api.binance.com/api/v3/avgPrice?symbol=BTCEUR').then(response => {
    const body = response.data;
    console.log(body.price);
});
票数 2
EN

Stack Overflow用户

发布于 2022-05-02 18:30:37

您可以很容易地获得汇率与超表面npm包。

示例

代码语言:javascript
复制
npm install @superfaceai/one-sdk

npx @superfaceai/cli install crypto/exchange-rate

代码语言:javascript
复制
const { SuperfaceClient } = require("@superfaceai/one-sdk");

const sdk = new SuperfaceClient();

async function run() {
  // Load the installed profile
  const profile = await sdk.getProfile("crypto/exchange-rate");

  // Use the profile
  const result = await profile.getUseCase("GetExchangeRate").perform({
    from: "ETH",
    to: "EUR",
  });

  console.log(result.unwrap());
}

run();

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/69266793

复制
相关文章

相似问题

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