api - YouTube API - 按发布日期查询

标签 api youtube gdata-api gdata

我正在编写一个使用 YouTube 代码 API 进行特定类型搜索的网络应用程序。在这种情况下,我尝试搜索与查询匹配且在两个日期之间上传的所有视频。 This document说我可以使用published-min 和published-max 参数,而this one说我可以使用updated-min 和updated-max。

这两个参数集都会导致 YouTube 返回错误:

  • published-min返回“此服务不支持'published-min 参数”
  • updated-min返回“此服务不支持‘updated-max’参数”
  • With neither返回正确的结果集。

  • 如何将我的结果集限制为指定日期范围内的点击次数?

    最佳答案

    Reference Guide for YouTube's Data API没有列出任何建议可以在一般时间间隔上进行过滤的可能性。
    published-min参数仅在 "User activity feeds" section 中公布这是不同的东西,可能不是你想要的东西。或者是吗?
    updated-min您链接中的参数是在通用 gdata 上下文中引用的。看起来他们打算描述所有专用 API 共有的所有内容,但不知何故 updated-min并非随处可用。

    当涉及到你的问题时。我建议按时排序( orderby=published )并在客户端进行过滤。我知道这不是最佳方式,但我能看到的唯一一种方式是 Google 提供给我们的东西。

    关于api - YouTube API - 按发布日期查询,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5768711/

    相关文章:

    java - 使用 JWNL 与 WordNet 进行词干分析 - 无法安装词典

    api - 是否有 Google 照片 API

    iphone - 找不到 Google 任务 API

    java - YouTube Java API 问题

    javascript - 如何将 Node.js REST API 部署到生产模式

    api - Google Maps 地理编码 API 为有效地址生成 ZERO_RESULTS

    iphone - UIWebView 模式 YouTube 播放器 "Done"按钮操作

    html - 我在youtube iframe之后有一个标题,标题在iframe的右侧,为什么?

    actionscript-3 - 通过带有Flex/AS3的V3-API将视频上传到YouTube

    python - 将工作表从一个电子表格复制到另一个电子表格