在JavaScript中处理非JSON API

vcirk6k6  于 2023-11-20  发布在  Java
关注(0)|答案(1)|浏览(116)

我正在尝试获取令牌的循环供应数量,并使用API对其进行进一步计算。
我所能找到的是处理JSON输出的人,但这只是一个普通的输出:https://avascan.info/api/v1/supply?q=circulatingSupply
任何人都可以帮助我如何获取这个金额,并使用它来进一步做计算?

l7mqbcuq

l7mqbcuq1#

您可以使用fetch API,它在其响应上有一个text方法,例如:

const BASE_URL = 'https://avascan.info/api/v1/supply?q=circulatingSupply';

async function getCirculatingSupply() {
  const response = await fetch(BASE_URL);
  const data = await response.text();
  return Number(data);
}

getCirculatingSupply().then(console.log);

字符串
请记住,也许你会有问题的CORS,因为我已经测试了这个API,所以也许你会需要使用一个代理服务器,如cors-anywhere绕过这个问题。

相关问题