2

有没有办法获得显示在 NFT 集合主页上的底价?

在此处输入图像描述

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

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

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

print(response.text)

我得到一个楼层:

在此处输入图像描述

所以看起来api有点不对劲。只是好奇这里是否有人知道获得更准确底价的更好方法?

4

4 回答 4

7

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

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

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

作为参考,我在其他一些随机库的文档中发现了这个......但它似乎有效

于 2021-10-27T10:50:18.473 回答
1

底价适用于集合(合同)。Opensea api 确实有一个集合端点,但它不能过滤除所有者地址之外的任何东西。因此,您必须知道某人的地址,我猜为什么拥有令牌,这似乎很迟钝。

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

于 2021-10-07T08:35:22.937 回答
0

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

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

这将返回所有统计信息。因此,将集合的名称更改为您想要的名称,仅此而已。

于 2022-01-21T11:47:30.830 回答
-1

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

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

于 2022-01-05T22:22:04.163 回答