【问题标题】:Youtube api json date published error - 1970-01-01T00:00:00.000ZYoutube api json 日期发布错误 - 1970-01-01T00:00:00.000Z
【发布时间】:2012-09-26 08:26:31
【问题描述】:

在来自 YouTube API 的链接 JSON 文件中,发布日期错误:"1970-01-01T00:00:00.000Z"

但在YouTube video 上是正确的:"Published on Aug 10, 2012 by Privalia"

实际上有 2 个视频,发布日期在这些节点中发送(查看原始 JSON 以了解我指的是什么): feed.entry.0.published 和 feed.entry.1.published

奇怪的是,当我尝试另一个用户的另一个播放列表时,发布日期是正确的。这是 YouTube API 错误吗?

【问题讨论】:

  • 看起来是个错误。即使观看视频individual entry 对我来说也没有效果。

标签: json date youtube-api


【解决方案1】:

看到发布日期是 Unix 时间戳世界的 0,我会说是的,这可能是他们的错误。

【讨论】:

    【解决方案2】:

    播放列表供稿中的 published 标记对应于视频添加到播放列表的时间,而不是视频上传到 YouTube 的时间。

    如果您查看该特定视频 ID 的视频条目,published 值看起来是正确的:

    http://gdata.youtube.com/feeds/api/videos/yOMfhqY3Nwo?v=2&alt=json&prettyprint=true

    我不知道为什么没有可用的时间戳与视频添加到该播放列表的时间相对应,但希望现在您知道该标签的含义,表明它并不重要。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2018-08-26
      • 1970-01-01
      • 2012-03-14
      • 2022-01-24
      • 1970-01-01
      • 2011-11-23
      • 1970-01-01
      • 2022-07-25
      相关资源
      最近更新 更多