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

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

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

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

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

CoinGecko API:

API文檔

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

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

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

支持語言

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

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

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

在終端使用PIP 進行Python庫的安裝:

Pip install pycoingecko

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

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

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

from pycoingecko import CoinGeckoAPI

cg = CoinGeckoAPI()

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

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

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

cg.get_coins_list()

cg.get_supported_vs_currencies()

來運行程式獲得此刻以太坊以美元計價的價值。

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

也可以輸入多個id來獲取多個代幣的價格

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

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ù)據(jù)外,還可以用History 功能獲取歷史數(shù)據(jù):

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

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

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

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

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

CoinMarketCap API

API文檔

相對于Coingecko 來說,CMC更有幣安的偏向性,這也是被人詬病的一點,但是相對于Coingecko ,CMC 收取的費用較低,但是明顯可以看到更多功能都放在收費計畫上,開源免費版本的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

實操練習(xí)

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

https://pro.coinmarketcap.com/account

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

首先通過pip install python-coinmarketcap 來進行安裝。

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

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

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

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

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

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

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

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

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

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

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

免責(zé)聲明:本文只為提供市場訊息,所有內(nèi)容及觀點僅供參考,不構(gòu)成投資建議,不代表本站觀點和立場。投資者應(yīng)自行決策與交易,對投資者交易形成的直接或間接損失,作者及本站將不承擔(dān)任何責(zé)任。!
Tag:CoinGecko   API   CoinMarketCap  

你可能感興趣的文章

更多

熱門幣種

  • 幣名
    最新價格
    24H漲幅
  • bitcoin BTC 比特幣

    BTC

    比特幣

    $ 119331.8¥ 849523.08
    +1.73%
  • ethereum ETH 以太坊

    ETH

    以太坊

    $ 4412.03¥ 31409.24
    +1.91%
  • ripple XRP 瑞波幣

    XRP

    瑞波幣

    $ 2.9739¥ 21.1711
    +1.12%
  • tether USDT 泰達幣

    USDT

    泰達幣

    $ 1.0002¥ 7.1204
    -0.01%
  • binance-coin BNB 幣安幣

    BNB

    幣安幣

    $ 1049.82¥ 7473.66
    +2.86%
  • solana SOL Solana

    SOL

    Solana

    $ 225.83¥ 1607.68
    +2.72%
  • usdc USDC USD Coin

    USDC

    USD Coin

    $ 0.9992¥ 7.1133
    +0%
  • dogecoin DOGE 狗狗幣

    DOGE

    狗狗幣

    $ 0.2536¥ 1.8053
    +4.02%
  • tron TRX 波場

    TRX

    波場

    $ 0.3416¥ 2.4318
    +0.56%
  • cardano ADA 艾達幣

    ADA

    艾達幣

    $ 0.8461¥ 6.0233
    +0.7%

幣圈快訊

  • 監(jiān)測到3,000萬USDT轉(zhuǎn)入Binance

    2025-10-02 23:54
    據(jù)Coinglass數(shù)據(jù)顯示,10月02日23:52監(jiān)測到3,000萬USDT從未知錢包轉(zhuǎn)入Binance。
  • 花旗:比特幣今年年底將達13.3萬美元,明年年底將達18.1萬美元

    2025-10-02 23:50
    花旗預(yù)測比特幣到今年年底將達到13.3萬美元,到2026年底將達到18.1萬美元。
  • 現(xiàn)貨黃金持續(xù)回調(diào),跌破3820美元/盎司,日內(nèi)跌1.18%

    2025-10-02 23:44
    現(xiàn)貨黃金持續(xù)回調(diào),跌破3820美元/盎司,日內(nèi)跌1.18%。
  • Capriole創(chuàng)始人預(yù)測比特幣將短期漲至15萬美元

    2025-10-02 23:40
    CaprioleInvestments創(chuàng)始人CharlesEdwards表示,比特幣價格可能在短期內(nèi)漲至15萬美元,并將黃金的上漲和機構(gòu)買入視為主要推動因素。(BitcoinArchive)
  • Taiko正式啟用鏈上治理機制,同時任命三位新董事會成員和一位新顧問

    2025-10-02 23:40
    10月2日消息,據(jù)Blockworks報道,Taiko宣布正式啟用鏈上治理機制,賦予社區(qū)對協(xié)議決策的控制權(quán)。此次舉措旨在應(yīng)對Layer2網(wǎng)絡(luò)中日益嚴重的集中控制問題,大多數(shù)協(xié)議保留了可以在沒有社區(qū)輸入的情況下更改用戶資金和協(xié)議規(guī)則的覆蓋權(quán)。代幣持有者可以在審查期間否決任何協(xié)議變更,而安全委員會可以發(fā)起提案,但不能覆蓋社區(qū)決策。Taiko同時任命了三名在全球監(jiān)管、商業(yè)戰(zhàn)略和區(qū)塊鏈技術(shù)方面擁有專業(yè)知識的董事會成員,分別為:哈佛商學(xué)院的FelixOberholzer-Gee、前幣安監(jiān)管主管JoyLam以及IEEE院士WenYonggang。此外,Taiko還任命RenJang為新顧問。他是Flipster的戰(zhàn)略負責(zé)人,F(xiàn)lipster是一家由交易員設(shè)計的高性能集中交易所。Ren在加入加密行業(yè)之前,曾在安永擔(dān)任企業(yè)估值專家,深信區(qū)塊鏈能改變金融領(lǐng)域。官方表示,首輪約束性投票已啟動。代幣持有者可以委托投票權(quán),或直接對協(xié)議變更進行投票。所有技術(shù)決策均在鏈上透明進行。
  • 查看更多