问题标签 [youtube.net-api]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
6591 浏览

c# - Youtube C# .NET API:上传视频并在完成后获取事件

这是使用 Windows 窗体桌面应用程序中的 C# .NET API 将视频上传到 Youtube 的代码:

这行得通。我正在寻找的是让我恢复上传进度的事件,所以我可以在进度条中显示进度。Ich 可以注册以下事件:

...但他们在上传时永远不会被解雇。此外,我找不到任何关于 .NET api 的文档比上面的小视频上传示例更进一步。那么:这些是要寻找的错误事件吗?仅供参考,我在后台线程中的以下代码中开始看似同步上传:

这样我就知道同步操作何时结束,但我想为用户提供进度更新事件。有任何想法吗?

0 投票
2 回答
689 浏览

asp.net - Youtube API - 如何使用 VB.Net 在一个请求中检索多个视频?

这个问题一直在杀死我,我想做的是在一个请求中从 YouTube 检索多个视频。现在这些视频不属于播放列表我只想指定随机视频 ID 并使用指定的视频 ID 从 YouTube 请求提要。

我听说过并研究了 YouTube 的批处理,但我找不到任何资源来解释如何在 VB.Net 中创建批处理以检索视频。

我见过一些可以回答这个问题的 flash 和 PHP 代码,但我需要 VB.Net 应用程序的功能。

有人可以帮忙吗?

谢谢

0 投票
0 回答
960 浏览

c# - 在 asp.net 中从 youtube 下载视频,缺少 streamp 地图

我正在 asp.net c# 中创建一个小型应用程序,用于从 youtube 下载视频,我正在使用 youDownloaderExtension,尝试下载某些特定视频时遇到问题,我在网上搜索但没有成功,我是认为这可能是版权或视频格式的问题,有人可以告诉我如何解决这个问题。我得到了以下异常。

缺少流图。参数名称:videoInfo

0 投票
1 回答
714 浏览

c# - 如何使用 YouTubeQuery 检索推荐视频。?

如何使用 YouTubeQuery 检索推荐视频我的意思是我正在使用 YouTube API。?

我有播放视频的 WPF 应用程序,所以当时播放的视频是什么,我想显示 saparetaly 推荐的视频列表。?

注意:默认它会在视频完成后给我,但这对我来说没有用。

谢谢。!

0 投票
0 回答
821 浏览

c# - Youtube .net API,如何播放私人视频

我想检索 YouTube 私人视频。我正在使用 .net 和 gdata API。

有什么想法或方法可以做到这一点?

提前致谢

0 投票
1 回答
1060 浏览

c# - Youtube API - 403 Forbidden:简单的 Get 请求的开发人员密钥无效

我刚从 Youtube API 开始,我面临着一些我无法解释的事情。基本上,我只需要从 Youtube 检索视频,我很确定您不需要为此进行身份验证(如果不需要,请告诉我)。在通过 API 文档之后,我有这个非常基本的请求:http ://gdata.youtube.com/feeds/api/videos?q= ted+talks&max-results=10&v=2 (搜索“ted talk”并采取前 10 个)。

直接在浏览器中或通过 http 请求执行此请求,这证实了我的信念,即不需要为此进行身份验证。

但事情就是这样,我想使用 Google 提供的 .NET 客户端库来避免所有 XML 处理/反序列化,这是我的代码:

此代码始终返回 403 Forbidden 错误(无效的开发人员密钥)。难道我做错了什么?我真的需要这种调用的开发人员密钥吗?如果我这样做了,我会尝试去那里https://code.google.com/apis/youtube/dashboard/gwt/index.html#settings但我无法在下一页中添加新产品。

0 投票
1 回答
3095 浏览

c# - 如何使用 c# 使用 Youtube api 登录程序?

这个文档。可用的。所以我用

只是为了获得401未经授权。我需要改变什么。如果你问,我发现的所有资源要么已经过时,要么人们没有处理这个问题。

对于“Appname”、“devkey”,我使用了适当的值以及 pw 和用户名。

0 投票
1 回答
1405 浏览

youtube.net-api - YouTube API:仪表板与 API 控制台

我正在实现与 YouTube 的服务器端交互,我对您需要创建的那种产品/应用程序有点迷茫,以便通过 API 发布视频。

查看OAuth2 文档,它说我需要使用API 控制台注册我的应用程序(到目前为止看起来不错,非常类似于创建 Facebook 应用程序)。但是后来,我查看了 Google .NET 库,这里说需要在YouTube 仪表板中注册产品……不确定这些是如何互补的。如果有人有综合解释(我在文档中没有找到),我将不胜感激。

谢谢

0 投票
1 回答
1646 浏览

c# - Youtube .NET 数据 API:仅检索 videoID?

我正在使用 youtube 的 .NET API 来检索视频源,代码如下:

上面的代码返回用户“nptelhrd”上传的每个视频的所有信息(标题、描述、观看次数、评分……等)。此特定用户上传了 6950 个视频。

上面的代码在 512Kbps 连接上执行需要 15 分钟,因为它检索每个视频的所有信息,速度非常慢,浪费了大量服务器资源。不能修改上面的代码,让它只检索videoId吗?如何仅检索所有视频的 videoId?

0 投票
1 回答
1007 浏览

asp.net - 通过 google api 将视频上传到 youtube 服务器时出错

这是我的代码

上传视频大小7Mb

上传视频类型mp4

category.SelectedItem.Text:视频/mp4

if (FileUpload1.PostedFile != null)
{

例外

上传失败!System.Net.WebException: The request was aborted: 请求被取消。---> System.IO.IOException:在写入所有字节之前无法关闭流。在 System.Net.ConnectStream.CloseInternal(Boolean internalCall, Boolean aborting) --- 内部异常堆栈跟踪结束 --- 在 System.Net.ConnectStream.CloseInternal(Boolean internalCall, Boolean aborting) 在 System.Net.ConnectStream.System .Net.ICloseEx.CloseEx(CloseExState closeState) at System.Net.ConnectStream.Dispose(Boolean disposing) at System.IO.Stream.Close() at Google.GData.Client.GDataGAuthRequest.CopyRequestData() at Google.GData.Client .GDataGAuthRequest.Execute(Int32 retryCounter) at Google.GData.Client.GDataGAuthRequest.Execute() at Google.GData.Client.MediaService.EntrySend(Uri feedUri, AtomBase baseEntry, GDataRequestType type,