使用asp.net上传Youtube视频

时间:2011-02-07 04:41:13

标签: asp.net video upload youtube

我想从我的ASP.NET应用程序上传视频到Youtube。它应该在上传视频后返回视频ID或嵌入代码。

1 个答案:

答案 0 :(得分:2)

啊,google整合。你们要警告:这就是疯狂。

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

极高的概述: 你会

  1. 需要与oauth集成以检索授权令牌,或
  2. 将此用户传递给Google以授权他们,然后将您必须捕获的令牌发回给您。
  3. 授权后,您可以:

    1. 向youtube发送包含视频上传和元数据的http发布请求,或
    2. 提交包含隐藏输入字段及其身份验证令牌的表单帖子。
    3. Youtube然后会传回包含id以及其他元视频数据的数据。

      此时,您需要为其api执行其他http帖子才能检索嵌入代码。

      Youtube的api上传文档列出了6到13个步骤,具体取决于您在应用中做出的选择。

      希望此概述有所帮助!

      修改

      关于同样的事情,这是关于SO的另一个问题。它包括代码示例:

      How can I upload a video to YouYube using the Youtube API in C#?