【问题标题】:Is there any way to force to update metadata on Opensea?有没有办法强制更新 Opensea 上的元数据?
【发布时间】:2021-10-26 08:41:37
【问题描述】:

我尝试更改令牌基础 URL 以在 opensea.io 上显示 NFT 的新图像。但它不会立即更新。

有一种方法可以通过在 Rikeby 测试网上指定 force_update=true 来更新。

但我不知道如何在主网上更新它。有可能吗?

任何帮助将不胜感激。

【问题讨论】:

    标签: metadata ethereum ipfs nft opensea


    【解决方案1】:

    试试这个: https://api.opensea.io/api/v1/asset///?force_update=true

    请告诉我这是否有效。

    【讨论】:

    • 我自己试过了,看起来效果不错!我能够在循环中调用一系列令牌,并且 opensea 正确更新了数据:for (let tokenId = fromTokenId; tokenId <= toTokenId; tokenId++) { const url = "https://api.opensea.io/api/v1/asset/${contractAddress}/${tokenId}/?force_update=true"; await fetch(url); console.log("Done with ${tokenId}"); }
    • 这在孟买测试网是否有效?尝试过使用它,但尚未成功
    • 根据我的经验,OpeanSea 刷新需要 1 或 2 分钟,因为所有请求都已排队。所以API调用后需要等待一段时间。
    • 我在尝试刷新我的多边形 NFT 集合时收到 "success": false
    • 似乎这对 Polygon 上的资产根本不起作用...
    猜你喜欢
    • 1970-01-01
    • 2022-03-08
    • 2016-01-11
    • 1970-01-01
    • 2018-08-06
    • 1970-01-01
    • 1970-01-01
    • 2019-09-01
    • 1970-01-01
    相关资源
    最近更新 更多