用 Footprint Analytics 的数据 API 快速建立你的项目

news/2024/4/28 21:23:20/文章来源:https://blog.csdn.net/m0_60517769/article/details/128341152

Footprint 有一个独特的、非常灵活的API,允许你为数据分析建立成熟的数据管道,以及机器学习应用。这是通过提供两种类型的接口来实现的:第一种是用于将数据上传到平台(Upload API);第二种是用于从平台获取数据(Data API)。第一个接口的实现是非常简单的,只需要一个端点。如需使用,请点击 Upload API

数据 API 是一个更复杂的接口,涉及更多的互动方式,允许区块链和 DApp 开发者从分布式账本中获得洞察力,涵盖了 22 条链上的追踪鲸鱼、NFT 集合、GameFi 数据等场景。

我们开发了两种类型的API,以及其中的两种子类型,以涵盖大多数情况。

TLDR

  • REST API。预建的、一键式的、硬编码的,接入方便,但不如 SQL API 灵活

  • SQL API。灵活,与网络应用程序的查询兼容,但构造更复杂

    • 同步。用于简单、快速执行的查询

    • 异步。用于需要更多时间才能执行的更复杂的查询

REST API 允许快速集成一个应用程序,因为每个端点都是一个预先建立的、硬编码的脚本,我们自己已经确定为最受欢迎的脚本之一。所有的端点都带有易于使用的过滤、排序和分页工具。

 

 

SQL API 是一个更灵活的接口,允许你在更具体小范围的场景中进行使用。SQL API 的设计方式是,在其立即使用之前,可以在网络应用程序内得到一个可视化的数据,然后将SQL 代码复制并粘贴到 SQL API 中,这样就可以收到相同的数据。关于这个过程的更多细节将在下面的页面中描述。

 

在 Footprint 中,有两种模式可以执行对 SQL API 的查询 - 同步和异步。对同步端点的API 调用意味着一旦收到应用程序的 HTTP 请求,SQL 查询就会被 Footprint 服务器执行,从而保持连接。这在使用轻量级请求时更可用,因为在这种情况下,应用程序不需要长时间等待执行。详情可以在以下页面找到。

对于大量的请求,建议使用异步请求。与同步请求不同,客户端应用程序在执行过程中不必与服务器保持连接,而是可以简单地立即获得请求 ID,根据该 ID,在一段时间后,分别获得执行结果。作为异步 API 的一部分,应该涵盖两个步骤来获取数据--下面的端点将被用来发送 SQL 执行的 "命令"。

第二步是按访问前一个端点时获得的标识符发送请求以接收结果。这第二步的端点在下页有描述。

Footprint的API产品概述

NFT数据端点

获取 NFT 所有权、转让、价格、订单簿、元数据等,使之易于立即建立 NFT 应用程序。

GameFi数据端点

一体化的 API 允许访问从 GameFi 行业到单一游戏的所有区块链数据。

链上数据端点

覆盖大多数链,支持从原始数据到分析指标。

地址数据端点

使得开发者能够轻松查询任何钱包地址的互动历史,每个资产的代币余额和其他指标。

代币数据端点

使开发者能够轻松查询代币列表、5分钟价格、代币的铸造和燃烧以及其他指标,如市值、交易量。

DeFi数据端点(即将推出)

使开发者能够轻松地查询DeFi池的列表、TVL、每个DEX池的流动性、期权的交易等。

使用案例

 

 

为什么使用Footprint API

Footprint 提供企业级的 Web3 API,将任何技术栈连接到区块链网络。

我们的24/7全球支持确保您的项目轻松启动,优先维护和可持续增长,并提供定制的 SLA以支持您的需求。

统一的API

一次调用即可检索任何支持的区块链上的所有数据

完整的数据集

涵盖从原始数据到统计指标的全部数据集

稳定性和可靠性

最高质量的数据,顶级协议经过人工验证

定制化

支持 REST API 和 SQL API,提供开放和灵活的数据访问方法

API密钥

要开始探索 Footprint Data API,你需要在这里注册一个API密钥。

部署

核心团队运行一个生产就绪的 Footprint Analytics API 实例,其端点如下:

线上版 

测试版 

版本管理

为了确保向后兼容,对 API 端点的任何改动都将作为新版本部署。我们将尽可能地保持旧版本的可用性,同时也与您密切合作,帮助您升级。

可免费试用

目前 Footprint 支持 4 个付费梯度,开发者也可以使用免费版 0 成本搭建测试版本。

 

可查看价格信息

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.luyixian.cn/news_show_236344.aspx

如若内容造成侵权/违法违规/事实不符,请联系dt猫网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

BI@report钻取操作

1.创建的表为浮动表 注意设置成浮动维单元格 把东西都选在红色框框里面 2.在对需要进行钻取的表元设置 设置参数 注意 参数是传递用的,值取的是当前表的值,这样参数可以带着这个表的值往下传 使用的是SQL数据源 在最后加上这行代码 having rso1.par…

3. 实例化Bean的三种方式

实例化Bean的三种方式 一、构造方法方式 1.1 BookDaoImpl package com.lin.dao.daoimpl;import com.lin.dao.BookDao;public class BookDaoImpl implements BookDao {public BookDaoImpl() {System.out.println("BookDao的无参构造器");}/*** 数据层实现*/public …

【大数据技术Hadoop+Spark】MapReduce之单词计数和倒排索引实战(附源码和数据集 超详细)

源码和数据集请点赞关注收藏后评论区留言私信~~~ 一、统计单词出现次数 单词计数是最简单也是最能体现MapReduce思想的程序之一,可以称为MapReduce版“Hello World。其主要功能是统计一系列文本文件中每个单词出现的次数 程序解析 首先MapReduce将文件拆分成spli…

CRM客户管理系统源码带手机端+Uniapp小程序源码+调试部署视频

一套Java大型CRM客户关系管理源码带手机端和小程序源码(带调试部署视频) 了解CRM源码更多信息可私信我。 相关技术: 1. 前端:Vue 2. 后端:Spring boot 3. 数据库:MySQL 4.小程序端:UNIAPP …

【JAVA程序设计】基于JAVA Swing的飞机票订票系统-有报告

基于JAVA Swing的飞机票订票系统零、项目获取一、项目简介二、开发环境三、项目结构四、运行截图零、项目获取 获取方式(点击下载):是云猿实战 项目经过多人测试运行,可以确保100%成功运行。 一、项目简介 本项目是基于JAVA Sw…

MindFusion.Diagramming for JavaScript V4.2.4

MindFusion.Diagramming for JavaScript V4.2.4 现在支持使用套索工具进行缩放的多种方式。2022 年 12 月 15 日 - 15:44新版本特征 套索缩放工具- 该控件现在支持使用套索工具进行缩放的多种方式。新的“PanAndModify”行为允许您在鼠标指针悬停在某个项目上或平移视图时进行选…

Ac-GA-K(Ac)-AMC,577969-56-3

Ac- gak (Ac)-AMC,在蛋白酶偶联试验中测量组蛋白去乙酰化酶I类(HDAC 1、2、3和8)和II类(HDAC 6和10)活性的荧光底物。hdac催化Lys脱乙酰生成Ac-GAK-AM。 Ac-GAK(Ac)-AMC, fluorogenic substrate for measuring histone deacetylase class I (HDAC 1, 2, 3, and 8) a…

32-Vue之ECharts-雷达图

ECharts-雷达图前言雷达图特点雷达图的基本实现雷达图的常见效果显示数值区域面积绘制类型完整代码前言 本篇来学习写雷达图 雷达图特点 可以用来分析多个维度的数据与标准数据的对比情况 雷达图的基本实现 ECharts 最基本的代码结构定义各个维度的最大值准备具体产品的数…

深入Java线程池:从设计思想到源码解读

1. 前言 线程池深入详解 2. 初识线程池 我们知道,线程的创建和销毁都需要映射到操作系统,因此其代价是比较高昂的。出于避免频繁创建、销毁线程以及方便线程管理的需要,线程池应运而生。 2.1. 线程池优势 降低资源消耗:线程池…

前端基础_传统Web页面

传统Web页面 传统Web页面就是打开浏览器,整个页面都会打开的应用。例如,笔者的个人网站http://siwei.me就是一个典型的“传统Web应用”,每次单击其中任意一个链接,都会引起页面的整个刷新 传统的页面每次打开,都要把…

谷歌浏览器是最容易受到攻击的

©网络研究院 不幸的是,那些看起来越多,他们发现的越多,这个规则总是适用的,除了来自体育场的无节制的欢呼声。 Windows 比 Linux 更容易受到攻击,因为 Chrome 比 Edge 更容易受到攻击。这也是因为它们是最受欢迎…

详解即时通讯音视频开发实时语音通讯丢包补偿技术

即时通讯应用中的实时音视频技术,几乎是IM开发中的最后一道高墙。原因在于:实时音视频技术 音视频处理技术 网络传输技术 的横向技术应用集合体,而公共互联网不是为了实时通信设计的。 现如今,随着移动互联网越来越普及&#xf…

NLP学习笔记(二) LSTM基本介绍

大家好,我是半虹,这篇文章来讲长短期记忆网络 (Long Short-Term Memory, LSTM) 文章行文思路如下: 首先通过循环神经网络引出为啥需要长短期记忆网络然后介绍长短期记忆网络的核心思想与运作方式最后通过简短的代码深入理解长短期记忆网络的…

电子厂测试题——难倒众多主播——大司马也才90分

一、选择题 1、1-2 ( ) A.1 B.3 C.-1 D.-3 2、|1-2|( ) A.1 B.3 C. -1 D.-3 3、1x2x3( ) A.5 B.6 C.7 D.8 4、3643( ) A.29 B.16 C.8 D.3 5、55x5( ) A.15 B.30 C.50 D.125 二、填空题(请填写阿拉伯数字) 6、110100 1000_______ 7、一个三角形砍去1个角&#…

Linux(三) makefile与gdb调试

makefile mkefile文件中定义了一系列的规则来指定,哪些文件需要线编译,哪些后编译,哪些需要重新编译,甚至进行更复杂的功能操作,因为makefile就像一个Shell脚本一样,其中也可以执行操作系统的命令。 mkef…

硬件需知知识 -- 基本元件(电阻)

一、电阻 1.1 贴片电阻 1.1.1 贴片电阻的封装大小是和功率时相关的。 封装大小功率(W)0201120\frac{1}{20}201​0402116\frac{1}{16}161​0603110\frac{1}{10}101​080518\frac{1}{8}81​12060.2518120.5或1201012\frac{1}{2}21​25121或者21.1.2 贴片电阻读数 贴片电阻的读数…

Ac-EEVVAC-pNA,389868-12-6

Ac-EEVVAC-pNA, chromogenic substrate for a continuous spectrophotometric assay of HCV NS3 protease. The sequence EEVVAC is derived from the 5A-5B cleavage junction of the HCV polyprotein. Ac-EEVVAC-pNA, HCV NS3蛋白酶连续分光光度法测定的显色底物。EEVVAC序列…

新冠病毒:KN95(GB2626类型口罩)是否有效阻挡?

点击上方“青年码农”关注回复“源码”可获取各种资料​今天刷新闻,看到很多官方账号发布,只有五种编码口罩能防疫,分别是医用防护口罩(GB19083-2010)医用外科口罩(YY0469-2011)一次性使用医用口…

带有匹配滤波器的雷达信号调制和脉冲压缩Matlab仿真

up目录 一、理论基础 二、核心程序 三、测试结果 一、理论基础 匹配滤波器: 匹配滤波器是输出端的信号瞬时功率与噪声平均功率的比值最大的线性滤波器也就是说有最大的信噪比。其滤波器的传递函数形式是信号频谱的共轭。在通信系统中,滤波器是其中重…

微服务框架 SpringCloud微服务架构 多级缓存 47 Lua 语法入门 47.3 条件控制、函数

微服务框架 【SpringCloudRabbitMQDockerRedis搜索分布式,系统详解springcloud微服务技术栈课程|黑马程序员Java微服务】 多级缓存 文章目录微服务框架多级缓存47 Lua 语法入门47.3 条件控制、函数47.3.1 函数47.3.2 条件控制47 Lua 语法入门 47.3 条件控制、函数…