寻找 Opensea NFT 的地板

Find Floor Of Opensea NFT

有没有办法获取 NFT 主页上显示的底价 collection?

在这里你看到底价是 5.75 但如果我使用 Opensea 查询合同 api:

url = "https://api.opensea.io/api/v1/asset/0x1cb1a5e65610aeff2551a50f76a87a7d3fb649c6/1/"

response = requests.request("GET", url)

print(response.text)

我的楼层是:

因此 api 似乎有点偏离。只是想知道这里是否有人知道获得更准确底价的更好方法?

底价适用于 collections(合同)。 Opensea api 确实有一个 collections endpoint 但它不能按所有者地址以外的任何内容进行过滤。所以你必须知道某人的地址,我猜为什么拥有令牌,这看起来很迟钝。

您还可以从资产端点获取令牌的所有者,资产端点可以按合约地址和令牌 ID 进行过滤。

我不知道为什么会这样,但是...

https://api.opensea.io/collection/${slug}

slug = 收集 slug(URL 中的名称)。

作为参考,我在其他图书馆的一些随机文档中找到了这个...但它似乎有效

如果有人还在寻找,OpenSea 似乎添加了一个新端点,可以更准确地跟踪底价:

https://docs.opensea.io/reference/retrieving-collection-stats

在文档中显示了 API 的工作原理

https://api.opensea.io/api/v1/collection/doodles-official/stats

这 returns 所有统计数据。因此,将集合的名称更改为您想要的名称即可。