实时视频信息

时间:2017-08-30 13:39:32

标签: youtube-api

当频道上线时,是否可以从YouTube获取某种旗帜?

例如,当YouTube频道开始直播时,我需要能够获取该信息并使用它。 有可能吗?

1 个答案:

答案 0 :(得分:0)

您可以使用search.list,然后将eventType参数设置为 live

https://www.googleapis.com/youtube/v3/search?part=snippet&channelId=UCXswCcAMb5bvEUIDEzXFGYg&type=video&eventType=live&key=[API_KEY]

示例代码段:

// Sample php code for search.list

function searchListLiveEvents($service, $part, $params) {
    $params = array_filter($params);
    $response = $service->search->listSearch(
        $part,
        $params
    );

    print_r($response);
}

searchListLiveEvents($service,
    'snippet', 
    array('eventType' => 'live', 'maxResults' => 25, 'q' => 'news', 'type' => 'video'));

希望这有帮助。