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

使用YouTubeAPI v3获取视频源

诸修伟
2023-03-14

我们有一个网站,显示我们的YouTube视频频道和我们频道中最喜欢的视频等。我们使用YouTube数据API v2.0来获取数据。

例如:

https://gdata.youtube.com/feeds/api/users/“ 用户标识 ”/播放列表?v=2

但现在这些链接返回“NetworkError: 410 Gone”。我们检查了新的YouTube Javascript API,但我们不知道如何迁移到新的API。请帮助我们解决这个问题。

共有2个答案

齐凯康
2023-03-14

Youtube停止了对V2的支持,所以要从V3获取数据,请使用下面的URL

https://www.googleapis.com/youtube/v3/playlistItems?part=snippet

凌恩
2023-03-14

这个URL将返回带有播放列表视频id的JSON:https://www.googleapis.com/youtube/v3/playlistItems?part=id

您将需要来自 console.developers.google.com 的 API 密钥和播放列表 ID。

您可以使用如下URL获取频道的播放列表ID列表:

https://www.googleapis.com/youtube/v3/playlists?part=id

developers.google.com/youtube/v3/docs/文件

 类似资料:
  • 我试图使用Twitter API从给定的推文导入视频。但是,当我使用终结点时,它不会像返回图像那样返回视频的任何扩展实体,而是返回一个链接到嵌入有视频播放器的视频容器的url实体,该视频容器包含一个指向视频的模糊链接。 以下是一个例子: 我正试图在 使用推特应用编程接口的endpoint和推特id,我得到这样的响应: 遵循URL后,视频标签的来源为

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

  • 读取视频信息 如需获取分P,需要以不同页码多次调用本接口 — @fython 调用地址 http://api.bilibili.cn/view 需要 App Key 参数 字段 必选 类型 说明 id true int AV号 page true int 页码 fav false int 是否读取会员收藏状态 (默认 0) 返回 返回值字段 字段类型 字段说明 play int 播放次数 revi

  • 获取视频分类接口目前共两个版本,最新版本为V2。 a.当地址为:http://spark.bokecc.com/api/video/category/v2 需要传递以下参数: 参数 说明 userid 用户 id,不可为空 format 返回格式,xml 或 json 返回数据video包含如下字段: 字段名 说明 category 视频分类信息 category包含如下字段: 字段名 说明 id

  • 通过该接口可以获取指定用户的有效视频的信息,目前共六个版本,最新版本为V6: a.当地址为https://spark.bokecc.com/api/video/v6 需要传递以下参数 参数 说明 userid 用户 id,不可为空 videoid 视频 id,不可为空 imagetype 返回封面截图的类型,默认值:0(0:小图;1:大图) format 返回格式,xml 或 json 返回数据v

  • 请求header GET /v1/videos Authorization:Bearer {ACCESS TOKEN} Content-Type:application/json 注: 请将上方的{ACCESS TOKEN}替换为您的ACCESS TOKEN 可选参数 title=视频名称&act_id=视频所属频道id&manager=频道管理员ID&perPage=每页显示条数&p=页码 可