【问题标题】:search for new music videos this week youtube api本周搜索新的音乐视频 youtube api
【发布时间】:2016-02-08 14:53:21
【问题描述】:

我需要实现几种方法来在 youtube 中搜索来自 youtube 或 vevo 的歌曲 .. 有人知道该怎么做吗?

我需要搜索:

  • 按流派受欢迎(响应包含该流派中的多个流派和艺术家以及该艺术家的歌曲 .. 一棵树)
  • 流行音乐视频
  • 最新音乐视频
  • 本周新音乐

当我尝试 YouTube 的 API 文档提供的 URLs 时,例如

http://gdata.youtube.com/feeds/users/GoogleDevelopers/uploads?v=2&alt=json-in-script&format=5&callback=showMyVideos

我收到以下错误:

<errors xmlns='http://schemas.google.com/g/2005'>
<error>
    <domain>GData</domain>
    <code>NoLongerAvailableException</code>
    <internalReason>No longer available</internalReason>
</error>
</errors>

似乎 Google 已迁移到第 3 版,但并未更新其文档以反映这一点。我需要知道在这种情况下要使用什么URLs,这样我才能找到我要查找的内容。

【问题讨论】:

  • 我建议你从这里开始:developers.google.com/youtube/v3/?hl=en
  • 我确实从这里开始,但我只是不知道如何找到那些 .. 找到了按歌曲名称或 id 进行的搜索,但没有找到这些 .. @JoshuaCook
  • 您的问题表明您付出的努力很少。在这里寻求帮助时,希望您能很好地记录您所尝试的内容以及您认为所尝试的方法不起作用的原因。你用这种方式表达,就好像你在要求社区为你做这项工作。

标签: youtube-api


【解决方案1】:

听起来您需要开始弄清楚 YouTube API 的工作方式。

我建议从更简单、定义更明确的任务开始,供您解决。

这些任务的列表可能如下所示:

1) 您能够与 API 本身进行通信。一个简单的“你好,世界”类型的案例。当然,这需要弄清楚您将如何与 API 进行通信。你会从命令行发送curl 请求吗?你会使用像Postman 这样的服务吗?你会尝试实现某种最小的应用程序,比如Google's sample app吗?底线是您应该与 YouTube 的 API 建立一个非常简单的连接。我将从这里开始:https://developers.google.com/youtube/v3/code_samples/ruby#search_by_keyword

2) 完成此操作后,继续进行稍微更复杂的案例,例如,搜索一个简单的术语。

我明白了,Google 提供的支持很少。但我在过去 20 分钟内找到了所有这些信息。

【讨论】:

    猜你喜欢
    • 2015-11-06
    • 2023-03-28
    • 2015-06-22
    • 2018-11-15
    • 2013-01-25
    • 1970-01-01
    • 2012-08-02
    • 1970-01-01
    • 2018-04-11
    相关资源
    最近更新 更多