欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

當(dāng)前位置:主頁 > 區(qū)塊鏈 > 區(qū)塊鏈技術(shù) > API差異和優(yōu)缺點(diǎn)比較

CoinGecko API和CoinMarketCap API哪個(gè)好?二者差異和優(yōu)缺點(diǎn)比較

2023-04-25 09:24:41 | 來源: | 作者:佚名
這篇文章主要介紹了CoinGecko API和CoinMarketCap API哪個(gè)好?二者差異和優(yōu)缺點(diǎn)比較的相關(guān)資料,需要的朋友可以參考下本文詳細(xì)內(nèi)容介紹

在加密貨幣市場(chǎng)中,API是連接各種應(yīng)用程式和服務(wù)的重要工具。CoinGecko API和CoinMarketCap API是兩個(gè)主要的加密貨幣數(shù)據(jù)提供商。不同于交易所提供的API更偏向于交易,CoinGecko 和CoinMarketCap 所能提供的數(shù)據(jù)和資訊更加全面和多樣化,不僅可以用來量化交易,數(shù)據(jù)挖掘還可以進(jìn)行橫向比對(duì),本文將以幣圈數(shù)據(jù)集成的兩大巨頭為例,以Python作為基礎(chǔ)語言進(jìn)行入門講解,并比較這兩個(gè)API,以便更好地了解它們之間的差異和優(yōu)缺點(diǎn)。

CoinGecko API:

API文檔

CoinGecko 的API主要提供的數(shù)據(jù)包括即時(shí)和歷史代幣價(jià)格,交易所的交易量以及交易對(duì),契機(jī)其他的各類數(shù)據(jù)。其API主要分為5種類型,每種類型對(duì)應(yīng)不同的價(jià)格和品質(zhì),從回應(yīng)時(shí)間,數(shù)據(jù)精度,數(shù)據(jù)深度,個(gè)性化定制等多個(gè)維度進(jìn)行了分類,每月定制價(jià)格也從$100-$800不等,本文由于經(jīng)費(fèi)有限將使用入門的公開版本進(jìn)行實(shí)操講解。

https://www.coingecko.com/en/api/documentation

以上是CoinGecko API V3版本的文檔,主要集成了價(jià)量數(shù)據(jù),背景資訊,交易所情況和新上線的NFT追蹤功能等。

支持語言

CoinGecko 現(xiàn)在支持市面上大量的主流語言的語言包括NodeJs, Go, .Net, Python, Java, Kotlin, Google Sheets, Cryptosheets, PHP, WordPress Plugin。

如果使用免費(fèi)版本不需要在CoinGecko 上注冊(cè),可以直接調(diào)用項(xiàng)目方的庫。

實(shí)戰(zhàn)練習(xí)

在終端使用PIP 進(jìn)行Python庫的安裝:

Pip install pycoingecko

安裝完成后可以使用pip show pycoingecko 來檢查是否安裝準(zhǔn)確:這里我們可以看到這個(gè)庫中使用的requests 這個(gè)依賴,requests 是python爬蟲的重要組成,用戶其實(shí)也可以自己用request 在CoinGecko 上進(jìn)行資訊爬取,而API給了一個(gè)更簡(jiǎn)單直接的方式做到。

或者可以使用anaconda用戶自選的環(huán)境進(jìn)行手動(dòng)添加,這里不多贅述。

引用剛剛所安裝的庫中的CoinGecko API功能并通常以cg 來備注這個(gè)依賴:

from pycoingecko import CoinGeckoAPI

cg = CoinGeckoAPI()

接下來就可以使用ping 功能來檢查API的狀態(tài):

當(dāng)看到CoinGecko 的回復(fù)to the moon ! 后,確定API沒有問題,接下來就可以嘗試最簡(jiǎn)單的價(jià)格獲取了,這里以ETH 為例:

價(jià)格獲取功能:需要2個(gè)必要的變數(shù):代幣名稱和支持的交易對(duì),可以分別通過

cg.get_coins_list()

cg.get_supported_vs_currencies()

來運(yùn)行程式獲得此刻以太坊以美元計(jì)價(jià)的價(jià)值。

cg.get_price(ids='ethereum', vs_currencies='usd')

也可以輸入多個(gè)id來獲取多個(gè)代幣的價(jià)格

交易量變化數(shù)據(jù):除了價(jià)格以外,get_price功能還可以獲得市值、24小時(shí)交易量、24小時(shí)變化量以及時(shí)間戳功能。

cg.get_price(ids='ethereum',vs_currencies='usd',include_market_cap='true',include_24hr_vol='true',include_24hr_change='true',include_last_updated_at='true')

歷史數(shù)據(jù):除了即時(shí)數(shù)據(jù)外,還可以用History 功能獲取歷史數(shù)據(jù):

cg.get_coin_history_by_id(id='ethereum',date='01-01-2023', localization='false')

不僅提供價(jià)格數(shù)據(jù)還可以獲得社區(qū)數(shù)據(jù),開發(fā)者數(shù)據(jù),公開的流覽數(shù)據(jù)等。

如果需要獲得24小時(shí)的歷史數(shù)據(jù)的話可以使用:

cg.get_coin_market_chart_by_id(id='etherum',vs_currency='usd',days='3')

本文對(duì)CoinGecko 的簡(jiǎn)單用法就講到這里,當(dāng)然這個(gè)API 有更多的高階用法,搭配不同的軟體或者庫可以達(dá)到多種用途,是大家工作學(xué)習(xí)不錯(cuò)的選擇。

CoinMarketCap API

API文檔

相對(duì)于Coingecko 來說,CMC更有幣安的偏向性,這也是被人詬病的一點(diǎn),但是相對(duì)于Coingecko ,CMC 收取的費(fèi)用較低,但是明顯可以看到更多功能都放在收費(fèi)計(jì)畫上,開源免費(fèi)版本的API 提供的數(shù)據(jù)非常有限,且數(shù)據(jù)精度和數(shù)據(jù)量不能支持到學(xué)術(shù)或者商業(yè)用途。

https://pro.coinmarketcap.com/features/

支持語言

CMC支持的語言包括NodeJS,PHP,Python,Ruby,Objective-C,Java(Android),C#(.NET),cURL

實(shí)操練習(xí)

注冊(cè):想要想使用CMC API PRO 必須獲取API Key,可以通過CMC 官網(wǎng)注冊(cè)并登錄API ,然后獲取Key 點(diǎn)擊復(fù)制以備使用。

https://pro.coinmarketcap.com/account

CMC的API 也可以通過2種方式訪問,通過request 或者官方庫來獲取。

首先通過pip install python-coinmarketcap 來進(jìn)行安裝。

這里我們以沙盒模式進(jìn)行演示,只要定義cmc=CoinMarketCapAPI(空白)便默認(rèn)進(jìn)入沙盒模式,或者輸入API Key 進(jìn)入Pro 模式。

資產(chǎn)獲取方法:首先導(dǎo)入CMC的庫并使用API中的cryptocurrency_info()功能來獲取資訊,這里以SOLANA為例:

這里返回的值可以是字典、整數(shù)型、字串以及波爾型,分別對(duì)應(yīng)各種功能,這種設(shè)計(jì)是開發(fā)者的福音。

代幣資訊獲?。何覀冞€可以使用_listings_latest() 來獲取最新的代幣資訊:

我們可以看到回復(fù)的是一個(gè)字典型,內(nèi)容包括ID、名稱、代號(hào)、CMC排名、代幣發(fā)行量、總量、加入日期和更新日期等,我們可以通過指定一個(gè)symbol 或者直接slug 來查詢某一個(gè)代幣的即時(shí)資訊。

獲得量價(jià)的方式為使用API的cryptocurrency_ohlcv_latest()功能,這里必須指定ID或者symbol,可以使用convert_id 來指定交易對(duì),系統(tǒng)默認(rèn)為USD:

其他功能:有趣的是CMC還提供了Airdrop的查詢功能,我們同樣以SOL 為例,值得注意的是這里必須輸入變數(shù)ID,API會(huì)回復(fù)空投的時(shí)間、參與人數(shù)和獲獎(jiǎng)人數(shù)等數(shù)據(jù):

CMC API 的功能同樣很齊全,包括交易所、代幣資訊、量價(jià)資訊、鏈上資訊和定制化資訊等都可以獲得,具體可以參考Pypi的文檔:

https://pypi.org/project/python-coinmarketcap/

可以看到CMC 更注重與開發(fā)者的體驗(yàn)感,而CoinGecko 的優(yōu)勢(shì)在于數(shù)據(jù)的多樣性和未來的布局,兩者各有千秋,除了這個(gè)賽道外,用戶還有更多的選擇,比如blockchain wallet, Coinsfera 等。但CMC和CoinGecko這兩大龍頭已占據(jù)了市場(chǎng)的大量資源和先發(fā)優(yōu)勢(shì),也是認(rèn)可度最高的兩個(gè)項(xiàng)目,短時(shí)間內(nèi)很難有后者能趕超,期待兩者的后續(xù)發(fā)展能給數(shù)據(jù)市場(chǎng)帶來更穩(wěn)定、高效和優(yōu)質(zhì)的API。

以上就是CoinGecko API和CoinMarketCap API哪個(gè)好?二者差異和優(yōu)缺點(diǎn)比較的詳細(xì)內(nèi)容,更多關(guān)于API差異和優(yōu)缺點(diǎn)比較的資料請(qǐng)關(guān)注腳本之家其它相關(guān)文章!

聲明:文章內(nèi)容不代表本站觀點(diǎn)及立場(chǎng),不構(gòu)成本平臺(tái)任何投資建議。本文內(nèi)容僅供參考,風(fēng)險(xiǎn)自擔(dān)!
Tag:CoinGecko   API   CoinMarketCap  

你可能感興趣的文章

熱門幣種

  • 幣名
    最新價(jià)格
    24H漲幅
  • bitcoin BTC 比特幣

    BTC

    比特幣

    $ 118372.97¥ 848497.44
    +0.53%
  • ethereum ETH 以太坊

    ETH

    以太坊

    $ 3776.61¥ 27070.74
    +1.17%
  • ripple XRP 瑞波幣

    XRP

    瑞波幣

    $ 3.1877¥ 22.8494
    +1.52%
  • tether USDT 泰達(dá)幣

    USDT

    泰達(dá)幣

    $ 1.0002¥ 7.1694
    +0.02%
  • binance-coin BNB 幣安幣

    BNB

    幣安幣

    $ 794.85¥ 5697.48
    +1.53%
  • solana SOL Solana

    SOL

    Solana

    $ 186.53¥ 1337.04
    +0.21%
  • usdc USDC USD Coin

    USDC

    USD Coin

    $ 0.9995¥ 7.1644
    -0.02%
  • dogecoin DOGE 狗狗幣

    DOGE

    狗狗幣

    $ 0.2386¥ 1.7102
    +1.02%
  • tron TRX 波場(chǎng)

    TRX

    波場(chǎng)

    $ 0.3206¥ 2.298
    +1.07%
  • cardano ADA 艾達(dá)幣

    ADA

    艾達(dá)幣

    $ 0.8268¥ 5.9265
    +0.54%

幣圈快訊

  • TRMLabs:俄羅斯實(shí)體正利用吉爾吉斯斯坦加密貨幣平臺(tái)規(guī)避制裁

    2025-07-27 11:27
    金色財(cái)經(jīng)報(bào)道,根據(jù)區(qū)塊鏈情報(bào)公司TRMLabs發(fā)布的報(bào)告,俄羅斯實(shí)體正利用吉爾吉斯斯坦加密貨幣平臺(tái)規(guī)避制裁,俄羅斯相關(guān)的加密交易活動(dòng)幾乎占據(jù)了吉爾吉斯斯坦加密貨幣行業(yè)的全部,而該國的加密貨幣行業(yè)在2022年俄烏戰(zhàn)爭(zhēng)之前「幾乎不存在」。鏈上分析顯示已關(guān)閉的俄羅斯交易平臺(tái)Garantex很可能已更名為Grinex,并利用俄羅斯支持的穩(wěn)定幣(如A7A5)進(jìn)行大規(guī)模盧布兌換加密貨幣交易,吉爾吉斯斯坦虛擬資產(chǎn)服務(wù)提供商的交易量在2022年底達(dá)到5900萬美元,而在2024年前七個(gè)月迅速飆升至42億美元。這些平臺(tái)已成為俄羅斯實(shí)體對(duì)抗制裁,維持全球金融系統(tǒng)訪問的關(guān)鍵渠道。(decrypt)
  • 疑似DeFianceCapital關(guān)聯(lián)地址增持30,366枚ETH,價(jià)值1.14億美元

    2025-07-27 11:27
    金色財(cái)經(jīng)報(bào)道,據(jù)Lookonchain監(jiān)測(cè),一個(gè)可能與DeFianceCapital關(guān)聯(lián)的錢包在過去28小時(shí)內(nèi)增持了30,366枚ETH,價(jià)值1.14億美元。
  • 數(shù)據(jù):疑似DeFianceCapital地址28小時(shí)內(nèi)買入3.04萬枚ETH,價(jià)值約1.14億美元

    2025-07-27 11:21
    ChainCatcher消息,據(jù)Lookonchain監(jiān)測(cè),0xF436開頭地址(疑似與DeFianceCapital有關(guān))在過去28小時(shí)內(nèi)購買了30366枚ETH,價(jià)值約1.14億美元。
  • ProjectHunt:去中心化永續(xù)合約和現(xiàn)貨交易平臺(tái)AmpedFinance為過去7天新增Top人物關(guān)注者最多的項(xiàng)目

    2025-07-27 11:20
    ChainCatcher消息,根據(jù)Web3資產(chǎn)數(shù)據(jù)平臺(tái)RootDataX追蹤數(shù)據(jù)顯示,過去7天,去中心化永續(xù)合約和現(xiàn)貨交易平臺(tái)AmpedFinance為新增X(推特)Top人物關(guān)注者最多的項(xiàng)目,新關(guān)注該項(xiàng)目的X影響力人物包括Elizabeth伊麗莎白(@Elizabethofyou)、加密KOL雪球(@xueqiu88)、0xBclub(@0xBclub)。
  • ProjectHunt:第三人稱射擊游戲NyanHeroes為過去7天被Top人物取關(guān)最多的項(xiàng)目

    2025-07-27 11:20
    ChainCatcher消息,根據(jù)Web3資產(chǎn)數(shù)據(jù)平臺(tái)RootDataX追蹤數(shù)據(jù)顯示,過去7天,第三人稱射擊游戲NyanHeroes為X(推特)Top人物取關(guān)最多的項(xiàng)目,新取關(guān)該項(xiàng)目的X影響力人物包括Crypto影響力者M(jìn)acnBTC(@MacnBTC)。
  • 查看更多