如何通过youtube走路?

如何通过youtube走路?,youtube,youtube-api,youtube-data-api,Youtube,Youtube Api,Youtube Data Api,我很想知道什么是浏览youtube网站最有效的方式。我的目标是最终为youtube上的所有视频编制索引(假设),而我能想到的唯一方法是逐频道为所有视频编制索引。我对V3API不是很熟悉,所以如果有更好的方法来实现这一点,请让我知道。这引起了我能想到的几个问题: 从哪里开始?频道和视频是使用随机字符串ID访问的,所以如果我只是从以“A”开头的ID开始,我会遇到很多空值。不确定ID是如何分配的,但如果基于ID字母数字,这也可能会将索引保留在视频类型的特定段/节中 我希望有条不紊地浏览youtube目

我很想知道什么是浏览youtube网站最有效的方式。我的目标是最终为youtube上的所有视频编制索引(假设),而我能想到的唯一方法是逐频道为所有视频编制索引。我对V3API不是很熟悉,所以如果有更好的方法来实现这一点,请让我知道。这引起了我能想到的几个问题:

  • 从哪里开始?频道和视频是使用随机字符串ID访问的,所以如果我只是从以“A”开头的ID开始,我会遇到很多空值。不确定ID是如何分配的,但如果基于ID字母数字,这也可能会将索引保留在视频类型的特定段/节中
  • 我希望有条不紊地浏览youtube目录,尽量避免意外地为同一频道/视频编制索引
  • 我是否应该以某种方式将视频分组,并根据其他参数请求它们?分组方案可能更易于使用、更新等

  • 在访问该视频之前,我不知道该视频是否有我感兴趣的索引。

    首先,您需要了解,有太多的视频需要您在没有直接访问堆栈的情况下执行此操作,而您既没有也不会访问堆栈

    要自动选择视频,您可以尝试使用视频ID。
    它们有11个字符长,仅由“a-z a-z-”组成。因此,如果存在视频,这将减少索引/扫描(仍然是54到11的幂)。然后保存该ID(以及相关信息)并继续


    这不是一个完美的选择,但我能看到的最好的选择是你的选择和要求。

    你很可能会被Youtube的服务器列入黑名单/扼杀,然后你就要将其全部删除…