0

Twicth TV からのフィードを自分の Web サイトに追加する必要があります。これにより、アカウントからゲームをプレイすると、サイトの小さな画面に表示されます。これを行うにはJavaが必要ですか?グーグルで検索すると、「モジュール」の参照がありました。これが何であるかわかりません。

4

2 に答える 2

1

Javascript+JQuery を使用すると、チャネルの JSON を簡単にポーリングして、チャネルがオンラインかどうかを抽出できます。

var chan = "http://api.justin.tv/api/stream/list.json?channel={YourChannelName}&jsonp=?";
$.getJSON(chan, function(json)
{
    try
    {
        var check = json[0].channel.channel_url == "http://www.justin.tv/{YourChannelName}";
        $("#twitch_stream").css({"display":"block"});
    }
    catch (err)
    {
    }
});

次に、これを埋め込みコードとして使用します。自動再生がオフになっていることを確認して、チャンネルがライブでないときにバックグラウンドで広告が聞こえないようにします。

<div id="twitch_stream" style="display:none";>
    <object type="application/x-shockwave-flash" height="378" width="620" id="live_embed_player_flash" data="http://www.twitch.tv/widgets/live_embed_player.swf?channel={YourChannelName}" bgcolor="#000000" >
        <param name="allowFullScreen" value="true" />
        <param name="allowScriptAccess" value="always" />
        <param name="allowNetworking" value="all" />
        <param name="movie" value="http://www.twitch.tv/widgets/live_embed_player.swf" />
        <param name="flashvars" value="hostname=www.twitch.tv&channel={YourChannelName}&auto_play=false&start_volume=25" />
    </object>
</div>
于 2013-09-16T16:05:59.303 に答える
0

これには Curl が必要です。

詳細については、こちらをご覧ください: http://php.net/manual/en/book.curl.php

于 2013-09-16T15:34:56.427 に答える