YouTube API用于从频道获取最新视频

YouTube API用于从频道获取最新视频,youtube,youtube-api,youtube-data-api,Youtube,Youtube Api,Youtube Data Api,我正试图从youtube上的一个频道获取最新的视频。不知道为什么,但是顺序:“日期”,“发布日期”,“2019-03-13T19:14:31.000Z”,“发布日期”,“2019-02-13T19:14:31.000Z”,“发布日期”和“发布日期”之前的似乎没有效果 下面是我使用的全部代码: baseURL: 'https://www.googleapis.com/youtube/v3', params: { part: 'snippet', publishedAfter: '2

我正试图从youtube上的一个频道获取最新的视频。不知道为什么,但是
顺序:“日期”,“发布日期”,“2019-03-13T19:14:31.000Z”,“发布日期”,“2019-02-13T19:14:31.000Z”,“发布日期”和“发布日期”之前的
似乎没有效果

下面是我使用的全部代码:

baseURL: 'https://www.googleapis.com/youtube/v3',
params: {
    part: 'snippet',
    publishedAfter: '2019-03-13T19:14:31.000Z',
    publishedBefore: '2019-02-13T19:14:31.000Z',
    order: 'date',
    maxResults: 10,
    key: KEY,
    channelId: 'UCzQUP1qoWDoEbmsQxvdjxgQ'
}

youtube是不是把API搞乱了?有没有一种特殊的方式让我们这样做?也许我点错了?我很困惑

根据谷歌论坛的说法,这是一个暂时的问题:

YouTube意识到搜索/排序功能没有按预期工作——这是暂时的,是我们努力更好地响应、审查和删除YouTube中的图形、违规内容的一部分


这个问题与以下问题有关:

  • )
  • )
另见谷歌的问题#128673552

解决此问题的一个方法是:改为使用playlitems端点,查询频道的上载列表。但是,您应该知道视频的发布时间和上载时间()之间的差异。

可能重复的