gpt4 book ai didi

python - 无法获取 YouTube 视频上传的处理详细信息

转载 作者:太空宇宙 更新时间:2023-11-03 16:56:57 24 4
gpt4 key购买 nike

我已按照文档使用 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

最佳答案

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

还有一个关于 youtube.videos().listprocessingDetails.processingProgress 的相关现存 issue

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

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

这里是关于 processingDetails 的附加 docs

关于python - 无法获取 YouTube 视频上传的处理详细信息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35354251/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com