【问题标题】:How to retrieve more than 50 results using youtube api in R如何在 R 中使用 youtube api 检索超过 50 个结果
【发布时间】:2016-03-10 05:40:48
【问题描述】:

我正在研究 R 中的一个学校项目,我正在尝试绘制全球最受欢迎的 youtube 视频发布位置的地图。我能够获取 50 个最受欢迎的视频的数据,但无法理解如何使用 pageToken。

我正在使用的当前获取请求如下:

https://www.googleapis.com/youtube/v3/videospart=snippet%2CrecordingDetails&chart=mostPopular&maxResults=50&key={api_key}

是否可以使用“pageToken”检索超过 50 个结果(我不熟悉它的工作原理)。

任何帮助将不胜感激!

【问题讨论】:

    标签: r youtube-api


    【解决方案1】:

    Videos: list

    pageToken string
    pageToken 参数标识一个特定的 结果集中应该返回的页面。在 API 响应中, nextPageToken 和 prevPageToken 属性标识其他页面 可以检索。

    注意:此参数支持与 myRating 参数,但不支持结合使用 带有 id 参数。

    因此,当您从第一个请求中获得结果时,如果您将其发送到下一个请求,您应该有一个称为页面令牌的选项

    &pageToken=api_pageToken
    

    它应该给你下一行。

    注意:我不是 R 程序员,所以我无法帮助编写代码以在结果上循环以确定是否存在页面标记。

    【讨论】:

      猜你喜欢
      • 2014-03-23
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-05-12
      • 2013-10-22
      • 1970-01-01
      相关资源
      最近更新 更多