问题标签 [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 回答
1210 浏览

c# - YouTube .Net API - 未获得正确的观看次数

我已经设法摆脱了 YouTube 文档,并成功地实现了我想要工作的大部分内容。我的问题是,我得到了视频观看次数,但它的返回值低于 YouTube 上的实际视频。今天早上很好,并且都显示正确,但现在我的版本已经被 4 次观看了。

有人对这个有经验么?

或者可以告诉我他们是否每 5/10/15/24 小时更新一次值?

0 投票
1 回答
990 浏览

sockets - .NET 2.0:已建立的连接被主机中的软件中止

设想:

  • 我尝试使用以下代码将视频发布到 YouTube:

    YouTubeEntry createdEntry = service.Upload(newEntry);

  • 这在我的开发人员机器(运行 Windows XP)上运行良好。

  • 它在 Win2k 服务器(运行 .NET 2.0)上失败,并出现以下错误:

2010-07-15||01:14:08 PM||已建立的连接被主机中的软件中止||系统|||| 在 System.Net.Sockets.Socket.Send(Byte[] buffer, Int32 offset, Int32 size, SocketFlags socketFlags) --> at System.Net.Sockets.NetworkStream.Write(Byte[] buffer, Int32 offset, Int32 size)

我的问题:

  • 我应该如何解决这个问题?
0 投票
1 回答
247 浏览

c# - 如何在c#中显示一个列表

我想制作一个类似于 winamp 但具有 youtube 数据输入的应用程序(即,我有大量链接,而不是本地音乐,我可以从中流式传输音乐)。我想知道如何显示列表?我应该为每个链接设置一个 UserControl 还是有其他方法?我还在考虑将链接存储在 dataTable 中,然后退出将其保存到本地数据库/文件中。这是要走的路吗?如果您有任何建议,我期待着听到他们!

问候,亚历山德鲁·巴德斯库

0 投票
2 回答
4655 浏览

c# - 在应用程序中播放 youtube 音乐

有谁知道如何在我的 c# .net 4.0 应用程序中播放来自 youtube 的音乐?我已经从谷歌安装了所有的 apis 和 sdk,但我似乎找不到让我在桌面应用程序中播放音乐的教程。

问候,亚历山德鲁·巴德斯库

0 投票
1 回答
2900 浏览

api - 如何使用 youtube API 按国家/地区搜索频道?

我想搜索 Youtube 频道并按用户所在国家/地区过滤它们我该怎么做?

我以前从未处理过 API,因此指导我应该使用哪种语言以及一些关于 youtube API 而非 Google 的教程会很有用。

0 投票
3 回答
1608 浏览

asp.net - 将大文件上传到 YouTube API (.NET)

我正在尝试将视频上传到 YouTube API...如果我的视频文件小于 4 MB,它可以正常工作。

下面是我的代码..我认为这个问题与请求长度有关?!

更新:我得到的错误是“在写入所有字节之前无法关闭流。”

上传代码

网页配置

0 投票
1 回答
2124 浏览

vb.net - Youtube API - 通过 GDATA 检索视频以减慢

我有一个从 youtube 获取视频项目的函数,下面是获取 xml 的 http webclient 调用:

我决定创建以这种方式获取视频而不是使用 Youtubes API 框架的功能的原因是因为它太慢了。

现在,当我用自己的功能这样做时,速度更快,但速度很大,但仍然很慢。如果我在一个页面上显示 24 个视频,那么从 xml 获取每个视频信息时,总共需要 24 秒。这是一个真正的开销,仅接收 24 个视频需要 24 秒太长,如果我想显示更多视频,则需要更长的时间。

所以问题是有没有更快的方法从 youtube 接收视频信息?

我只想提取的是:

标题 ImageUrl 艺术家持续时间

0 投票
1 回答
848 浏览

c# - 批量上传到 YouTube - ASP.NET 4 C#

我尝试寻找批量上传到 YouTube 的最佳方法,但我只找到了将单个视频上传到 YouTube 的方法(这很好,但不是我的情况)。

我想知道将多个视频上传到 YouTube 的最佳方法。我注意到这里:

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

它需要分散,这样你就不会达到配额。但是,我注意到批处理在这里可用:

http://code.google.com/apis/youtube/2.0/developers_guide_dotnet.html#Batch_processing

是否可以使用 request.Batch 调用创建批量上传到 YouTube?或者是循环播放要上传的视频并一次上传一个的唯一方法(假设每个视频之间有 3-5 分钟的延迟)?有没有人这样做并且可以提供一些支持?如果这已经讨论过了,请让我知道在哪里,并接受我在搜索中没有找到它的歉意。

谢谢,迈克

0 投票
1 回答
517 浏览

c# - youtube api评级不起作用?

我究竟做错了什么?谁能向我解释以及如何解决它?

0 投票
2 回答
3701 浏览

c# - 使用 C# YouTube API 将视频上传到 YouTube 时出现 400 错误请求错误

我似乎无法让我的 ASP.net 应用程序成功发布到我的 YouTube 帐户,但无论我做什么,我都会收到 400 Bad Request 错误。我使用 YouTube 文档来创建我的代码并获得一个开发密钥。另外,我没有收到和身份验证错误,所以我相信我的参数是正确的。尽管进行了大量搜索,但我无法找到我的任务的明确答案,所以我只能假设我错误地使用了 API 或遗漏了一些关键的东西。

我的使用指令如下

using System; using Google.GData.Client; using Google.GData.YouTube; using Google.GData.Extensions; using Google.GData.Extensions.MediaRss; using Google.YouTube;

我的 API 调用代码在这里

我收到一个 HTTP 400 错误请求异常被抛出。我使用提琴手来获得下面的原始响应。

请求执行失败: http: //uploads.gdata.youtube.com/feeds/api/users/default/uploads at Google.GData.Client