【问题标题】:Unable to get processing details for youtube video upload无法获取 youtube 视频上传的处理详细信息
【发布时间】:2016-05-23 02:38:08
【问题描述】:

我已按照使用 Youtube 的 v3 数据 API 将视频上传到 Youtube 的文档进行操作。

我可以成功上传视频,但我需要知道视频是否已完成处理,在documentation 中说我可以通过 processingDetails 作为 parts 参数的一部分,这应该给我处理细节,但我一直收到 400 错误,我看到有人在 2-3 年前遇到同样的问题并问here,所以我会想确认这是否仍然只是一个文档问题,还是我调用不正确?

POST /upload/youtube/v3/videos?uploadType=resumable&part=id,snippet,processingDetails,status HTTP/1.1" 400

【问题讨论】:

    标签: python youtube-api youtube-data-api


    【解决方案1】:

    您提到的问题是涉及youtube.videos.insert()processingDetails 的已知问题,已向Google 团队here 报告。

    还有一个相关的现存issue 关于processingDetails.processingProgressyoutube.videos().list

    同时,对我有用的是上传视频,然后调用youtube.videos.list(),包括processingDetails 作为参数。例如,我在上传后立即得到了这个结果:

        "processingDetails": {
            "processingStatus": "succeeded",
            "fileDetailsAvailability": "available",
            "processingIssuesAvailability": "available",
            "tagSuggestionsAvailability": "available",
            "editorSuggestionsAvailability": "available",
            "thumbnailsAvailability": "inProgress"
        }
    

    这是processingDetails 上的其他docs

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2014-10-15
      • 2014-04-20
      • 2019-03-08
      • 2016-08-19
      • 1970-01-01
      • 1970-01-01
      • 2014-10-10
      • 1970-01-01
      相关资源
      最近更新 更多