首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >炼金术的getNFTMetadata不会在OpenSea上返回新制造的NFT的标题和描述

炼金术的getNFTMetadata不会在OpenSea上返回新制造的NFT的标题和描述
EN

Ethereum用户
提问于 2022-08-18 11:15:03
回答 1查看 211关注 0票数 1

我连接到testnet OpenSea,并在Rinkeby上创建了一个NFT。

之后,我调用了炼金术的getNFTMetadata,它确实返回了一些数据,但是"title“和"description”都是空的,尽管它包含了其他信息,包括"tokenUri“。

主体Token uri responded with a non 200 response code中存在错误,但我尝试调用tokenUri.gateway,它使用正确的JSON进行响应。

几个小时后,getNFTMetadata开始返回“标题”和“描述”。

这是一个炼金术错误,按照预期工作,还是我遗漏了一些参数?

这是请求和响应(因为这是一个旧的NFT,如果尝试调用Alchemy,它将返回正确的结果)

https://eth-rinkeby.alchemyapi.io/v2/demo/getNFTMetadata?contractAddress=0x88b48f654c30e99bc2e4a1559b4dcf1ad93fa656&tokenId=0x51255A4131A2E15481A91159334BBEDC4CE144C1000000000000020000000001

代码语言:javascript
复制
{
    "contract": {
        "address": "0x88b48f654c30e99bc2e4a1559b4dcf1ad93fa656"
    },
    "id": {
        "tokenId": "0x51255a4131a2e15481a91159334bbedc4ce144c1000000000000020000000001",
        "tokenMetadata": {
            "tokenType": "ERC1155"
        }
    },
    "title": "",
    "description": "",
    "tokenUri": {
        "raw": "https://testnets-api.opensea.io/api/v1/metadata/0x88B48F654c30e99bc2e4A1559b4Dcf1aD93FA656/0x{id}",
        "gateway": "https://testnets-api.opensea.io/api/v1/metadata/0x88B48F654c30e99bc2e4A1559b4Dcf1aD93FA656/0x51255a4131a2e15481a91159334bbedc4ce144c1000000000000020000000001"
    },
    "media": [
        {
            "raw": "",
            "gateway": ""
        }
    ],
    "metadata": {
        "metadata": [],
        "attributes": []
    },
    "timeLastUpdated": "2022-08-17T14:03:51.814Z",
    "error": "Token uri responded with a non 200 response code"
}
EN

回答 1

Ethereum用户

发布于 2022-09-30 02:04:05

您需要将测试网从Rinkeby更改为Goerli。不支持Rinkeby。

完整的答案在这里:https://docs.alchemy.com/discuss/6334c676cc14a50040e61969

票数 0
EN
页面原文内容由Ethereum提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://ethereum.stackexchange.com/questions/133856

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档