【问题标题】:YouTube API Search by TagsYouTube API 按标签搜索
【发布时间】:2014-12-23 14:43:33
【问题描述】:

我正在尝试将视频添加到现有的 ASP.NET MVC 站点,并且我想显示来自我们的 YouTube 频道的视频。

我为每个视频添加了一个标签,以指示它应该出现在哪个页面上。我曾认为我可以在每个页面上按标签搜索我们的频道,以在该页面上呈现相关视频。

我正在尝试专门使用 API v3,但我似乎无法做到这一点。

我不能使用开发者标签,因为视频是由多个用户使用标准 YouTube 前端上传的。这似乎是基本功能,所以我假设这是我对这个 API 的缺乏经验。

例如,我们的 YouTube 频道是 ChillinWithCharlie。在开发过程中,一个视频被标记为20141213Cheneys

我可以获取我们频道中的所有视频,但有没有办法查询 v3 API 以检索此视频?

我在这里看到了一个建议,即我检索所有视频并在代码中过滤。这感觉效率低下,所以我宁愿不这样做,但我什至看不到标签随所有频道视频返回的位置,我可以在代码中查询。

【问题讨论】:

    标签: asp.net-mvc youtube-api


    【解决方案1】:

    不只是你。似乎没有特定的查询参数可以使用 API v3 按标签搜索。 我建议在“q”(搜索)参数中使用您的标签进行搜索,然后检查结果以查看返回的 sn-p->tags 属性中是否存在该标签以验证确切的视频。

    注意 YouTube 标签仅对视频的上传者可见。 https://developers.google.com/youtube/v3/docs/videos#snippet.tags[]

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-05-16
      • 1970-01-01
      • 2018-10-13
      • 1970-01-01
      • 2019-04-10
      • 2013-03-05
      • 2014-04-22
      • 2012-12-07
      相关资源
      最近更新 更多