{"content":{"title":"指南：如何使用 NFTScan API 获取 NFT Analytic Statistics 数据","body":"<!--StartFragment-->\r\n\r\n在充满潜力的 NFT 领域，数据分析已成为不可或缺的工具，不仅有助于揭示市场趋势、价值评估以及持有者活动，还为决策制定提供了坚实的基础。就当前市场情况下，获取 NFT Analytic Statistics 数据分析对开发者来说是困难的，不仅需要对不同链上海量的 NFT 数据进行收集和清洗，还需具备数据提取、转换和分析的专业能力,以获取准确和及时的分析见解。\r\n\r\n\r\n\r\n\r\n开发者不仅需要自己搭建自动化的链上数据抓取方案，还要建立起专业的 NFT 数据仓库，对数据进行规范化处理和建模，来支持多维度的统计分析。同时，开发者还需持续迭代优化数据分析模型，以洞察 NFT 市场动向和产生 Analytics 洞见。开发者获取可靠及时的 NFT 统计数据仍面临巨大挑战，需要投入大量时间和资源。主要包括：\r\n\r\n\r\n\r\n\r\n* **多样化的区块链和标准**：不同公链上的 NFT 项目和交易数据庞大，数据复杂且分布广泛，要收集全面的链上数据非常困难。\r\n* **NFT 数据格式不统一**：各 NFT 项目的数据格式和存储结构千差万别，要进行统一处理非常耗时。\r\n* **需处理链上和链下数据**：NFT 统计需要结合链上数据和链下 Metadata，进行匹配和关联分析。\r\n* **持续迭代的数据模型**：NFT 数据和场景快速变化，需要不断调整数据分析模型以保证效果。\r\n* **市场动态性**：NFT 市场非常动态，价格、拍卖结果和持有者信息可能在短时间内发生重大变化。因此，分析需要保持及时性，否则数据可能已经过时。\r\n* **隐私和安全**：一些 NFT 数据可能涉及用户隐私，处理这些数据需要遵循隐私和数据安全法规。\r\n* **专业的数据建模及高级分析需求**：除了基本的数据收集和清洗，还需要进行高级分析，如市场趋势分析、持有者活动跟踪、估值模型等，这需要专业的数据科学和分析技能。\r\n* **计算资源成本高**：处理和分析海量 NFT 数据需要大量计算资源投入。\r\n\r\n\r\n\r\n![1.png](https://img.learnblockchain.cn/attachments/2023/09/yLa1zV0B650408277efc6.png)\r\n\r\n\r\n\r\nNFTScan 提供的丰富的 NFT API，开发者可以便捷地获取全面的 NFT 数据支持，覆盖主流的公链，提供了从 NFT 基础数据到交易数据再到深度分析的数据接口。开发者可以通过简单的 API 调用即可获得准确、实时的多维度分析数据。NFTScan 使用先进算法处理庞大的链上数据，大幅降低了开发者获取和处理 NFT 数据的难度，借助 NFTScan 的数据接口，开发者不仅可以获得实时 NFT Analytic Statistics 全量数据，还可以随时洞察 NFT 市场的最新动向，打造出各种创新型的 NFT 应用。\r\n\r\n\r\n\r\n\r\n**怎样访问 NFTScan NFT API**\r\n\r\n**创建 NFTScan 开发者账号**\r\n\r\n在开始使用 NFTScan API 之前，首先需要访问开发者网站并创建一个账户。前往 NFTScan 官方网站点击 NFTScan API “Sign Up”按钮进行注册。\r\n\r\n[https://developer.nftscan.com/user/signup](https://xie.infoq.cn/link?target=https%3A%2F%2Fdeveloper.nftscan.com%2Fuser%2Fsignup)\r\n\r\n\r\n\r\n\r\n![22.png](https://img.learnblockchain.cn/attachments/2023/09/hmMQF0kc650408673b86c.png)\r\n\r\n\r\n\r\n\r\n登录后在 Dashboard（面板）上找到自己独有的 API KAY，将其复制。访问 API 文档，将自己的 API KEY 输进 API 文档的相应位置。根据文档的指引，就可以开始使用 API 服务了。在 API 文档中，开发者可以找到多种可供选择的接口模式，根据需求来选择最合适的接口。\r\n\r\n\r\n\r\n\r\n![](https://static001.geekbang.org/infoq/2a/2a36dbcb7aa6c9b008a345724ab09686.png)\r\n\r\n\r\n\r\n\r\n在 Dashboard 中，开发人员还可以查看自己 API 使用情况的统计数据，帮助记录历史使用数据。不仅如此，NFTScan 还为每位注册开发者提供 1M CU 的 API 调用服务，用于请求所有的 NFT API 接口，并且 CU 永不过期，用完为止！\r\n\r\n\r\n\r\n\r\n**查看 NFT API 文档**\r\n\r\n\r\n\r\n\r\n在成功注册开发者账号获取 API Key 后，您需要查看 NFTScan API 文档。API 文档包含了所有可以使用的 API 端点和参数，以及如何构建请求和处理响应的详细信息。请认真阅读 API 文档，并确保理解如何使用 API 来获取您需要的数据。NFTScan API 服务致力于帮助开发者改善获取 NFT 数据分析体验。\r\n\r\n\r\n\r\n\r\nNFTScan 目前拥有全网最大最全的 NFT Collection 库，已支持 Ethereum、Solana、BNBChain、Bitcoin、TON、Polygon、zkSync、Aptos、Linea、Base、Avalanche、Arbitrum、Optimism、Fantom、Moonbeam、PlatON、Cronos、Gnosis 18 条区块链的 NFT 全量数据，所涵盖的 NFT 数据全、种类丰富，提供一整套的接口来获得 ERC721 和 ERC1155 资产以及交易、项目、市场统计等信息，现在支持 50 多个针对 EVM 兼容链的公共接口，以及针对 Solana、Aptos、Bitcoin 的一批相同模型的接口，很大程度上满足了开发者索引多种类型的 NFT 数据的需求。\r\n\r\n\r\n\r\n\r\n\r\n![OK.png](https://img.learnblockchain.cn/attachments/2023/09/rwGm5mD26504087aa9981.png)\r\n\r\n\r\n\r\n\r\n**检索 NFT Analytic** **Statistics 数据相关 API**\r\n\r\n**Analytic Statistics 数据分析系列**\r\n\r\n* Trade Ranking（该接口返回 NFT 交易排名统计数据，详情查看 NFTScan Tranding）\r\n* Mint Ranking（该接口返回 NFT Mint 排名统计数据，详情查看 NFTScan Minting）\r\n* Mint Amount（该接口返回 NFT Mint 数量统计数据，详情查看 NFTScan Discover）\r\n* Traders Ranking（该接口返回 NFT 交易者排名统计数据，详情查看 NFTScan Discover）\r\n* Gas Ranking（该接口返回 NFT Gas 消耗排名统计数据，详情查看 NFTScan Gas Tracker）\r\n* Collection Ranking（该接口返回 NFT Collection 排名统计数据，详情查看 NFTScan Ranking）\r\n* Marketplace Ranking（该接口返回 NFT Marketplace 排名统计数据，详情查看 NFTScan Marketplace）\r\n* Market Cap Ranking（该接口返回 NFT 市值排名统计数据）\r\n* Wallet Ranking（该接口返回巨鲸钱包地址及其相关分析统计数据，详情查看 NFTScan Top Wallet）\r\n* Wallet Trade Ranking（该接口返回最近 24 小时内排名前 1000 的钱包地址及其相关分析统计数据）\r\n* Collection Overview（该接口返回 NFT Collection 概览统计数据）\r\n\r\n\r\n\r\n\r\n\r\n![2.png](https://img.learnblockchain.cn/attachments/2023/09/tUovA2qu650408d7d6b8f.png)\r\n\r\n\r\n\r\n\r\n**1）Trade Ranking：**“/v2/statistics/ranking/trade”\r\n\r\n通过该接口我们可以查看查询参数 time：15m/30m/1h/6h/12h/1d/7d/30d；排序字段：volume/sales/floor_price/average_price 等进行条件筛选的 NFT 交易排名数据统计，可参考 NFTScan Trading：\r\n\r\n[https://www.nftscan.com/analytics/trending](https://xie.infoq.cn/link?target=https%3A%2F%2Fwww.nftscan.com%2Fanalytics%2Ftrending)\r\n\r\n\r\n\r\n\r\n\r\n![3.png](https://img.learnblockchain.cn/attachments/2023/09/tDTGWMdn650408e6ce429.png)\r\n\r\n\r\n\r\n这里我们对 1d 的交易额进行数据调取，点击 Try it 一共返回交易额排名前 100 的 NFT 数据，每个 NFT Collection 下返回 24 个 Items，当前排在第一位的是：\r\n\r\n项目地址：\"0xbc4ca0eda7647a8ab7c2061c2e118a18a936f13d\"\r\n\r\n项目名称：\"BoredApeYachtClub\"\r\n\r\n1d 最低价：22.4e/平均价 24.5577e/最高价 42.25e/地板价 24.49e\r\n\r\n1d 交易额：2332.979 ETH/售出 95/销售增幅 111.11%\r\n\r\nlogo_url：\"[https://logo.nftscan.com/logo/0xbc4ca0eda7647a8ab7c2061c2e118a18a936f13d.png](https://xie.infoq.cn/link?target=https%3A%2F%2Flogo.nftscan.com%2Flogo%2F0xbc4ca0eda7647a8ab7c2061c2e118a18a936f13d.png)\"\r\n\r\nmint 价格总计 797.6e/ mint gas 消耗 656.334e\r\n\r\n及 NFT items 总计数据 10000 枚/持有者 5566 等 24 个详情数据。\r\n\r\n\r\n\r\n\r\n\r\n![11.png](https://img.learnblockchain.cn/attachments/2023/09/fXnS2pNt650408f98e653.png)\r\n\r\n\r\n\r\n\r\n**2）Collection Ranking：**/v2/statistics/ranking/collection\r\n\r\n通过该接口我们可以查看查询参数排序字段：\r\n\r\nvolume（1d-total）\r\n\r\nvolume_change（1d-30d）\r\n\r\nsales（1d-total）\r\n\r\nsales_change（1d-30d）\r\n\r\nfloor_price\r\n\r\nmarket_map\r\n\r\n等进行条件筛选返回 NFT Collection 的排名统计数据，覆盖了 NFT Collection 项目的竞争与表现多个维度数据，支持开发者进行深入分析。详情可见：\r\n\r\nNFTScan Ranking：[https://www.nftscan.com/ranking](https://xie.infoq.cn/link?target=https%3A%2F%2Fwww.nftscan.com%2Franking)\r\n\r\n\r\n\r\n\r\n\r\n![22.png](https://img.learnblockchain.cn/attachments/2023/09/dgWodTUO65040908aebcc.png)\r\n\r\n\r\n\r\n\r\n**3）Marketplace Ranking：**/v2/statistics/ranking/marketplace\r\n\r\n通过该接口我们可以查看查询参数 time：1d/7d/30d/all；排序字段：volume/sales/wallet 等进行条件筛选的 NFT Marketplace 排名统计数据等各类关键指标。该接口返回的数据覆盖了 NFT 市场竞争格局的多个方面，支持开发者进行全面的市场分析，快速获取构建 NFT 市场分析应用所需的丰富排名数据。详情查看：\r\n\r\nNFTScan Marketplace：[https://www.nftscan.com/marketplace](https://xie.infoq.cn/link?target=https%3A%2F%2Fwww.nftscan.com%2Fmarketplace)\r\n\r\n\r\n\r\n\r\n\r\n\r\n![33.png](https://img.learnblockchain.cn/attachments/2023/09/DOSNP1276504091913a6f.png)\r\n\r\n\r\n\r\n\r\n**4）Wallet Ranking：**/v2/statistics/ranking/wallet\r\n\r\n该接口提供完善的巨鲸钱包地址及其相关分析统计排名数据，可按照查询参数 holding_volume/buy_volume/sell_volume/realized_gains_volume/holding_collections/holding_nfts/de_count 进行条件筛选。开发者可以获取指定钱包地址的详细排名数据等各类关键排名指标，数据全面覆盖了巨鲸钱包地址的竞争态势和表现水平，支持开发者进行 NFT whales 分析，可查看：\r\n\r\nNFTScan Top Wallet：[https://www.nftscan.com/analytics/wallet](https://xie.infoq.cn/link?target=https%3A%2F%2Fwww.nftscan.com%2Fanalytics%2Fwallet)\r\n\r\n\r\n我们选择当前持有价值的数据进行调取，点击 Try it 数据返回一共包括 Top 20 个 items，其中第一名：\r\n\r\n\"钱包地址\"：\"0x8ae57a027c63fca8070d1bf38622321de8004c67\"\r\n\r\n\"当前持有价值\"：22533.3802 ETH\r\n\r\n\"购入交易额\"：2169.06 ETH\r\n\r\n\"售出交易额\"：96 ETH\r\n\r\n\"以实现收益\"：-2073.06 ETH\r\n\r\n\"当前持有的 NFT Collections\"：723\r\n\r\n\"当前持有的 NFTs\"：30323\r\n\r\n\"交易次数\"：80471\r\n\r\n\r\n\r\n\r\n![44.png](https://img.learnblockchain.cn/attachments/2023/09/FW5brPyM65040936bcb03.png)\r\n\r\n\r\n\r\n**构建相关 NFT 请求**\r\n\r\n利用 NFTScan 提供的 NFT API，构建 NFT 数据请求非常简单方便。NFTScan API 兼容各种编程语言，开发者可以方便地使用 Python、Java、JavaScript 等调用 NFTScan 的接口。以 Python 为例，开发者只需导入 requests 库，根据文档构造 URL、 Header 和参数，发起 GET 请求，就可以获取 NFT 数据。\r\n\r\n例如这里我们请求以太坊上 **Collection Ranking** 的详情数据，以下是一个示例 Python 代码：\r\n\r\n\r\n\r\n\r\n\r\n![55.png](https://img.learnblockchain.cn/attachments/2023/09/Oh0eR8L965040943609d1.png)\r\n\r\n\r\n\r\n\r\n上述代码只是一个简单的示例，开发者需要替换 YOUR_API_KEY 和适用于您的查询的参数。确保在 NFTScan 上注册并获取了 API 密钥以便进行身份验证。此外可以根据 NFTScan API 的文档，来根据具体需求调整查询参数。这个示例代码可作为起点，开发者可以根据自己的需求扩展和定制！\r\n\r\n***\r\n\r\n**About NFTScan**\r\n\r\n\r\n\r\n\r\n**NFTScan 成立于 2021 年 4 月份，总部位于中国香港，是全球领先的 NFT 数据基础设施服务商，目前已支持 Bitcoin、Ethereum、BNBChain、Polygon、Solana、Linea、Arbitrum、Optimism、zkSync、Aptos 等在内的 18 条主流区块链网络。NFTScan 团队致力于为数以亿计的 Web3 用户提供简洁高效的 NFT 检索服务，为新一代金融科技公司提供安全稳定的多链 NFT 索引服务，用数据来推动 NFT 生态的繁荣发展！目前，NFTScan 在为包括 CMC、Binance NFT、Bybit Web3、KuCoin、HashKey Group 、SafePal、Mask、imToken、Enjin、Coin98、OneKey、TokenPocket、AlienSwap 等在内的 4000+ 开发者提供多链 NFT 数据支持！**\r\n\r\n### 相关网站：\r\n\r\nNFTScan: [**https://nftscan.com/**](https://xie.infoq.cn/link?target=https%3A%2F%2Fnftscan.com%2F)\r\n\r\n\r\nDeveloper: [**https://developer.nftscan.com/**](https://xie.infoq.cn/link?target=https%3A%2F%2Fdeveloper.nftscan.com%2F)\r\n\r\n\r\n**Twitter: @nftscan_com**\r\n\r\nDiscord: [**https://discord.gg/nftscan**](https://xie.infoq.cn/link?target=https%3A%2F%2Fdiscord.gg%2Fnftscan)\r\n\r\n\r\n**欢迎关注 NFTScan 官方推特获取最新动态，有关 NFT 数据服务等商务合作请联系 Telegram: Shier1992**\r\n\r\n<!--EndFragment-->"},"author":{"user":"https://learnblockchain.cn/people/10111","address":null},"history":null,"timestamp":1694763390,"version":1}