我正在使用Youtube API从频道中获取所有视频及其说明。我以2分钟的间隔使用CRON作业调用页面。它适用于前几页,但此后,它将停止返回视频列表。为了进一步说明这一点,我将使用以下参数调用Youtube API:
part=snippet&channelId=UC-lHJZR3Gqxm24_Vd_AJ5Yw&maxResults=50
在收到的响应中,我正在检查'nextPageToken
'并将其存储以供随后对resultset
的调用。对于某些迭代,这一切都可以正常工作,但是在那之后,它将停止返回几页的任何结果。如果我继续前进,则跳过一些页面(在我的测试运行中为10-12)之后,我会再次获得结果,然后再次开始出现结果。这一直以循环的方式发生。
我正在为该页面发布Request URL
,该页面在下面没有返回任何结果:
https://www.googleapis.com/youtube/v3/search?part=snippet&channelId=UC-lHJZR3Gqxm24_Vd_AJ5Yw&maxResults=50&pageToken=CJADEAA&key={YOUR_API_KEY}
为什么某些页面没有返回结果。