【问题标题】:Youtube api - Retrieve all tags in a channelYoutube api - 检索频道中的所有标签
【发布时间】:2012-07-03 22:39:09
【问题描述】:

有没有办法检索 Youtube 频道中使用的所有标签的 json?

我正在尝试在网站上显示一个频道的所有视频,我想制作一个下拉菜单或类似的东西来按标签过滤视频。

如果不能直接,我如何解析频道 json 以获得所有标签的列表?

谢谢

编辑

好的,没有办法直接检索它:(

我知道我可以使用 url http://gdata.youtube.com/feeds/api/users/google/uploads?&v=2&alt=jsonc 获取频道的 json(这是 Google 频道的示例),并且每个项目都有其标签。

获取另一个 json(或数组)中所有标签的列表以删除重复项的最佳方法是什么?

【问题讨论】:

    标签: javascript json youtube-api


    【解决方案1】:

    您是否查看过 API here? 要获取 json 数据,您需要在请求末尾添加 &alt=json-in-script。例如。

    https://gdata.youtube.com/feeds/api/channels?q=soccer&v=2&alt=json-in-script
    

    【讨论】:

    • 是的,我看过 API,但我只是想知道是否有办法直接获取频道中使用的标签列表
    【解决方案2】:

    恐怕没有直接的方法可以获取这些信息。您首先需要获取all videos uploaded to a channel,然后遍历each video to get the tags

    【讨论】:

    • 好吧,我怕没有直接的方法,我试试迭代channel json
    猜你喜欢
    • 2015-07-23
    • 2016-08-30
    • 2020-07-07
    • 2015-07-22
    • 2022-11-07
    • 2013-04-20
    • 2015-01-02
    • 2016-03-12
    • 2016-10-11
    相关资源
    最近更新 更多