gpt4 book ai didi

video - 使用 YouTube API,如何从 channel 名称获取直播流的视频 ID?

转载 作者:行者123 更新时间:2023-12-03 05:15:01 27 4
gpt4 key购买 nike

我可以通过 3 种方式从 channel /live 访问流:

  • https://youtube.com/channel/channel_id/live
  • https://youtube.com/user/username/live
  • https://youtube.com/c/channel_name/live

  • 我知道如何从 channel_id 中获取它,我知道如何从用户名中获取 channel_id。我的问题是第三种情况。是否可以从此自定义 URL 获取 channel_id?

    第二个问题。我从 channel ID 获取视频 URL 的方式是使用以下端点:
    https://www.googleapis.com/youtube/v3/search?part=snippet&channelId={CHANNEL_ID}&eventType=live&type=video&key={YOUR_API_KEY}

    我注意到,如果 channel 在/channel-id/live 上有直播,并且有其他流使用特定的 URL,我不保证我得到的视频 URL 是与/channel-id 关联的 URL/居住。这是获取此特定视频的方法吗?

    最佳答案

    我知道这篇文章已经很老了,但我最近也遇到了这个问题,并且能够从 this 找到答案。所以帖子。
    基本上,取CHANNEL_ID并像这样使用 YouTube 的搜索端点:

    https://www.googleapis.com/youtube/v3/search?part=snippet&channelId={CHANNEL_ID}&eventType=live&type=video&key={API_KEY}
    此请求将返回 youtube#video包含 videoId 的对象

    关于video - 使用 YouTube API,如何从 channel 名称获取直播流的视频 ID?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46777687/

    27 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com