Получение информации с использованием Twitch API

1

Поэтому с приведенным ниже кодом я могу получить информацию, показанную ниже, например 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'];
}

Но то, что я хочу сделать, - это получить то, что приходит после себя: например (https://api.twitch.tv/kraken/streams/woohaa666) ответа API, такого как тот, который имеет указанную игру и ограничение, но я Не знаю, как это сделать. Я попробовал нечто похожее на код выше $channelurlAPI = $json_array['streams']['self'], но он ничего не отображает.

https://api.twitch.tv/kraken/streams?game=Diablo+III&limit=1

Теги:
twitch

2 ответа

0

Ты должен попытаться

$json_array['_links']['self']
0

Я не уверен, насколько это поможет вам, но я несколько месяцев назад занимался работой с twitch API. Мне было очень тяжело, но мне удалось получить игровые поиски и запустить потоки

надеюсь, что здесь помогает код, который я использовал

//Twitch Streams//Ссылка: https://github.com/justintv/Twitch-API/blob/master/embedding.md

function getTwitch(title){
$.getJSON("https://api.twitch.tv/kraken/search/streams?q="+title+"&limit=20&type=top&callback=?", function (data) {
    var temp = "";

    $.each(data.streams.slice(0,5), function (index, item) {
        temp = temp + "<a target='frame1' href='http://www.twitch.tv/widgets/live_embed_player.swf?channel=" + item.channel.name + "'><button>"+item.channel.display_name+"</button></a><br />";
    });
    $("#StreamList").html(temp);
});
}

Вот пример jsfiddle я build, использующий оригинальный код api, который я использую как прыжок с точки, но код выше - это последний код, который я использовал

http://jsfiddle.net/F4tsM/10/

Ещё вопросы

Сообщество Overcoder
Наверх
Меню