【问题标题】:YouTube API: How to specify an API callback after an uploaded video has finished encoding?YouTube API:如何在上传的视频完成编码后指定 API 回调?
【发布时间】:2011-11-27 03:27:07
【问题描述】:

我正在使用 YouTube/Gdata API(在 python 中)上传视频。

通过 API 上传视频后,我会收到包含视频数据(Youtube 链接、ID 等)的响应。但是,在 YouTube 对视频进行编码时(通常需要几分钟),视频不会公开发布。

我可以指定一个回调 url,YouTube 在处理完视频后可以发布到该网址吗?

【问题讨论】:

    标签: youtube youtube-api


    【解决方案1】:

    没有。

    您需要poll using the video id to and check the 'state' of the video 来检测“处理”何时不再存在。

    【讨论】:

      【解决方案2】:

      使用 Youtube 的 V3 API,您需要做一些类似但略有不同的事情。

      GET https://www.googleapis.com/youtube/v3/videos?part=processingDetails&id={VIDEO_ID}&key={YOUR_API_KEY}

      更多细节在这里: https://developers.google.com/youtube/v3/docs/videos/list

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2011-09-20
        • 1970-01-01
        • 1970-01-01
        • 2020-11-08
        • 2015-11-19
        • 2014-05-25
        • 1970-01-01
        • 2010-10-12
        相关资源
        最近更新 更多