javascript - 如何根据用户 URL 检索 YouTube channel ID (API V3.0)

标签 javascript web youtube youtube-api youtube-channels

我正在编写一个网络应用程序来显示特定 YouTube channel 的最新视频。

使用 YouTube API V3.0 (Search: list)我可以像这样获取 channel 的最新视频:

GET https://www.googleapis.com/youtube/v3/search?part=snippet&channelId=UCORZ8ODt6D5J_a9ZcLXWJlw&order=date&key={YOUR_API_KEY}

我的应用程序用户可以通过提供他们的 YouTube 页面 URL 来配置他们的 YouTube channel 。为了这个例子,我正在使用 https://www.youtube.com/user/SuperNewSimpsons1

问:如何使用 API 调用将 www.youtube.com/user/SuperNewSimpsons1 映射到 UCORZ8ODt6D5J_a9ZcLXWJlw

最佳答案

更改以下网址中的“YOUR_USERNAME”和“YOUR_KEY”:

https://www.googleapis.com/youtube/v3/channels?part=id&forUsername=YOUR_USERNAME&key=YOUR_KEY

关于javascript - 如何根据用户 URL 检索 YouTube channel ID (API V3.0),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23978328/

相关文章:

javascript - 使用 Chrome Web 开发人员工具调试 HTML5 中的 javascript

javascript - 如何使用 JavaScript 加载大文件的一部分?

html - 当位置为 "Fixed"时的侧导航栏

youtube - 如何获得 youtube 视频的平均观看时间?

javascript - 电子邮件中YouTube视频自动播放的HTML代码

php - Google API的php客户端库-YouTube分块上传错误

Javascript innerHTML 与 outerHTML

javascript - 如何在 JavaScript 中创建一个空的二维数组?下面是我想要创建的示例

java - 为什么 dispatch 会针对特定 URL 抛出 "java.net.ConnectException: General SSLEngine ..."和 "unexpected status"异常?

javascript - Reactjs 监听滚动结束事件