gpt4 book ai didi

youtube-api - 如何使用新的 YouTube 数据 API (V3) 获取某个 channel 的已上传视频列表?

转载 作者:行者123 更新时间:2023-12-03 09:36:02 31 4
gpt4 key购买 nike

我正在尝试获取所有上传到 channel 的视频的视频 ID 列表。我还想使用新版本的 YouTube Data API (V3)。我该怎么做呢?

最佳答案

您必须获取上传播放列表 ID 才能上传每个视频。为此,您需要获取 channel ID。从 channel id 获得播放列表 id 后,这很简单。我已经写出了下面所有三个的步骤。

此外,我们提供 PubSubHubBub它允许您在每次将新视频添加到 channel 时收到提醒,或者您可以使用 SUP (V2) 在进行调用之前查看哪些资源发生了变化。

在 V3 中获取 channel 的所有上传视频的视频 ID 的说明

  • 获取你想要的 channel 的 channel ID(你可能只需要做一次,然后你就可以保存它)
  • 使用 search.list
  • 套装类型 channel
  • 套装 q 到您想要的 channel 名称
  • channel ID (类似这样:“channelId”:“UC0X2VuXXXXXXXXXXXXXXXX”)
  • 使用步骤 1 中的 channel ID 获取 channel 上传的播放列表 ID(您可能只需要执行一次,然后可以保存它)
  • 使用 channels.list
  • 套装 id 从步骤 1 到 UC0X2VuXXXXXXXXXXXXXXXX
  • 上传 key 来自 内容详情 (类似这样:“上传”:“UU0XXXXXXXXXXXXXXXXXXXX”)
  • 使用第 2 步中的播放列表 ID 通过播放列表中的播放列表项获取视频
  • 使用 playlistItems.list
  • 套装播放列表 ID 从步骤 2 到 UU0XXXXXXXXXXXXXXXXXXXX
  • 遍历每个播放列表项并拉出视频 ID
  • 关于youtube-api - 如何使用新的 YouTube 数据 API (V3) 获取某个 channel 的已上传视频列表?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13504899/

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