给定视频 ID,如何使用 YouTube 数据 API v.3 获取标题

Given the video ID, how to get it's title using YouTube Data API v.3

在我的项目中,我为客户端的 YouTube 视频嵌入生成自定义包装器。我曾经通过解析 http://gdata.youtube.com/feeds/api/videos/VIDEO_ID 的 xml 回复来获取视频标题。最近 Youtube 将每个视频的标题字段更改为“https://youtube.com/devicesupport”,表示弃用 Data API v.2。我去了 v.3 文档并感到困惑。说的是授权凭据,在开发者控制台注册项目等等,真的只需要一个视频的标题吗?

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

part 参数设置为 snippet 并将 id 设置为视频 ID。例如,ID为jofNR_WkoCE,您将得到:

{
 ...
 "items": [
  {
   ...
   "snippet": {
    ...
    "title": "Ylvis - The Fox (What Does The Fox Say?) [Official music video HD]",
    ...
   }
  }
 ]
}

只需要你的应用和videoID的apikey:

GET https://www.googleapis.com/youtube/v3/videos?part=id%2Csnippet&id={video_id}&key={YOUR_API_KEY}