で値を取得カントAPIは以下のとおりです。PHPは - json_decode
{"status":1,"data":[{"address":"0x5c48aebbbbdcf44f5f181edbb5b20a68210eacfe","balance":6000000000000000000,"nonce":null,"code":"0x","name":null,"storage":null,"firstSeen":null}]}
私はバランス(6000000000000000000)から値を取得しようとしています。また、私は試した
...その間に1000000000000000000で、この値を分割する必要があります:それは動作しません
$obj = json_decode($json,true);
$address = $obj['address'];
$json = file_get_html('https://etherchain.org/api/account/'.$address);
$obj = json_decode($json);
$v = (get_object_vars($obj->data));
$balance = $v['balance'];
$_SESSION['balance'] = $balance;
。
{"status":"success","data":{"address":"LU4P8fVNj8xv2dwRc7fdXmpaW2xuCSJvUK","is_unknown":false,"balance":0,"balance_multisig":0,"totalreceived":0.0340576,"nb_txs":11,"first_tx":{"time_utc":"2015-08-30T09:51:05Z","tx":"10f4b55d0bead8d3d84fe27433db20b63368d65bc043c651d59dbe1342d14098","block_nb":"842330","value":0.00704229,"confirmations":251241},"last_tx":{"time_utc":"2016-02-02T16:09:23Z","tx":"c666d3acf6f57fd86a2ccc9537ee022167da408f26193e4abbd7b8148fc518b3","block_nb":"932771","value":-0.01250452,"confirmations":160800},"is_valid":true},"code":200,"message":""}
私が間違って何をやっている:
同じコードは、以下のAPIで動作しますか?
データが$ OBJ 'に位置している[ 'データ'] [ 'アドレス'] 'おそらく次の時間が第1のvar_dump'とデバッグの少しを行う() ' – Xorifelse
@Xorifelseそれは ' $でなければなりません"$ balance = $ v ['balance']; ' 私はまだそれを動作させることができません。申し訳ありません、初心者はここにいます。 –
作成されたURL:https://etherchain.org/api/account/LU4P8fVNj8xv2dwRc7fdXmpaW2xuCSJvUKは、空のセットとしてデータを返します。{"status":1、 "data":[]}、残高はありませんあなたのマシンにログインしているとそのURLの動作が異なっていない限り、PHPがオブジェクトの一部ではないという警告(警告レベルとPHPログを確認)をPHPに喚起させます。 – danchik