从 Youtube 自定义 URL 获取 ChannelID

Nun*_*ira 5 javascript youtube-data-api

有什么方法可以通过自定义 url(使用 Youtube API)来获取 Youtube 频道的频道 ID?

例子:

自定义网址如下:

https://www.youtube.com/onepiece

我想获得它的 channelID,这样我就有了这样的链接:

www.youtube.com/user/OnePieceUK

小智 3

我最近有一个类似的需求,我知道 YouTube 频道的自定义 URL,并且想获取频道 ID。因此,我进入 YouTube 频道并单击随机视频,从网络浏览器 URL 中获取视频 ID。获得视频 ID 后,我使用“Videos: list”API 来获取视频详细信息:

https://youtube.googleapis.com/youtube/v3/videos?part=snippet&id=[VEDIO_ID]&key=[YOUR_API_KEY]
Run Code Online (Sandbox Code Playgroud)

重新调整的数据包含有关视频的所有元数据信息,包括 ChannelId :-)。

这可能不是最聪明、最优雅的做事方式,但它解决了我的目的。