美文网首页
数字货币API

数字货币API

作者: 逛逛币圈带带链 | 来源:发表于2022-09-05 15:56 被阅读0次

    数字货币例如 BCT,USDT,EHT 等以区块链为技术核心,一路高涨的价格,使得越来越多人关注数字货币的发展。本文主介绍一下数字货币API,及向有行情需求的友友们介绍如何获得稳定的数字货币行情接口。

    API大部分都分为两个类型,REST API与WebSocket API:

    REST API

    REST,即Representational State Transfer的缩写,是目前最流行的一种互联网软件架构。它结构清晰、符合标准、易于理解、扩展方便,得到越来越多网站的采用。其优点如下:

    在RESTful架构中,每一个URL代表一种资源;

    客户端和服务器之间,传递这种资源的某种表现层;

    客户端通过四个HTTP指令,对服务器端资源进行操作,实现“表现层状态转化”。

    建议开发者使用REST API进行现货交易或者资产提现等操作。

    WebSocket API

    WebSocket是HTML5一种新的协议(Protocol)。它实现了客户端与服务器全双工通信,使得数据可以快速地双向传播。通过一次简单的握手就可以建立客户端和服务器连接,服务器根据业务规则可以主动推送信息给客户端。其优点如下:

    客户端和服务器进行数据传输时,请求头信息比较小,大概2个字节;

    客户端和服务器皆可以主动地发送数据给对方;

    不需要多次创建TCP请求和销毁,节约宽带和服务器的资源。

    强烈建议开发者使用WebSocket API获取市场行情和买卖深度等信息。

    如果想要想找一个提供btc、eth等数字货币基本信息、行情数据、资讯数据等基本齐全的数据API接口,不妨考虑试一下蜜蜂查API。

    蜜蜂查API接口十分丰富,专供开发者使用,接入简单且使用方便。蜜蜂查API的数据类型:收录500+交易所、10,000+币种、28,000+交易对,商业为用户1000+,涵盖实时价格、币种信息、K线数据、法币汇率、成交深度、资讯快讯、区块数据、历史成交等多维度类型数据。

    在数字货币行情数据这一块,蜜蜂查API提供了以下接口:

    获取所有支持的交易所列表

    获取指定交易所信息

    获取所有支持的币种列表

    获取单个币种信息

    获取汇率,该接口的汇率都是以USD为基础兑换货币

    6)获取币种价格

    7)获取币种历史价格

    8)批量获取交易对Tickers

    9)获取交易对深度

    10)获取交易对K线数据

    11)获取快讯数据

    12)获取交易所公告数据

    13)获取资讯文章列表

    14)获取单篇资讯文章内容

    15)获取社交媒体内容

    下面以获取单个币种信息为例

    请求参数

    td {white-space:pre-wrap;border:1px solid #dee0e3;}参数传输方式必选说明

    slugURL Path否获取单个币种信息时使用

    detailsQueryString否是否获取币种详情介绍,取值为1(是),0(否),默认为0

    curl -X GET \

    'https://data.mifengcha.com/api/v3/symbols/tether'

    将会返回以下内容:

      {

      "logoUrl": "https://mifengcha.oss-cn-beijing.aliyuncs.com/static/coinInfo/tether.png",

      "rank": 3,

      "volumeUsd": 8391582654.89,

      "marketCapUsd": 83717264202.5134,

      "availableSupply": 83147694182.5932,

      "totalSupply": 86713951794.8747,

      "maxSupply": 86713951794.8747,

      "priceStartAt": 1427590500000,

      "explorerUrls": "https://tronscan.org/#/token20/TR7NHqjeKQxGTCi8q8ZY4pL8otSzgjLj6t,https://snowtrace.io/token/0xc7198437980c041c805a1edcba50c1ce5db95118,https://blockchair.com/bitcoin/omni/property/31,https://www.omniexplorer.info/asset/31,https://etherscan.io/token/0xdac17f958d2ee523a2206206994597c13d831ec7,https://blockexplorer.boba.network/,https://algoexplorer.io/asset/312769,https://polygonscan.com/token/0xc2132d05d31c914a87c6611c10748aeb04b58e8f,https://ethplorer.io/address/0xdac17f958d2ee523a2206206994597c13d831ec7,https://cronos-explorer.crypto.org/token/0x66e428c3f67a68878562e79a0234c1f83c208770,https://avascan.info/blockchain/c/address/0xc7198437980c041c805a1edcba50c1ce5db95118/token,https://bscscan.com/token/0x55d398326f99059ff775485246999027b3197955,https://usdt.tokenview.com/en",

      "whitePaperUrls": "https://tether.to/wp-content/uploads/2016/06/TetherWhitePaper.pdf",

      "githubId": null,

      "twitterId": "tether_to",

      "facebookId": "tether.to",

      "telegramId": null,

      "redditId": null,

      "algorithm": null,

      "proof": null,

      "issueDate": null,

      "contractAddress": "31",

      "ignore": false,

      "fiat": false,

      "status": "enable",

      "platforms": [

        {

          "contractAddress": "tr7nhqjekqxgtci8q8zy4pl8otszgjlj6t",

          "platform": "TRX",

          "explorer": "https://tronscan.org/#/contract/tr7nhqjekqxgtci8q8zy4pl8otszgjlj6t"

        },

        {

          "contractAddress": "0xdac17f958d2ee523a2206206994597c13d831ec7",

          "platform": "ETH",

          "explorer": "https://cn.etherscan.com/token/0xdac17f958d2ee523a2206206994597c13d831ec7"

        },

        {

          "contractAddress": "31",

          "platform": "OMNI",

          "explorer": "https://omniexplorer.info/asset/31"

        }

      ],

      "details": null,

      "slug": "tether",

      "symbol": "USDT",

      "fullname": "Tether",

      "websiteUrl": "https://tether.to"

    }

    返回参数说明

    td {white-space:pre-wrap;border:1px solid #dee0e3;}参数说明

    slug币种名称(ID)

    symbol币种符号

    fullname币种全称

    logoUrl图标链接

    volumeUsd通过人工干预统计的交易量(USD)

    status状态: [enable, disable]. disable为停止更新数据

    marketCapUsd币种市值

    availableSupply流通量

    totalSupply发行总量

    maxSupply最大发行量

    websiteUrl官网链接

    explorerUrls区块浏览器链接

    whitePaperUrls白皮书

    githubIdGithub

    twitterIdTwitter

    facebookIdFaceBook

    telegramIdTelegram

    algorithm核心算法

    proof激励机制

    platforms跨链信息

    issueDate上市时间

    contractAddress合约地址

    ignore是否忽略市值

    fiat是否法定货币

    details币种介绍, details=1时返回

    蜜蜂查API的行情返回参数总体来说还是比较全面的,相比其他来讲,还是能满足大部分需求。

    想了解更多参数说明详见蜜蜂查API文档:

    https://blockcc-api-document.pages.dev/zh_CN/#topic-ticker

    相关文章

      网友评论

          本文标题:数字货币API

          本文链接:https://www.haomeiwen.com/subject/nliinrtx.html