您需要在本周发布一个媒体功能:给定一个 YouTube 视频 ID,获取类似视频以供推荐,加载最新评论以进行审核或社区小部件,并提取丰富的视频详细信息以供您的用户界面使用。在本指南结束时,您将使用 Zyla API Hub 上的 YouTube 数据 API 来做到这一点,使用可以直接粘贴到您的后端或脚本中的请求。
此 API 为您提供的内容
Zyla API Hub 上的 YouTube 数据 API 提供了三个专注的端点,用于媒体应用:
- 类似视频:获取与给定视频 ID 相关的视频列表以供推荐。
- 视频评论:检索特定视频的最新评论线程(作者、文本、点赞、时间戳)。
- 视频详细信息:获取视频的核心元数据,包括标题、描述、发布日期等。
这些端点可以通过 Zyla 的统一网关直接使用,适用于推荐轨道、评论审核队列、编辑策划和分析仪表板。
在 Zyla API Hub 上入门
打开 Zyla 上的 YouTube 数据 API 页面,点击订阅或开始免费试用(如可用)。您将收到一个可以在所有调用中使用的 API 密钥。认证通过 HTTP 头 Authorization: Bearer YOUR_API_KEY 进行。Zyla 采用订阅 + 配额模型;请查看 API 页面以获取当前访问选项和定价。
您可以在 zylalabs.com 浏览超过 10,000 个公共 API,将多个媒体和娱乐 API 添加到一个帐户,并使用一个 API 密钥调用它们。YouTube 数据 API 提供来自市场列表的 7 天试用。
您将使用的端点
1) 类似视频
接收与给定视频最相似的视频列表。
- 方法:GET
- URL: https://zylalabs.com/api/14/youtube-data-api/56/similar-videos
- 所需查询参数:
- relatedToVideoId (字符串):7ghhRHRP6t4
- part (字符串):id,snippet
- type (字符串):video
- 可选查询参数:
- maxResults (字符串):50
官方 curl 示例:
curl -s -X GET "https://zylalabs.com/api/14/youtube-data-api/56/similar-videos?relatedToVideoId=7ghhRHRP6t4&part=id%2Csnippet&type=video&maxResults=50" \
-H "Authorization: Bearer YOUR_API_KEY"
官方示例响应:
{"kind":"youtube#searchListResponse","nextPageToken":"CDIQAA","pageInfo":{"totalResults":108,"resultsPerPage":50},"items":[{"kind":"youtube#searchResult","id":{"kind":"youtube#video","videoId":"mj0XInqZMHY"},"snippet":{"publishedAt":"2019-06-27T14:44:32Z","channelId":"UC0C-w0YjGpqDXGB8IHb662A","title":"Ed Sheeran - Beautiful People (feat. Khalid) [Official Music Video]","description":"Ed Sheeran - Beautiful People (feat. @khalid) 的官方音乐视频
Subtract,新专辑,2023年5月5日发布。预购:https://es.lnk.to/subtract
来自 2019 年发布的 No.6 Collaborations Project,其中包含热门单曲 'I Don't Care','Cross Me','Beautiful People','Blow','Best Part of Me','Antisocial','South of the Border' 和 'Take Me Back To London'。
订阅 Ed Sheeran 频道,获取所有最佳和最新的官方音乐视频、幕后花絮和现场表演。
http://bit.ly/SubscribeToEdSheeran
在此查看 Ed Sheeran 的更多官方视频:
https://www.youtube.com/watch?v=ryJgDL9jzKk&list=PLjp0AEEJ0-fGKG_3skl0e1FQlJfnx-TJz
在此收听来自 No. 6 Collaborations Project 的更多内容:
https://www.youtube.com/playlist?list=PLjp0AEEJ0-fHZDWhxhKo0wG08bMUcRy3l
在以下平台关注 Ed Sheeran:
Instagram: http://instagram.com/teddysphotos
TikTok: https://www.tiktok.com/@edsheeran
Facebook: http://www.facebook.com/EdSheeranMusic
Twitter: http://twitter.com/edsheeran
Discord: http://discord.gg/edsheeran
官方网站: http://edsheeran.com
关于 Ed Sheeran:
Ed Sheeran 可能是 2010 年代的典型流行明星:一位国际知名的、多次获奖的歌手/词曲创作人,他似乎在风格或时代之间没有界限,音乐中融合了民谣、嘻哈、流行、舞曲、灵魂和摇滚等元素。
他令人难以置信的目录包括录音室专辑 ‘+’ (plus),‘x’ (multiply) 和 ‘÷’ (divide),这些专辑产生了热门单曲,如 ‘The A team’,’Lego House’,‘Sing',‘Thinking Out Loud’,‘Photograph’,‘Shape Of You’,‘Castle on The Hill’ 和 ‘Perfect’。
在 2019 年,Ed Sheeran 发布了跨流派的 ‘No.6 Collaborations Project’,其中包括众多艺术家,如 ‘Justin Bieber’,‘Camilla’ Cabello’,‘Travis Scott’,‘Eminem’,‘Cardi B’,‘Paulo Londra’,‘Bruno Mars’ 和 ‘Stormzy’ 等,制作了如 ‘I Don’t Care’,‘Beautiful People’,‘South of The Border’ 和 ‘Take Me Back To London’ 等热门歌曲。
#EdSheeran #Khalid #BeautifulPeople","thumbnails":{"…
您将从此有效载荷中使用的内容:
- items[].id.videoId:目标视频的 ID,用于链接或播放。
- items[].snippet.title:您用户界面的可点击标题。
- items[].snippet.publishedAt:您可以显示或排序的 ISO 8601 时间戳。
- nextPageToken:如果您需要超过 resultsPerPage 的结果,请使用它进行分页。
- pageInfo.totalResults 和 pageInfo.resultsPerPage:用于调整分页和用户界面。
2) 视频评论
获取特定视频的最新评论线程。适用于审核工具、社交证明部分和参与分析。
- 方法:GET
- URL: https://zylalabs.com/api/14/youtube-data-api/61/video-comments
- 所需查询参数:
- part (字符串):snippet
- videoId (字符串):7ghhRHRP6t4
- maxResults (字符串):100
官方 curl 示例:
示例响应:
{"kind":"youtube#searchListResponse","nextPageToken":"CDIQAA","pageInfo":{"totalResults":108,"resultsPerPage":50},"items":[{"kind":"youtube#searchResult","id":{"kind":"youtube#video","videoId":"mj0XInqZMHY"},"snippet":{"publishedAt":"2019-06-27T14:44:32Z","channelId":"UC0C-w0YjGpqDXGB8IHb662A","title":"Ed Sheeran - Beautiful People (feat. Khalid) [Official Music Video]","description":"Ed Sheeran - Beautiful People (feat. @khalid) 的官方音乐视频
Subtract,新专辑,2023年5月5日发布。预购:https://es.lnk.to/subtract
来自 2019 年发布的 No.6 Collaborations Project,其中包含热门单曲 'I Don't Care','Cross Me','Beautiful People','Blow','Best Part of Me','Antisocial','South of the Border' 和 'Take Me Back To London'。
订阅 Ed Sheeran 频道,获取所有最佳和最新的官方音乐视频、幕后花絮和现场表演。
http://bit.ly/SubscribeToEdSheeran
在此查看 Ed Sheeran 的更多官方视频:
https://www.youtube.com/watch?v=ryJgDL9jzKk&list=PLjp0AEEJ0-fGKG_3skl0e1FQlJfnx-TJz
在此收听来自 No. 6 Collaborations Project 的更多内容:
https://www.youtube.com/playlist?list=PLjp0AEEJ0-fHZDWhxhKo0wG08bMUcRy3l
在以下平台关注 Ed Sheeran:
Instagram: http://instagram.com/teddysphotos
TikTok: https://www.tiktok.com/@edsheeran
Facebook: http://www.facebook.com/EdSheeranMusic
Twitter: http://twitter.com/edsheeran
Discord: http://discord.gg/edsheeran
官方网站: http://edsheeran.com
关于 Ed Sheeran:
Ed Sheeran 可能是 2010 年代的典型流行明星:一位国际知名的、多次获奖的歌手/词曲创作人,他似乎在风格或时代之间没有界限,音乐中融合了民谣、嘻哈、流行、舞曲、灵魂和摇滚等元素。
他的令人难以置信的目录包括录音室专辑 ‘+’ (plus),‘x’ (multiply) 和 ‘÷’ (divide),这些专辑产生了热门单曲,如 ‘The A team’,’Lego House’,‘Sing', ‘Thinking Out Loud’,‘Photograph’,‘Shape Of You’,‘Castle on The Hill’ 和 ‘Perfect’。
在 2019 年,Ed Sheeran 发布了跨流派的 ‘No.6 Collaborations Project’,其中包括众多艺术家,如 ‘Justin Bieber’,‘Camilla’ Cabello’,‘Travis Scott’,‘Eminem’,‘Cardi B’,‘Paulo Londra’,‘Bruno Mars’ 和 ‘Stormzy’ 等,制作了如 ‘I Don’t Care’,‘Beautiful People’,‘South of The Border’ 和 ‘Take Me Back To London’ 等热门歌曲。
#EdSheeran #Khalid #BeautifulPeople","thumbnails":{"…
您通常会读取的字段:
- items[].snippet.topLevelComment.snippet.textOriginal 和 textDisplay:评论字符串。
- items[].snippet.topLevelComment.snippet.authorDisplayName 和 authorProfileImageUrl:作者信息。
- items[].snippet.topLevelComment.snippet.likeCount:参与度指标。
- items[].snippet.topLevelComment.snippet.publishedAt:用于排序的 ISO 时间戳。
- nextPageToken 和 pageInfo 用于分页。
3) 视频详细信息
检索特定视频的元数据。非常适合详细页面、嵌入和编辑面板。
- 方法:GET
- URL: https://zylalabs.com/api/14/youtube-data-api/62/video-details
- 所需查询参数:
- id (字符串):7ghhRHRP6t4
官方 curl 示例:
示例响应:
{"kind":"youtube#videoListResponse","items":[{"kind":"youtube#video","id":"7ghhRHRP6t4","snippet":{"publishedAt":"2020-07-24T04:00:10Z","channelId":"UCN1hnUccO4FD5WfM7ithXaw","title":"Maroon 5 - Nobody's Love (Official Music Video)","description":"“Nobody’s Love” 现已发布:https://smarturl.it/NobodysLove
更多信息,请访问:
Instagram: https://www.instagram.com/maroon5
Facebook: https://www.facebook.com/maroon5
Twitter: https://twitter.com/maroon5
注册以获取更新:http://smarturl.it/Maroon5.News
//
歌词
你可以让一个成年人哭泣
如果你曾经说过再见
永远不让你走哦-哇哦哦-我
永远不让你走哦-哇哦哦-我
你可以让一个成年人哭泣
如果你曾经离开我
永远不让你走哦-哇哦哦-我
永远不让你走哦-哇哦哦-我
你是我后口袋里唯一的手
如果你离开我,我会变得精神失常
天堂听我哭泣哦哦
宝贝,你是我心锁的钥匙
如果你离开我,永远不要解锁它
孤独如同一个岛,岛哦哦
如果我的爱不是你的爱,那就永远不会是任何人的爱
永远不需要任何人的爱,只有你的,只有你的
如果我的爱不是你的爱,那就永远不会是任何人的爱
永远不需要任何人的爱,只有你的,只有你的
"}}]}