如何使用 youtube api(v3) 获取视频网址

迪可烷

我正在服务器上的节点中工作,并且正在尝试使用 YouTube Api 来获取视频网址。特定的 url 并不重要,这更像是一个练习。据我所知,找到特定视频的最佳方法是将其与频道或用户相关联。IE,

  1. 使用用户名查询 api(例如 GoogleDevelopers)
  2. 获取它的频道 ID
  3. 再次查询以获取该频道的播放列表
  4. 搜索特定播放列表以获取播放列表项
  5. 给定一个播放列表 ID,用它搜索以获取项目(每个应该代表一个视频)
  6. 项目 ID 有一个videoId字段,用它搜索
  7. 获取视频信息,但没有网址?

但是,当我到达那一点时,我觉得应该有一个指向该视频的网址。虽然过程是将此 url 发送回前端,以允许它使用某个库来呈现视频。

问题:有没有更好的方法来做到这一点?如果没有,我在哪里缺少视频网址,

DMcCallum83

在你的回报中,你应该得到一个videoId

"id": { "kind": "youtube#video", "videoId": "BsLvIF5c7NU" }

编辑:回报实际上只是id "id": "BsLvIF5c7NU"

您需要做的只是将其附加到标准 url no?:

var url = `https://www.youtube.com/watch?v=${result.id.videoId}`;

那有意义吗?

编辑:你也可以part=contentDetails在这种情况id下使用:

result.items.id

根据您在part参数中使用的内容,将更改返回内容的布局。

希望能帮到你,伙计。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

使用APIv3(jquery)获取多个视频的YouTube观看次数

来自分类Dev

使用APIv3(jquery)获取多个视频的YouTube观看次数

来自分类Dev

如何从Android应用程序投射YouTube视频网址

来自分类Dev

帖子分享Tweet使用Tweepy的YouTube视频网址

来自分类Dev

从共享视频网址获取youtube视频ID

来自分类Dev

使用jsoup从网站网址中提取YouTube视频网址

来自分类Dev

AngularJS-使用指令嵌入Youtube视频网址时出现问题

来自分类Dev

使用youtube api v3从网址获取youtube视频标题和类别

来自分类Dev

Youtube Data API V3-没有视频网址

来自分类Dev

YouTube视频网址提取器

来自分类Dev

YouTube APIv3中多维的Foreach错误

来自分类Dev

将YouTube视频网址转换为嵌入代码

来自分类Dev

将YouTube视频网址从特定频道抓取到Json

来自分类Dev

使用SimpleInjector APIv3无需注册ICommandHandler类型

来自分类Dev

如何使用youtube api v3获取youtube视频的完整描述

来自分类Dev

如何使用YouTube Analytics(分析)API v3获取youtube视频的共享计数?

来自分类Dev

如何使用youtube api v3获取youtube视频的完整描述

来自分类Dev

如何获取视频Youtube的默认语言(API v3)

来自分类Dev

在iOS中使用json传递视频网址

来自分类Dev

使用YouTube API v3获取视频的完整说明

来自分类Dev

使用YouTube API V3获取channelId的视频失败

来自分类Dev

使用API3获取YouTube视频文件位置

来自分类Dev

播放列表项中的YouTube Objective-C API视频网址

来自分类Dev

播放列表项中的YouTube Objective-C API视频网址

来自分类Dev

AngularJS-将YouTube视频网址从指令嵌入到脚本时出现问题

来自分类Dev

使用Youtube V3 API和JavaScript获取Youtube视频URL

来自分类Dev

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

来自分类Dev

如何使用YouTube数据API v3获取频道中所有视频的列表?

来自分类Dev

如何在 PHP 中使用 youtube v3 api 获取视频统计信息

Related 相关文章

  1. 1

    使用APIv3(jquery)获取多个视频的YouTube观看次数

  2. 2

    使用APIv3(jquery)获取多个视频的YouTube观看次数

  3. 3

    如何从Android应用程序投射YouTube视频网址

  4. 4

    帖子分享Tweet使用Tweepy的YouTube视频网址

  5. 5

    从共享视频网址获取youtube视频ID

  6. 6

    使用jsoup从网站网址中提取YouTube视频网址

  7. 7

    AngularJS-使用指令嵌入Youtube视频网址时出现问题

  8. 8

    使用youtube api v3从网址获取youtube视频标题和类别

  9. 9

    Youtube Data API V3-没有视频网址

  10. 10

    YouTube视频网址提取器

  11. 11

    YouTube APIv3中多维的Foreach错误

  12. 12

    将YouTube视频网址转换为嵌入代码

  13. 13

    将YouTube视频网址从特定频道抓取到Json

  14. 14

    使用SimpleInjector APIv3无需注册ICommandHandler类型

  15. 15

    如何使用youtube api v3获取youtube视频的完整描述

  16. 16

    如何使用YouTube Analytics(分析)API v3获取youtube视频的共享计数?

  17. 17

    如何使用youtube api v3获取youtube视频的完整描述

  18. 18

    如何获取视频Youtube的默认语言(API v3)

  19. 19

    在iOS中使用json传递视频网址

  20. 20

    使用YouTube API v3获取视频的完整说明

  21. 21

    使用YouTube API V3获取channelId的视频失败

  22. 22

    使用API3获取YouTube视频文件位置

  23. 23

    播放列表项中的YouTube Objective-C API视频网址

  24. 24

    播放列表项中的YouTube Objective-C API视频网址

  25. 25

    AngularJS-将YouTube视频网址从指令嵌入到脚本时出现问题

  26. 26

    使用Youtube V3 API和JavaScript获取Youtube视频URL

  27. 27

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

  28. 28

    如何使用YouTube数据API v3获取频道中所有视频的列表?

  29. 29

    如何在 PHP 中使用 youtube v3 api 获取视频统计信息

热门标签

归档