Home Articles

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

Asked
Viewed 61 times
0

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

我能够成功上传视频,但我需要知道视频是否已经完成处理,在_1851787中它表示我可以通过 processingDetails 作为 parts 参数的一部分,这应该会给我回复处理细节,但我一直在一个400错误,我看到有人在2 - 3年前有同样的问题并且问了here,所以我'd like to confirm if this is still just a documentation problem or I'我这称错了吗?

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

1 Answer

  • 0

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

    对于 youtube.videos().list ,还有一个关于issue的相关现存issue .

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

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

    这是 processingDetails 的额外docs .

Related