【问题标题】:How to get result from youtube api search morethan 5?如何从 youtube api 搜索超过 5 获取结果?
【发布时间】:2017-10-26 07:38:18
【问题描述】:

我试图从此链接获取 youtube 搜索

https://www.googleapis.com/youtube/v3/search?part=snippet&key={my_api_key}&q=plane

效果很好。但我想知道我怎样才能得到超过 5 的结果?

参考:https://developers.google.com/youtube/v3/docs/search/list

【问题讨论】:

  • API v3 应该提供一个可以设置返回结果数量的参数。尝试在末尾添加&max-results=150。每个数字都可以替换 150
  • 仍然显示 5 个结果 https://www.googleapis.com/youtube/v3/search?part=snippet&key={my_api_key}&q=plane&max-results=150
  • 你试过像邮递员这样的在线工具吗?也许是代码问题?
  • 你能告诉我一些示例链接吗?
  • 我的错maxResults需要在0到50之间。here你可以直接在youtube/google上测试一些请求

标签: youtube youtube-api youtube-data-api


【解决方案1】:

以防万一有人需要解决此问题。

您只需要在链接/API 调用的末尾添加&maxResults=50(当然最多可以获得 50 个结果)。

提出问题的人使用的是&max-results... 而不是&maxResults...,这就是它不起作用的原因。

【讨论】:

    【解决方案2】:

    您需要在此处设置的唯一内容是 maxResults。现在,如果您仍然获得 5 个,则问题可能是确实没有其他视频可列出,或者您的搜索过滤器有误。

    如果您将 maxResult 设置为 50 但仅获得 5,则 nextPageToken 解决方案不适用。问题可能是您的过滤器或可用视频的数量。

    【讨论】:

      猜你喜欢
      • 2018-02-13
      • 2020-10-01
      • 2019-06-14
      • 2015-02-14
      • 2019-11-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多