无法获取YouTube视频上传的处理详情

时间:2016-02-12 03:19:48

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

我已经使用Youtube的v3数据API跟踪了将视频上传到Youtube的文档。

我能够成功上传视频,但我需要知道视频是否已完成处理,在documentation它说我可以通过 processingDetails作为parts参数的一部分,这应该会给我回复处理细节,但我一直有400错误,我看到有人在2 - 3年前遇到同样的问题,并问{{3} },所以我想确认这是否只是一个文档问题,或者我是否错误地调用了这个问题?

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

1 个答案:

答案 0 :(得分:1)

您引用的问题是已向Google小组here报告的涉及youtube.videos.insert()processingDetails的已知问题。

processingDetails.processingProgress的{​​{1}}还有一个相关的现存issue

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

processingDetails

以下是 "processingDetails": { "processingStatus": "succeeded", "fileDetailsAvailability": "available", "processingIssuesAvailability": "available", "tagSuggestionsAvailability": "available", "editorSuggestionsAvailability": "available", "thumbnailsAvailability": "inProgress" } 上的其他docs