【发布时间】:2020-07-04 06:43:46
【问题描述】:
我想从 youtube 获取第一个视频,该视频在我输入某个流行语时列出,例如当我输入“Kill You Eminem”时,它应该给我第一个视频的 URL,在本例中为“https://www.youtube.com/watch?v=D1I1x2pYMK0”。
我想使用 javascript/node.js 来实现这一点
【问题讨论】:
标签: javascript node.js youtube
我想从 youtube 获取第一个视频,该视频在我输入某个流行语时列出,例如当我输入“Kill You Eminem”时,它应该给我第一个视频的 URL,在本例中为“https://www.youtube.com/watch?v=D1I1x2pYMK0”。
我想使用 javascript/node.js 来实现这一点
【问题讨论】:
标签: javascript node.js youtube
您可以使用 YouTube API 来获取数据。只需使用 axios 或 fetch api 创建到其端点的 get 请求并获取返回数组的第一项。这是 YouTube API 的完整文档。如果您需要代码方面的帮助,请在消息中发送 HMU。
以下是获取观看次数最多的视频的示例:
GET {base_URL}/search?part=snippet
&forMine=true
&order=viewCount
&type=video
以下是 YouTube API 的完整文档: https://developers.google.com/youtube/v3/sample_requests
【讨论】: