我试图使用这些NFT从莫拉丝原料药中检索元数据。到目前为止,我在API https://deep-index.moralis.io/api/v2/nft/{address}/{ID}?chain=matic&format=decimal方面取得了部分成功,我能够获得ID为1-670的任何NFT的数据。ID大于671的任何NFT都会给出响应{ "message": "No metadata found! Try again later" }。
在我自己尝试了一下之后,我在moralis论坛上提出了这个问题。他们建议我重新同步元数据/ uri,这是我使用API https://deep-index.moralis.io/api/v2/nft/{address}/{ID}/metadata/resync?chain=matic&flag=uri&mode=sync做的。这给出响应{ "status": "The metadata could not be updated! Try again later" },测试API以获取元数据,再次确认什么都没有更改。
任何解决此问题的解决方案或获取元数据的替代方法都是受欢迎的。
发布于 2022-08-18 09:59:11
Moralis现在有自动的元数据刷新,因此如果对元数据有任何更改,您的元数据就应该可用并自动更新。
但是,如果元数据不是基于if的,那么仍然需要调用resync APIs。
因为您端的resync有问题,所以让我知道您有什么输入,这样我就可以在我的端测试它了
否则,如果你还对此有异议,请告诉我。
发布于 2022-09-27 09:43:27
一些NFT仍然返回空或空的tokenUri或元数据。令牌URI是基于IPFS的。
https://stackoverflow.com/questions/71712098
复制相似问题