Youtube从网站上传



我希望用户直接将视频上传到我的youtube帐户,并附上他们自己的标题和描述。

$youtube_video_title = "deltager"; // This is the uploading video title.
$youtube_video_description = "Example"; // This is the uploading video description.
$youtube_video_category = "News"; // This is the uploading video category.
$youtube_video_keywords = "example, video"; // This is the uploading video keywords.

这是定义的标题,下一个是表单。

 <form action="<?php echo($response->url); ?>?nexturl=<?php echo(urlencode($nexturl)); ?>" method="post" enctype="multipart/form-data" onsubmit="return checkForFile();">
    Deltager Nr: <input type="text" name="deltager" />
    Emne: <input type="text" name="emne" />
  <input id="file" type="file" name="file"/>
  <div id="errMsg" style="display:none;color:red">
    You need to specify a file.
  </div>
  <input type="hidden" name="token" value="<?php echo($response->token); ?>"/>
  <input type="submit" value="Upload Film :-)" />
</form>

我希望表单中的输入,在标题和描述等中进行定义。因此,"deltager"、"example"等都是为了获得输入文本而进行的更改。

谢谢。

查看文档,您必须分两步完成,首先接受用户描述视频的输入,然后使用上面的片段。

因此:

  1. 创建一个包含标题、类别、描述、关键字等的表单
  2. 使用XML请求调用YouTube API以检索上载令牌
  3. 使用上面表格中的上传令牌

http://code.google.com/apis/youtube/2.0/developers_guide_protocol.html#Browser_based_uploading

相关内容

  • 没有找到相关文章

最新更新