问题标签 [youtube-data-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 投票
0 回答
1238 浏览

php - Youtube API:服务帐号

我需要有关 YouTube API 的帮助。我想我必须使用service account,因为我需要超过 10 个用户使用同一个帐户。我不确定为什么我会收到播放列表请求的空项目列表。我应该在@developer.gserviceaccount.com 和我的电子邮件之间建立一些联系吗?我尝试将其添加为备用电子邮件,但它已与另一个 Google 帐户相关联。

这是我使用的代码:

这是回应:

0 投票
1 回答
859 浏览

java - 在 youtube.videos.insert() 请求中使用 part="...,processingDetails" 时出错

我们正在使用 java 7 和 YouTube Data API v3 进行开发。

当我们使用“processingDetails”部分调用上传服务时,我们会收到 503 Service Unavailable 错误。我们做错了什么?如果我们删除它,我们可以上传视频就好了。但我们想/需要了解 processingDetails。

这是代码:

其他一切都与 google API 中提供的 java 客户端相同。

这是请求: https ://www.googleapis.com/upload/youtube/v3/videos?part=snippet,statistics,status,processingDetails

这是异常堆栈跟踪:

2013-06-14 17:50:40,375 错误 [] [main] (...)despegar.client.impl.YouTubeMediaClient (YouTubeMediaClient.java:264):错误 com.google.api.client.googleapis.json.GoogleJsonResponseException : com.google.api.client.googleapis.services.json.AbstractGoogleJsonClientRequest.newExceptionOnError(AbstractGoogleJsonClientRequest.java: com.google.api.client.googleapis.json.GoogleJsonResponseException.from(GoogleJsonResponseException.java:145) 的 503 服务不可用: 111) 在 com.google.api.client.googleapis.services.AbstractGoogleClientRequest.executeUnparsed(AbstractGoogleClientRequest.java:423) 的 com.google.api.client.googleapis.services.json.AbstractGoogleJsonClientRequest.newExceptionOnError(AbstractGoogleJsonClientRequest.java:38)在 com.google.api.client.googleapis.services.AbstractGoogleClientRequest。executeUnparsed(AbstractGoogleClientRequest.java:343) 在 com.google.api.client.googleapis.services.AbstractGoogleClientRequest.execute(AbstractGoogleClientRequest.java:460) 在 com.despegar.client.impl.YouTubeMediaClient.uploadVideoWithFailureRecovery(YouTubeMediaClient.java:285)在 com.despegar.client.impl.YouTubeMediaClient.uploadAttempt(YouTubeMediaClient.java:260)

谢谢!

0 投票
2 回答
944 浏览

youtube-api - 无法列出我自己的 Youtube 视频

我正在尝试获取我在 YouTube 上发布的视频的列表

使用资源管理器时:

https://developers.google.com/youtube/v3/docs/search/list

它生成了以下查询

获取https://www.googleapis.com/youtube/v3/search?part=snippet&forMine=true&key= {YOUR_API_KEY}

以及以下(400)响应:

0 投票
5 回答
6304 浏览

youtube - Youtube API 密钥 - accessNotConfigured 错误

我在 YouTube 上注册了一个 Android 应用程序,并获得了一个 API 密钥。然后我尝试通过我的浏览器进行 api 调用来尝试这样的操作:

我得到了这个错误:

但我确实配置了我的帐户并将服务设置为使用 YouTube Data API v3 知道我还需要做什么吗?

编辑:创建 clientId 并启用所有需要的服务后,我得到了这个响应:

到我粘贴到浏览器中的这个网址:

与我在浏览器中输入此 url 时的结果相同

https://www.googleapis.com/youtube/v3/channels?part=contentDetails&mine=true&key=key_for_browser_apps

谢谢,亚历克斯

0 投票
1 回答
26564 浏览

java - Youtube API v3 搜索视频、检索标题和 url

如何搜索 youtube-movies 并从中获取 id/url 和标题?将它们添加到 Android 应用程序中的 BaseAdapter 类中。

在 API 的第二个版本中,这是可能的:https ://developers.google.com/youtube/2.0/developers_guide_java#Retrieving_and_searching_for_videos

0 投票
1 回答
1495 浏览

java - 使用 java youtube API 恢复上传

我正在尝试使用 Java API 将视频上传到 YouTube,如下所示:

我的互联网连接缓慢且不稳定,如果我可以恢复上传工作,那将非常有帮助。此处此处的文档似乎向我建议,“setDirectUploadEnabled(false)”应该完全可以解决问题。嗯......显然它没有。

如果我的 Internet 连接中断,则会引发 IOException 并且不会自动恢复上传。

如何恢复上传?

0 投票
0 回答
1830 浏览

c# - A Task was Canceled - ResumeableUpload.cs: line 362

For almost the past 24 hours, I have been receiving TaskCanceledExceptions as the result of calls to ResumeableUpload's UploadAsync. Uploads are failing probably 90% of the time. I am uploading videos to youtube.

I was using an earlier version of the google-apis (1.4) so I tried upgrading to the latest nuget packages for 1.5, but the issue is unchanged.

Any idea what might be occurring? I am perplexed as I haven't changed my code in sometime...

0 投票
9 回答
77067 浏览

youtube - 使用 youtube v3 API 从 youtube 播放列表中检索所有视频

我正在使用 youtube v3 API 检索播放列表的视频并获得 50 个项目,而此链接没有任何问题:-

https://www.googleapis.com/youtube/v3/playlistItems?part=snippet&maxResults=50&playlistId=PLB03EA9545DD188C3&key=MY_API_KEY

但是视频数是 100,而我只有 50 个。我怎样才能获得接下来的 50 个项目?我尝试了start-index但它不适用于 v3 API。任何帮助表示赞赏。

0 投票
2 回答
3521 浏览

android - 喜欢使用 YouTube 数据 API v3 在 YouTube 上使用访问令牌的视频吗?

我想喜欢 YouTube 的视频。我已经获得了AUTH_TOKEN使用AccountManager

使用以下

现在我想喜欢(评价)视频 developers.google.com-视频:评价解释了如何评价视频
,但我不知道如何使用从 Google API 控制台生成的 CLIENT_ID、REDIRECT_URI、CLIENT_SECRET。

我生成了这个 uri

这个 uri 是否错误我如何https://www.googleapis.com/youtube/v3/videos/rate?与 Google API 控制台的常量一起使用

我正在使用以下方法使用此uri字符串,该方法未响应 developer.google.com 上指定的正确结果我使用此方法从 youtube 获取响应(如视频列表、播放列表等),但我认为这不会在这种情况下工作或工作

请帮忙!!!!

提前致谢。

0 投票
2 回答
850 浏览

youtube-api - 视频 ID 的 youtube 政策是什么?

我正在使用以下网址抓取 youtube 视频:

网址https ://gdata.youtube.com/feeds/api/videos?category= "category_term"

我解析上面获得的响应以获取视频 ID。现在我想知道如果视频从 youtube 服务器中删除,youtube 是否会重用 Video-id?

为什么我问这个是因为我需要查询每个视频 ID 的 youtube 服务器以了解
视频是否存在。

请让我知道 youtube 的 Video-id 政策。这将帮助我避免
对 youtube 服务器的额外请求,只是为了了解视频的存在。