因此,通过下面的代码,我可以获得下面显示的信息,例如 streamTitle。
$json_array = json_decode(file_get_contents('https://api.twitch.tv/kraken/streams/'.strtolower($channelName)), true);
if ($json_array['stream'] != null) {
$currentGame = $json_array['stream']['channel']['game'];
$channelTitle = $json_array['stream']['channel']['display_name'];
$streamTitle = $json_array['stream']['channel']['status'];
$viewers = $json_array['stream']['viewers'];
}
但是我想要做的是得到self之后的内容:例如(https://api.twitch.tv/kraken/streams/woohaa666)的API响应,如下面的具有指定的游戏和限制,但我'不知道该怎么做。我尝试了类似于上面代码的东西$channelurlAPI = $json_array['streams']['self']
,但它什么也没显示。
https://api.twitch.tv/kraken/streams?game=Diablo+III&limit=1