2015-03-31 37 views
0

我使用YouTube Data API v3从我的web应用程序上传视频。我决定使用可恢复上传方式来处理网络故障,除了我的视频文件很大。YouTube数据API - 如何在上传开始时检索视频ID

但是,(如果我有很好地理解)的继续上传不能够恢复上传时,我的应用程序出现故障。

因此,我正考虑在上传开始时将视频ID存储在我的应用数据库中。因此,如果我的应用在上传过程中出现故障,我将能够检索上传的视频状态。

所以我有两个问题:

  1. 它可以在上传开始检索视频ID? YouTube在上传开始后立即为视频分配一个ID。然而,当上传完成时,我能够检索到

  2. 如果在上传开始时没有找到视频ID,我怎么能在上传过程中处理我的应用程序失败? 非常感谢! John

回答

0

是的,现在有办法做到这一点。您应该在视频ID的响应标题中查找“X-Goog-Correlation-Id”。

文档将很快更新。

+0

非常感谢!有可能使用api客户端库获取此视频ID? – 2015-04-06 07:22:14

+0

我不知道如何接受这个答案。这实际上节省了我几个小时(当然,我在找到这个答案之前已经失去了几个小时,但那不是重点)。非常感谢你,易卜拉欣,我正在使用这里找到的文档: - 我希望文档提到这个标题,因为我正在做一个搜索查询,开始可恢复上传后追踪我的视频ID。这很丑陋,因为它需要睡眠才能工作(大概是为了清除Google的缓存) – pimbrouwers 2016-09-07 20:59:03

相关问题