获取 PancakeSwap 上币安智能链代币价格的 API

问题描述 投票:0回答:5

我有一个代币的地址,我需要获取它的 BUSD 或 BNB 价格。 如果没有其他办法的话,使用付费API是没有问题的。该代币可能不会列在热门列表中,因此最好直接从 PancakeSwap 获取价格。

binance-smart-chain
5个回答
4
投票

这是直接从 PancakeSwap 获取的方法

https://api.pancakeswap.info/api/v2/tokens/0x8076c74c5e3f5852037f31ff0093eeb8c8add8d3

3
投票

我的一个朋友使用 Moralis。 https://docs.moralis.io/introduction/readme https://docs.moralis.io/moralis-dapp/web3-api/token#gettokenprice

也许你已经可以使用文档做一些事情了,否则我已经向我的同事询问了示例代码

curl -X 'GET' \
  'https://deep-index.moralis.io/api/v2/erc20/0x42F6f551ae042cBe50C739158b4f0CAC0Edb9096/price?chain=bsc&exchange=PancakeSwapv2' \
  -H 'accept: application/json' \
  -H 'X-API-Key: MY-API-KEY'

结果:

{
  "nativePrice": {
    "value": "8409770570506626",
    "decimals": 18,
    "name": "Ether",
    "symbol": "ETH"
  },
  "usdPrice": 19.722370676,
  "exchangeAddress": "0x1f98431c8ad98523631ae4a59f267346ea31f984",
  "exchangeName": "Uniswap v3"
}

问候。


0
投票

或者,如果您使用 React,您可以尝试以下软件包:react-pancakeswap-token-price


0
投票

您可以使用Bitquery的API。这是获取链上数据的最简单方法。

在 Bitquery IDE 中尝试此 API,您必须先注册才能获得免费积分。

API 链接 - https://ide.bitquery.io/API-to-get-price-of-Binance-Smart-Chain-token-on-PancakeSwap

您可以观看此视频教程,该视频教程展示了如何在 Raydium 上获取 Solana 上特定代币的价格,您可以通过此视频了解 API。

视频教程 - https://www.youtube.com/watch?v=T1AVFL7weBI&t=37s

完全披露 - 我在 Bitquery 工作。


-2
投票

你可以scrapecharts.bogged.finance或poocoin.app

© www.soinside.com 2019 - 2024. All rights reserved.