指南
获取钱包中的所有代币
本指南展示如何使用 DAS API 检索特定钱包地址拥有的所有代币(NFT、同质化代币和其他数字资产)。
方法 1:使用按所有者获取资产(推荐)
getAssetsByOwner 方法是获取钱包拥有的所有代币的最直接方式。
方法 2:使用带所有者过滤器的搜索资产
您也可以使用带有所有者过滤器的 searchAssets 进行更具体的查询。此方法并非所有 DAS API 提供商都支持。
提示和最佳实践
使用显示选项:启用
showCollectionMetadata和showFungible或其他选项如showInscription以获取完整的代币信息。处理分页:对于拥有大量代币的钱包,始终实现分页。
按接口过滤:使用
interface参数获取特定代币类型。缓存结果:钱包内容不会频繁变化,因此考虑缓存以提高性能。
速率限制:在发起多个请求时注意 API 速率限制。
