私は真剣に灰色の髪をしています。2 JSON。 1つだけの仕事。 json_decode php
私はhttps://api.gdax.com/products/btc-usd/ticker/
のためのデータを[尋ねる]しかし、それはnullを返しますエコーしたいと思います。
ほとんど同じjsonで別のAPIを使用しようとすると、完璧に動作します。
この例では
<?php
$url = "https://api.bitfinex.com/v1/ticker/btcusd";
$json = json_decode(file_get_contents($url), true);
$ask = $json["ask"];
echo $ask;
この例では、コードでいただきました!間違って良い説明、帰国があり、ヌル
<?php
$url = "https://api.gdax.com/products/btc-usd/ticker/";
$json = json_decode(file_get_contents($url), true);
$ask = $json["ask"];
echo $ask;
誰を返す働くことができますヌル
最初に変数に 'file_get_contents()'の結果を格納し、実際にサーバから返ってきたものを 'echo'で保存します。これをあなたの質問に追加すると、おそらく 'json_decode()'がなぜそれに問題があるのか分かります。 – rickdenhaan
コードに何も問題はありません。サーバーは状態コード400を返す –