【问题标题】:PHP API request and accessing JSON data [duplicate]PHP API请求和访问JSON数据[重复]
【发布时间】:2022-01-10 11:55:11
【问题描述】:

我是 PHP 新手,我正在尝试构建一个显示当前 BTC 价格的 joomla 模块。 我正在使用这个 API:https://api.coindesk.com/v1/bpi/currentprice.json

我不知道如何访问美元和欧元“汇率”。这是我目前所在的位置(忽略 var_dump,我用它来验证我正在接收数据):

<?php

$curl_handle = curl_init();

$url = "https://api.coindesk.com/v1/bpi/currentprice.json";

curl_setopt($curl_handle, CURLOPT_URL, $url);


curl_setopt($curl_handle, CURLOPT_RETURNTRANSFER, true);

$curl_data = curl_exec($curl_handle);

curl_close($curl_handle);


$response_data = json_decode($curl_data);
//var_dump($response_data);
$user_data = $response_data;

foreach ($user_data as $user) 
{
   foreach ($user as $key => $value)
   {
       echo $key;
       echo "<br />";
   }
}

【问题讨论】:

标签: php json api request


【解决方案1】:
echo $response_data['bpi']['USD']['rate'];

这似乎工作得很好。将其标记为已解决,留下它可能对某人有帮助...

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2012-02-15
    • 2020-06-20
    • 1970-01-01
    • 1970-01-01
    • 2021-06-25
    • 1970-01-01
    • 1970-01-01
    • 2016-05-30
    相关资源
    最近更新 更多