如果用户在线或离线,我有一个脚本正在查找。我现在陈述了 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');
}
?>