[英]How can I read this JSON?
我正在嘗試閱讀twitch.tv API,但是出了點問題。
這是我作為響應得到的JSON數據: http : //pastebin.com/uzx4LXJg
這是PHP代碼。
$curl = curl_init();
curl_setopt($curl, CURLOPT_URL, "https://api.twitch.tv/kraken/streams?game=League+of+Legends");
curl_setopt($curl, CURLOPT_HEADER, FALSE);
curl_setopt($curl, CURLOPT_NOBODY, FALSE);
curl_setopt($curl, CURLOPT_REFERER,"");
curl_setopt($curl, CURLOPT_USERAGENT, $_SERVER['HTTP_USER_AGENT']);
curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);
$response = curl_exec($curl);
$json_array = json_decode($response, true);
echo $json_array['streams']['viewers'] . 'aaa';
它只顯示“ aaa”。
我究竟做錯了什么?
steams
是對象的數組,而不是單個對象。 您需要選擇一個索引(或使用for循環)。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.