莫拉利斯 API 找不到元数据



我正试图使用Moralis API从这些NFT中检索元数据。到目前为止,我已经部分成功地使用了API enpointhttps://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" }

在我自己尝试了一下之后,我在道德家论坛上问了这个问题。他们建议我重新同步元数据/uri,这是我使用APIhttps://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以再次获取元数据,从而确认没有任何更改。

欢迎对此问题的任何解决方案或获取元数据的其他方法。

Moralis现在可以自动刷新元数据,因此如果元数据发生任何更改,您的元数据应该可用并自动更新

但是,如果元数据不是基于IPFS的,那么您仍然需要调用重新同步API

由于你端的重新同步API有问题,请告诉我你有什么输入,这样我就可以在我端的上测试它

否则,如果你在上还有问题,请告诉我

一些NFT仍然返回null或空的tokenUri或元数据。令牌URI是基于IPFS的。

空元数据

相关内容

  • 没有找到相关文章

最新更新