gpt4 book ai didi

youtube-api - 获取 YouTube 中的音乐流派

转载 作者:行者123 更新时间:2023-12-04 20:21:09 25 4
gpt4 key购买 nike

当我们查看 YouTube 页面并单击“音乐”时,我们可以在“说唱”、“摇滚”、“乡村”等不同流派中看到它们。

如何使用 YouTube API 检索此数据(视频的流派列表)?

最佳答案

一种方法是使用主题 API 与 API 的 V3 集成。看看videos.list() API call .插入这些值:

  • 栏目:专题详情
  • id: fWNaR-rxAic
  • 字段:items/topicDetails/topicIds

  • 该视频的ID对应于 Carly Rae Jepsen's "Call Me Maybe" .当您查看 JSON 响应时,您将看到一个主题 ID 列表:

    [ "/m/015f7",
    "/m/0h55y27",
    "/m/0gkxzs6",
    “/m/064t9”]

    这些是 Freebase 机器 ID。然后,您将进行 Freebase API 调用以检索有关该特定主题的信息。例如, /m/064t9 corresponds to "Pop Music" .

    此方法不适用于 YouTube 上 100% 的视频; Metallica's "Whiskey in a Jar"只返回歌曲和乐队的主题,但是, Britney Spear's "I Want to Go"正确返回“流行音乐”的机器 ID。

    这样做的原因是 Topic 通常是机器生成的,而不是人工策划的(尽管我们会进行质量检查)。我们做了一个 Google I/O talk about how this works .好消息是,一旦您有了机器 ID,就可以很容易地通过主题 ID 找到其他视频。我们的 samples demonstrate how to do this .

    关于youtube-api - 获取 YouTube 中的音乐流派,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6453917/

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