C# 使用C Unity3D将视频上传到YouTube
我需要上传视频到you tube。它只支持Android手机。我是unity的新手,所以如何将视频上传到you tube请帮助我。我使用的是unity 4.2.2版本 以下代码适用于上传视频&也不知道名称空间:C# 使用C Unity3D将视频上传到YouTube,c#,video,upload,youtube,unity3d,C#,Video,Upload,Youtube,Unity3d,我需要上传视频到you tube。它只支持Android手机。我是unity的新手,所以如何将视频上传到you tube请帮助我。我使用的是unity 4.2.2版本 以下代码适用于上传视频&也不知道名称空间: YouTubeRequestSettings settings = new YouTubeRequestSettings("whatwill come here ?", "my api key", "my yout
YouTubeRequestSettings settings = new YouTubeRequestSettings("whatwill come here ?",
"my api key",
"my youtube login email", "my youtube login password");
YouTubeRequest request = new YouTubeRequest(settings);
Video newVideo = new Video();
newVideo.Title = "test 1";
newVideo.Tags.Add(new MediaCategory("Gaming", YouTubeNameTable.CategorySchema));
newVideo.Keywords = "test 1 , test 2";
newVideo.Description = "test 3 test 4";
newVideo.YouTubeEntry.Private = false;
newVideo.Tags.Add(new MediaCategory("tag 1, tag 2",
YouTubeNameTable.DeveloperTagSchema));
newVideo.YouTubeEntry.Location = new GeoRssWhere(37, -122);
newVideo.YouTubeEntry.MediaSource = new MediaFileSource("C:\\test.avi", "video/quicktime");
Video createdVideo = request.Upload(newVideo);
您可能尚未导入代码所依赖的适当名称空间。帖子评论中链接的文档涉及Youtube数据API,您可以从中获得。正确安装API,以便可以在Unity3D项目中使用命名空间
我必须警告你,在之前尝试将Google Analytics API与Unity3D结合使用后,你会遇到很多麻烦。这些库适用于.NET,Unity运行的是Mono 2.0。很有可能,它们不会一字不差地工作。到目前为止你有没有尝试过什么?我不知道,我也在谷歌搜索,但没有用,所以我发布到了这个网站@soner Gonul.文档:我正在尝试编写上述代码,但我不知道名称空间。@soner Gonul.对不起,我不知道名称空间不是一句话。我猜要么你没有下载客户端库,要么你需要添加对它的引用?