【发布时间】:2020-12-02 02:59:10
【问题描述】:
我尝试使用 YouTube Data API v3 (https://developers.google.com/youtube/v3/docs/search/list) 搜索视频。
我成功获取了一些信息,但我发现pageInfo 的结果不是我所期望的。
这是我得到的查询和回复:
https://www.googleapis.com/youtube/v3/search?part=id&channelId=UC5fslQUCCo3OE1EaA1n5ZmQ&key=...&publishedAfter=2019-01-15T08:09:38Z&publishedBefore=2019-01-15T10:09:38Z&order=date .
{
"kind": "youtube#searchListResponse",
"etag": "iLvO2LgGDksqADNU-_xPwG4QMCU",
"nextPageToken": "CAUQAA",
"regionCode": "JP",
"pageInfo": {
"totalResults": 49,
"resultsPerPage": 5
},
"items": [
{
"kind": "youtube#searchResult",
"etag": "Adtll-9lbQDiKGJEkBb2IEjPfjw",
"id": {
"kind": "youtube#video",
"videoId": "d4Z7MZo3-Ac"
}
}
]
}
我将日期字符串指定为 publishAfter 和 publishBefore,以便结果仅包含单个视频信息。
我猜pageInfo.totalResult 和 pageInfo.resultPerPage 都是 1。
与我的预期相反,pageInfo.totalResult 是 49,pageInfo.resultsPerPage 是 5。
什么描述了pageInfo?我的理解有误吗?
【问题讨论】:
标签: youtube-data-api