【发布时间】:2012-06-06 16:18:15
【问题描述】:
我正在使用 php 开发服务器端 Youtube 上传器。使用this script我成功将视频文件上传到Youtube。但是,我不想手动选择文件,但我想上传一个已经在我的服务器上的文件。 我知道文件名/路径(如果这对我有任何帮助,也可以对视频进行 base64 编码),并且我拥有 Youtube 所需的所有密钥和令牌。但是,我不知道如何将所有这些信息转换为适当的 http-post。
<form action="<?php echo($response->url); ?>?nexturl=<?php echo(urlencode($nexturl)); ?>" method="post" enctype="multipart/form-data">
<input id="file" type="file" name="file"/>
<input type="hidden" name="token" value="<?php echo($response->token); ?>"/>
<input type="submit" value="go" />
</form>
我已经尽力深入研究 cURL,但我不确定这是否对我有帮助。
【问题讨论】:
-
我仍然建议使用 curl,我认为这是你最好的选择。