我正在使用youtube数据api版本3,为了获得顶级的youtube视频,我像这样调用REST API:
https://developers . Google . com/APIs-explorer/# p/YouTube/v3/YouTube . search . list?part =片段
并获取这样的数据是json格式:
"kind": "youtube#searchResult",
"etag": "adasdasdasdasdas",
"id":
{
"kind": "youtube#video",
"videoId": "123123asdsad12"
},
"snippet":
{
"publishedAt": "date",
"channelId": "Gasdqqweqweqwr123123",
"title": "my tutle",
"description": "xyz",
"thumbnails":
{
"default":
{
"url": "......jpg",
"width": 120,
"height": 90
},
"medium":
{
"url": "......jpg",
"width": 320,
"height": 180
},
"high":
{
"url": "......jpg",
"width": 480,
"height": 360
}
},
"liveBroadcastContent": "none"
}
但此数据不包含youtube视频url,如何从api中获取?
在您的查询中," part "属性实际上表明了您希望该调用返回什么信息," snippet" valie将为每个结果返回更详细的信息,如果您希望" vIDeoID "数据执行以下操作,在" part "属性上添加" id "值,就像这样:...?part =片段,id
这将为您提供包含视频ID信息的数据。
问候。
你可以有这样的视频网址:
你得到了结果:
"kind": "youtube#searchResult",
"etag": "\"adasdasdasdasdas"",
"id": {
"kind": "youtube#video",
"videoId": "123123asdsad12"
},
...
现在,您得到了字段< code >“video id”:“123123 adssad 12”
您可以通过以下链接观看视频:
https://www.youtube.com/watch?v=123123asdsad12
就这样!
我使用YouTube数据API从查询结果(视频)中获取一些信息。 大多数视频返回他们的数据正确。但有些视频不返回他们的频道标题(无论如何,所有其他字段都返回正确)。 示例: 返回的第二个视频: 返回的第三个视频: 但是如果我证明youtube中的第三个视频ID,它有(如预期的)一个频道标题。 有什么想法吗?
我收到这个错误“无法加载现代控件UI。升级到Android YouTube API的最新版本。”我使用了youtubePlayer。addFullscreenControlFlag(YouTubePlayer.FULLSCREEN\u FLAG\u CONTROL\u SYSTEM\u UI) 但仍然得到同样的错误也我去无法播放一些YouTube视频使用YouTubeAndroid Player
我正在尝试通过Youtube数据API上传视频,但我总是收到错误。 我发现了https://developers.google.com/youtube/v3/docs/errors?hl=en,可能意味着用户拥有谷歌账户,但没有YouTube频道。 这就是我的情况,我的谷歌账户没有Youtube频道,但我是另一个YouTube频道(橙色图标)的管理员,当我登录youtube.com时,我甚至可以看
我正在我的一个项目中使用 YouTube 数据 API 版本 3.0 从 YouTube 获取我的频道视频详细信息。我不希望用户登录到他/她的Google帐户,这就是为什么我直接使用Search.list方法而不是通过OAuth 2.0方式。 通常,我使用以下URL获取数据。 https://www.googleapis.com/youtube/v3/search?key={API_KEY} 现在
我正在尝试获取频道中所有视频的列表,使用playlistItems列表通过传递playlistId来获取所有视频。示例- 使用channels.listAPI调用获取频道上传播放列表的ID:GEThttps://www.googleapis.com/youtube/v3/channels?part=contentDetails 使用playlistItems.list调用获取上传播放列表中的视频:
问题内容: 关于YouTube API博客,他们正在试验新的 HTML5 视频播放器。 显然,要使用html5播放视频,您必须使用iframe嵌入代码: 但是,如果客户端尚未加入HTML5试用版,则即使客户端的浏览器支持HTML5视频,播放器也会自动退回到Flash播放器中。 如果用户尚未参与HTML5试用版,即使浏览器支持,如何强制HTML5视频播放? 否则,如何禁用Flash后备广告? 问题答