我正在尝试在 2 个地区查找 10 个最受欢迎的 YouTube 视频。但令我惊讶的是
第 1 期。 其中一个视频出现在两个地区最受欢迎的视频列表中。
问题 2:- 而且,该视频与为区域 1 检索到的单个最受欢迎的视频不匹配。
请查看我遵循的步骤
问题 1 遵循的步骤:-
我使用以下参数尝试了区域 r1 和 r2
请求1(区域:r1):-
part: 'snippet,statistics',
chart: 'mostPopular',
kind: 'youtube#videoListResponse',
regionCode: r1,
maxResults: 10,
请求2(区域:r2):-
part: 'snippet,statistics',
chart: 'mostPopular',
kind: 'youtube#videoListResponse',
regionCode: r2,
maxResults: 10,
使用的服务网址是 https://www.googleapis.com/youtube/v3/videos。
我在两个列表中都得到了 video_id“GXy1JwJ6vJ0”。
这怎么可能?
问题 2 遵循的步骤:- 现在的根本问题是,该 ID“GXy1JwJ6vJ0”截至目前拥有 610 万次观看次数,并且出现在区域 r1 和 r2 最受欢迎的视频列表中。但是,当我在 r1 区域搜索单个最受欢迎的视频时,它会为我提供观看次数较少的其他视频。
这怎么可能?这是怎么回事?
逻辑上应该有道理吧? 假设有一场像板球这样的热门体育赛事,并且有一场印度对阵巴基斯坦的决赛(巴基斯坦和印度观看人数最多的一些比赛),显示比赛精彩片段的视频肯定会在这两个地区都很受欢迎,并且无论频道的来源国家/地区如何,都可以进入两个地区的“最受欢迎”排行榜。