【问题标题】:Is it possible to upload a video to Youtube without a redirect?是否可以在没有重定向的情况下将视频上传到 Youtube?
【发布时间】:2012-04-06 21:39:33
【问题描述】:

Zend 框架中的 Youtube API 指定我可以使用基于浏览器的上传通过表单将视频上传到 Youtube。但是,这样的表单需要在查询字符串的“nexturl”参数中定义一个回发页面。

我正在尝试修改 Gravity Forms(一个 Wordpress 插件),以便我可以将视频作为表单提交的内联函数上传到 Youtube。这意味着我无法将表单操作设置为指向 Youtube;它必须指向原生 Gravity Forms 支持。

有什么方法可以将视频上传到 Youtube 而无需使用此重定向?如果没有,我能够完成这项工作的唯一方法是打开一个新窗口并在那里执行上传(这并不理想)。

如果有人对此有任何经验,请告诉我。谢谢!

【问题讨论】:

    标签: php zend-framework youtube


    【解决方案1】:

    如果您在嵌入到您的页面上的IFRAME 中执行此操作会怎样?

    【讨论】:

    • 我正在考虑这样做(甚至在新窗口中),但我相信它仍然需要用户输入(我一直在阅读有关 API 的更多信息)。对于基于浏览器的上传,Youtube 首先获取视频的元数据,然后发回一个表单供用户上传实际的视频内容。我试图避免在该区域使用输入,因为它可能会破坏我的表单提交。
    • 如果您随后使用 AJAX 来POST 元数据并使用 YouTube 回复的表单更新您的页面?
    • 看到这个问题:stackoverflow.com/q/6317781/677526。这样做的主要问题是我不希望用户必须在 Youtube 发回的表单中输入任何内容,而且我还需要从我的表单中获取我的 POST 数据。一个要求是在此步骤完成之前我无法完成表单提交。我一直在考虑直接操作查询字符串,可能使用 cURL 之类的,但我必须弄清楚这是否有可能。
    猜你喜欢
    • 2011-07-10
    • 2017-10-07
    • 1970-01-01
    • 2013-11-09
    • 2018-02-02
    • 2011-08-15
    • 1970-01-01
    • 2013-08-27
    • 1970-01-01
    相关资源
    最近更新 更多