Difficulty

從哪裡獲得所有加密貨幣的難度數據?

  • May 8, 2019

我需要獲取過去 10 天的難度數據和匯率以製作圖表(即所有硬幣)。誰能建議我在哪裡可以得到它?

我建議你看一下CoinWarz 的 API,你可以在一段時間內收集自己的數據集(比如最近 10 天,按照自己的方式格式化並保存在電子表格中)。您需要在他們的網站上生成一個 API 密鑰,然後您可以使用自己的腳本,或者手動訪問 API 端點以收集數據,如果您願意(請記住,您需要自己的 API 密鑰來獲取數據)。

獲得數據後,您可以在電子表格或您喜歡的軟體中生成自己的圖表。

推薦:OpenOffice(關於圖表的資訊,下載頁面),LibreOffice關於製作圖表的資訊,下載頁面)。

這是該特定 API 呼叫的參考(引自 coinWarz 的文​​檔)

挖礦盈利能力 API

Mining Profitability API 提供 CoinWarz.com 上列出的盈利能力數據。此>數據可以用於所有硬幣或特定雜湊算法:SHA-256、Scrypt、Scrypt-N、>X11、X13、Keccak、Quark、Groestl、JHA、Blake-256、NeoScrypt、Lyra2RE

API端點

<http://www.coinwarz.com/v1/api/profitability/?apikey=YOUR_API_KEY&algo=all>

API 呼叫使用 每次成功呼叫此 API 時,該值將從您的 API 使用限制中扣除。

必需的輸入參數 所有輸入參數都是必需的,不區分大小寫。

參數-數據類型- 描述

ApiKey -字元串- 為該參數提供您批准的 API 密鑰。

算法-字元串 - 為該參數提供以下值之一:all、sha-256、scrypt、scrypt-n、x11、x13、keccak、quark、groestl、jha、blake-256、>neoscrypt、lyra2re

請記住,每次您訪問API 端點或呼叫它以使用腳本獲取資訊時,它都會被視為超出限制的 1 次呼叫,如他們的文件中所述。

現在,如果您不打算編寫自己的東西,那麼收集數據的最簡單方法是為您的瀏覽器使用一些REST客戶端擴展,例如Postman REST 客戶端(如果您使用不同的瀏覽器,請查看它們各自的商店)

它很容易習慣,而且您不需要編寫自己的腳本。

以下是如何為您呈現資訊的範例:

Postman REST 客戶端呼叫 CoinWarz API 端點

(請記住,您需要使用自己的 API 密鑰代替佔位符“YOUR_API_KEY”)

我建議您使用JSONPRETTY選項,以便數據更易於閱讀。

然後,您可以使用這個很棒的工具將其導出到CSV 文件( JSON 到 CSV

該站點允許您粘貼JSON數據並將每個值對傳輸到 CSV 文件

這是它的外觀範例:

JSON 到 CSV 的實際應用

現在您有一個(一組,因為您需要多天)CSV 文件,您可以使用上述 Office 套件工具將其用於創建圖形。

希望這對您有所幫助,祝您好運!

有沒有真正免費的替代品?

Coinwarz 有 cabal 限制,例如 24 小時內不超過 25 個請求,總共 1000 個請求。用於免費項目的限制非常嚴格。

引用自:https://bitcoin.stackexchange.com/questions/20021