APIを使用しているため、ブレードビューにデータを表示する必要があります。私はそれをするのに苦労している。私は戻ってこれを取得Laravelを使用してAPIレスポンスからデータを取得する方法5.4
public function index() {
// secret ....
// key....
$configuration = Configuration::apiKey($apiKey, $apiSecret);
$client = Client::create($configuration);
$BTCSellPrice = $client->getSellPrice('BTC-USD');
dd($BTCSellPrice);
return view('welcome', compact(
'BTCSellPrice'
));
}
::これは私が私のコントローラに持っているものである
私はこれらの方法のフロントエンドでそれを呼び出してみました:
{{ $BTCSellPrice }}
{{ $BTCSellPrice->amount }}
{{ $BTCSellPrice['amount'] }}
{{ $BTCSellPrice[0] }}
しかし、次のようなエラーが発生する可能性があります。
Cannot use object of type Coinbase\Wallet\Value\Money as array
コレクションなどに渡す必要がありますか?
https://github.com/coinbase/coinbase-php/blob/master/src/Value/Money.phpから必要なものを考え出し[OK]を$ BTCSellPrice-> amount'はうまく動作するはずです。すべてのタイプを表示してどのタイプが動作しているかを確認しようとしている場合は、1つでもページ・エラーが発生し、他のタイプがロードされないようにすることができます。 – Sandeesh
メソッドを使用しているときにこのエラーが表示されます。 '' 'プライベートプロパティCoinbase \ Wallet \ Value \ Moneyにアクセスできない:: $ amount' '' – David
私はcoinbase PHPライブラリを見つけて、クラスを自分で探しました。私の答えを更新しました。それを確認してください。 – Sandeesh