1

ユーザーがオンラインかオフラインかを検索するスクリプトを取得しました。今のところ2つの動作についてPRINTF('Online')説明しましたが、PRINTF('OFFLINE')すべてが正常に機能することを確認するだけです。

今私の質問に、

ユーザーがオフラインの場合は、オフラインで印刷するのではなく、YouTubeチャンネルを埋め込む必要があります。どうすればこれをコーディングできますか?

<?php
$channel = "CHANNEL-NAME";

$json_file = @file_get_contents("http://api.justin.tv/api/stream/list.json?".
                                "channel={$channel}", 0, null, null);
$json_array = json_decode($json_file, true);

if( array_key_exists( '0',       $json_array )
 && array_key_exists( 'channel', $json_array[0] )
 && $json_array[0]['name'] == "live_user_{$channel}" )
{
    $channelTitle = $json_array[0]['channel']['title'];
    $title        = $json_array[0]['channel']['status'];

    printf('Online'); 
}
else
{
    printf('Offline');
}

?>
4

0 に答える 0