Cpp-Ethereum

如何從 coinmarketcap api 獲取 ETH/USD 價格

  • November 16, 2018

我想從此 api ( https://api.coinmarketcap.com/v1/ticker/ethereum/?convert=USD ) 獲取目前的 ETH-USD 價格。如何僅將價格提取到 PHP 中的變數中以便在我的應用程序中重複使用?

在此處輸入圖像描述

您將不得不訪問 url,讀取 url 的內容,然後將內容轉換為對像或數組(在這種情況下,它將是一個數組)。

<?php

 $url = 'https://api.coinmarketcap.com/v1/ticker/ethereum/?convert=USD';
 $data = file_get_contents($url);
 $priceInfo = json_decode($data);

 echo $priceInfo[0]->price_usd;

?>

price_usd可以根據您要獲取的數據進行更改**。**例如,此程式碼將為您提供 463.531 美元。

Coinmarketcap 開始對 API 收費。也許你可以看看 CoinGecko API:https ://api.coingecko.com/api/v3/coins/markets?vs_currency=usd&ids=ethereum

這是 api 文件:https ://www.coingecko.com/api/docs/v3

引用自:https://ethereum.stackexchange.com/questions/54784