有时会在上传播放列表中丢失视频

时间:2018-09-07 10:06:37

标签: youtube-api youtube-data-api

我正在定期playlistItems API查询大频道(〜2.5k视频)中每项50个项目的所有上传。如果有人向该频道添加了N个新视频,那么我第一次查询该频道时,会基于新的视频列表(即包括新上传的视频)获得前X个页面,而其余页面则基于旧的视频列表(在上传新视频之前。

结果是,我检索的视频在第X页和第(X + 1)页的边界中丢失了N个旧视频(即旧Xth页中的最后N个视频):

示例:

N - new video
O - old video

N1 O1 O2 O3 O4 O5 O6

Responses:
  Page 1: N1, O1
  Page 2: O2, O3
  Page 3: O5, O6

在上面的示例中,我收到了基于旧播放列表的第三页(在添加N1之前),结果我没有收到O4

我使用的查询:

https://www.googleapis.com/youtube/v3/playlistItems?alt=json&maxResults=50&pageToken=<page_token>&part=id%2Csnippet&key=<key>&playlistId=UUPsrtYcqoWEE8-8A2CX241w

0 个答案:

没有答案