【问题标题】:YouTube V3 API -- Filtering related video information by duration, doesn't seem to workYouTube V3 API - 按时长过滤相关视频信息,似乎不起作用
【发布时间】:2013-11-27 00:50:04
【问题描述】:

我正在尝试从 YouTube V3 API 请求的响应中过滤掉“长”视频。

我有:

var relatedVideoInformationRequest = gapi.client.youtube.search.list({
    part: 'snippet',
    relatedToVideoId: 'oqrxjeDIWPs',
    maxResults: 10,
    //  If the relatedToVideoId parameter has been supplied, type must be video.
    type: 'video',
    videoDuration: 'medium'
});

relatedVideoInformationRequest.execute(function (relatedVideoInformationResponse) {
    console.log(relatedVideoInformationResponse);
});

第一个结果超过 20 分钟,并且似乎没有应用 videoDuration 参数。这发生在我的代码以及 YouTube API 游乐场中。

是我做错了什么还是这是一个错误?

【问题讨论】:

    标签: javascript youtube youtube-api youtube-javascript-api


    【解决方案1】:

    你是对的,我在内部提交了一个错误。随时file a bug in public issue tracker 追踪。

    【讨论】:

    • 看起来这个问题最近得到了修复。 videoDuration 查询现在可以工作了。
    • @JamesZhang 似乎对我不起作用。 https://www.googleapis.com/youtube/v3/search?relatedToVideoId=uuZE_IRwLNI&part=snippet&type=video&videoDuration=medium&maxResults=1&key={YOUR_API_KEY} 会生成一个时长超过一小时的视频。
    猜你喜欢
    • 2015-07-18
    • 2017-05-26
    • 1970-01-01
    • 2013-11-12
    • 1970-01-01
    • 2014-03-16
    • 1970-01-01
    • 2019-07-21
    • 2013-10-11
    相关资源
    最近更新 更多