【发布时间】:2020-10-30 20:58:13
【问题描述】:
向 Programming Technorati 的成员致敬。
我是 json 代码的新手,我只需要从 url json 提要中获取比特币的 7 天价格(USD-7d:$13k)。我希望使用包含文件将变量插入到计算脚本中。我尝试了类似问题的答案,但无济于事。不断获得
“PHP 警告:file_get_contents(api.coindesk.com/v1/bpi/currentprice.json):无法打开流:C:\Users\tony\AppData\Local\Temp~Untitled 36 中没有这样的文件或目录第 9 行 PHP 堆栈跟踪:PHP 1. {main}() C:\Users\tony\AppData\Local\Temp~Untitled 36:0 PHP 2. file_get_contents() C:\Users\tony\AppData\Local\Temp ~Untitled 36:9 PHP Notice: Trying to get property of non-object in C:\Users\tony\AppData\Local\Temp~Untitled 36 on line 11 PHP Stack trace: PHP 1. {main}() C:\用户\tony\AppData\Local\Temp~Untitled 36:0"
这是来自提要和链接的代码:
$url = "http://api.bitcoincharts.com/v1/weighted_prices.json";
{"USD": {"7d": "13296.34", "30d": "12025.73", "24h": "13408.16"}, "AUD": {"7d": "18774.69", "30d": "17142.39", "24h": "19058.67"}, "RUB": {"7d": "1035007.80", "30d": "922673.28", "24h": "1070590.15"}, "timestamp": 1604082063, "NGN": {"7d": "6133867.43", "30d": "5505965.40", "24h": "6263304.03"}, "MYR": {"7d": "54960.02", "30d": "50182.16", "24h": "55868.13"}, "IDR": {"7d": "193825061.23", "30d": "175602568.25", "24h": "196535067.10"}, "KRW": {"7d": "14969248.94", "30d": "13872156.60", "24h": "15154007.63"}, "JPY": {"7d": "1386958.38", "30d": "1265196.85", "24h": "1398954.62"}, "VND": {"7d": "305351069.29", "30d": "273830432.27", "24h": "313490908.60"}, "CAD": {"7d": "17474.05", "30d": "15875.06", "24h": "17909.30"}, "ILS": {"7d": "46246.34", "30d": "41991.34", "24h": "47925.89"}, "GBP": {"7d": "10114.22", "30d": "9046.31", "24h": "10249.05"}, "PLN": {"7d": "51762.57", "30d": "46309.08", "24h": "53337.62"}, "BRL": {"7d": "75883.54", "30d": "68064.45", "24h": "77871.64"}, "ZAR": {"7d": "223603.49", "30d": "204300.99", "24h": "225720.34"}, "EUR": {"7d": "11270.77", "30d": "10127.30", "24h": "11474.41"}}
【问题讨论】: