首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >在YouTube分析API中有下一个页面标记吗?

在YouTube分析API中有下一个页面标记吗?
EN

Stack Overflow用户
提问于 2021-05-27 20:19:49
回答 1查看 69关注 0票数 0

我希望能在我的YouTube频道上得到所有视频的分析。我有以下代码:

代码语言:javascript
运行
复制
baseURL <- "https://youtubeanalytics.googleapis.com/v2/reports?dimensions=video&endDate=2021-05-25&ids=channel%3D%3DMINE&maxResults=200&metrics=views%2CaverageViewDuration%2Ccomments%2Cdislikes%2CestimatedMinutesWatched%2Clikes%2Cshares&sort=-views&startDate=2000-01-01"

temp <- GET(baseURL, myToken)

它返回了200个分析视频,这是很棒的,但我想得到所有的视频(大约5000),而不是200个。我在YouTube数据API中使用了下一个页面标记,但在分析中没有找到。这个是可能的吗?如果没有,做这件事的好方法是什么?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2022-03-01 20:09:56

是的,有。您必须以每页50次的速度循环查看最大结果(50是上限),然后动态地获取"nextPageToken"。每个标记表示50个结果的不同页面。我已经输入了页面标记以进入第2页。在您的代码中,您必须动态地这样做才能从所有页面获取所有视频。对于任何好奇的人来说,这种方法比仅仅使用Youtube数据API更有好处,那就是你可以抓取私有视频(即不是公共视频)。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/67729430

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档