youtube.search.list中没有带有订购日期的商品-YouTube数据API v3

时间:2018-06-26 08:51:47

标签: youtube-api youtube-data-api google-apis-explorer

我正在使用YouTube数据API v3内置的系统来收集针对特定查询的最新youtube视频。运行my时,我注意到对于q加上order: date的某个值,在items列表中没有看到任何结果。

通过API资源管理器进行测试,我得到了相同的结果。

请参见https://developers.google.com/apis-explorer/#search/youtube%20search/m/youtube/v3/youtube.search.list?part=id&order=date&q=%25E3%2582%25BB%25E3%2583%25B3%25E3%2582%25BB%25E3%2582%25A4%25E5%2590%259B%25E4%25B8%25BB%25E3%2583%2580%25E3%2583%25B3%25E3%2582%25B9CP&_h=22&

请求

GET https://www.googleapis.com/youtube/v3/search?part=id&order=date&q=%E3%82%BB%E3%83%B3%E3%82%BB%E3%82%A4%E5%90%9B%E4%B8%BB%E3%83%80%E3%83%B3%E3%82%B9CP&key={YOUR_API_KEY}

回复

200 OK

cache-control:  private, max-age=120, must-revalidate, no-transform
content-encoding:  gzip
content-length:  213
content-type:  application/json; charset=UTF-8
date:  Tue, 26 Jun 2018 08:39:23 GMT
etag:  "DuHzAJ-eQIiCIp7p4ldoVcVAOeY/6ZK3h4x5BbrgXsWF63DoHFWSaOM"
expires:  Tue, 26 Jun 2018 08:39:23 GMT
server:  GSE
vary:  Origin, X-Origin

{
 "kind": "youtube#searchListResponse",
 "etag": "\"DuHzAJ-eQIiCIp7p4ldoVcVAOeY/6ZK3h4x5BbrgXsWF63DoHFWSaOM\"",
 "nextPageToken": "CAUQAA",
 "regionCode": "JP",
 "pageInfo": {
  "totalResults": 31,
  "resultsPerPage": 5
 },
 "items": [
 ]
}

"totalResults": 31的存在证明Youtube系统知道有要显示的结果,但是没有项目。删除order: date设置将返回结果,但是我的系统依赖于能够首先获取最新内容,这样我就知道每次搜索时可以回溯多远。

0 个答案:

没有答案