按年

时间:2017-03-25 03:17:03

标签: javascript youtube youtube-api

我使用下面的代码根据entred关键字查找Youtube视频,但我也希望按照上传日期过滤视频

var q = "keyword";
var request = gapi.client.youtube.search.list({
   q: q,
   part: 'snippet'
});

request.execute(function(response) {
  var str = JSON.stringify(response.result);
  $('#search-container').html('<pre>' + str + '</pre>');
});

我无法找到任何可以将年份作为参数传递到Data API页面的地方。是否可以按年过滤视频

1 个答案:

答案 0 :(得分:0)

您可以使用publishedAfterpublishedBefore,如下所示:

var request = gapi.client.youtube.search.list({
    q: 'keyword',
    part: 'snippet',
    publishedAfter: '2016-01-01T00:00:00Z',
    publishedBefore: '2017-01-01T00:00:00Z'
});