通过YouTube API上传时,视频文件停留在0%

时间:2015-09-29 19:23:45

标签: php youtube youtube-api

如标题所示,可以通过YouTube的上传功能上传和处理视频文件。但是,当我尝试以编程方式(通过OAuth2和YouTube API v3)上传时,它始终处于0%处理状态。在SO上有任何youtubers吗?是否有一些特殊的上传问题论坛? (PS,有similar question没有结果。)

更新错误:深入挖掘,似乎与视频元数据有关。我偶尔会收到以下错误:

  

无法启动可恢复上传(HTTP 400:youtube.video,The   请求元数据指定无效的视频标题。)

不幸的是,the error page for YouTube's API v3并没有真正遭受过创伤......有谁知道这个错误意味着什么?

更新后的代码: 目前文件是按块分块上传的(通常效果很好但不是所有时间):

if (j$(e.target).is(":hover"))

1 个答案:

答案 0 :(得分:3)

那么,视频可能还有其他问题没有被处理,但我的是要插入的视频标题太长了。 YouTube的不超过100个字符的限制。如果您尝试插入较长的视频节目,则会引发上述异常。也许他们应该在他们的API文档中注意这一点。