已经阅读了一段时间关于通过API处理数据而没有运气。 要么它显示完整的api响应,要么根本没有。
API响应如下:
{"status":"success","data":{"address":"198aMn6ZYAczwrE5NvNTUMyJ5qkfy4g3Hi","balance":8000.00033346,"balance_multisig":0},"code":200,"message":""}
我的处理代码是:
$url = "http://btc.blockr.io/api/v1/address/balance/198aMn6ZYAczwrE5NvNTUMyJ5qkfy4g3Hi";
$website = file_get_contents($url);
$result = json_decode($website);
printf($result["data"]["balance"]);
任何想法我做错了什么?
我需要仅 余额部分
答案 0 :(得分:0)
尝试
printf($result->data->balance);
或
$result = json_decode($website, true); // When the second parameter is TRUE, returned objects will be converted into associative arrays.
printf($result["data"]["balance"]);
Reading the manual也有帮助。