我遵循了使用Youtube的v3 data 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
发布于 2016-02-22 06:27:18
您提到的问题是一个涉及youtube.videos.insert()
和processingDetails
的已知问题,该问题已经报告给了谷歌团队here。
还有一个与youtube.videos().list
的processingDetails.processingProgress
相关的现有issue。
在此期间,对我起作用的是上传一个视频,然后调用包含processingDetails
作为参数的youtube.videos.list()
。例如,我在上传后立即得到了以下结果:
"processingDetails": {
"processingStatus": "succeeded",
"fileDetailsAvailability": "available",
"processingIssuesAvailability": "available",
"tagSuggestionsAvailability": "available",
"editorSuggestionsAvailability": "available",
"thumbnailsAvailability": "inProgress"
}
以下是processingDetails
上的其他docs。
https://stackoverflow.com/questions/35354251
复制相似问题