当前位置: 首页 > 知识库问答 >
问题:

如何使用YouTubeAPI获得YouTube频道横幅?

冯文彬
2023-03-14

我正在开发一个PHP项目,需要从特定用户名获取Youtube频道横幅(或封面照片),头像和上传的视频。

对于头像和视频,我使用:https://gdata.youtube.com/feeds/api/channels?q=Username

但是对于频道横幅,我在网上搜索过但没有运气。这里有人可以帮助我吗?非常感谢!

共有1个答案

宋岳
2023-03-14

您可以使用API的V3执行此操作。您需要实际的通道ID(不仅仅是用户名),然后请求

https://www.googleapis.com/youtube/v3/channels?part=brandingSettings

(请注意,您还需要来自云控制台的API密钥)。

如果您没有渠道ID,您可以通过以下呼叫从用户名中获取:

https://www.googleapis.com/youtube/v3/channels?part=brandingSettings

 类似资料:
  • 我提出了一个请求:https://www.googleapis.com/youtube/v3/channels?part=brandingSettings 然而,我收到的分辨率(512x288)低于YouTube频道。如何获得与YouTube频道完全相同的分辨率?

  • Hi已经在这个项目上工作了很长一段时间,现在我需要获取用户频道的频道横幅。我有这个url(https://i2.ytimg.com/i/zRJMLe36PT0Q2mhlmbU2OQ/1.jpg),它通过频道id获取频道头像的频道头像。(id是文本和数字的长字符串)我也在网上搜索了很长一段时间,但没有找到url。如果有人能找到一个与头像相同的url,只是为了频道横幅,我将不胜感激!谢谢,干杯!(ps

  • 我的问题与此问题非常相似,我想使用频道自定义名称获取频道ID。 上述问题的答案是: 不适用于小通道,例如。当我用这个通道运行它时:https://www.youtube.com/AnnaShearerfashionfettish它什么也不返回。

  • 我想获取具有Id的单个频道的所有视频。我只得到频道信息的问题。这是我正在使用的链接: https://g data . YouTube . com/feeds/API/users/UCD CIB _ pnqpr 0m _ kkdg 4d z5 a?v=2

  • 我正在使用YouTube API v3搜索YouTube。 https://developers.google.com/youtube/v3/docs/search 如您所见,响应 JSON 不包含视频持续时间。有没有办法获得视频持续时间? 最好不要再为结果中的每个元素调用API(除非这是获得持续时间的唯一方法)。

  • 我正在尝试在android中使用ExoPlayer使用DASH, 我需要获取mpd文件的url。 我能得到你的网址吗。任何YouTube视频的mpd文件? 如何找到URL。特定YouTube视频的mpd文件?