我如何从YouTube获取频道ID?

我正在尝试使用YouTube Data API V3从我的频道中收集数据
为此,我需要我的频道ID。
我试图从我的YouTube帐户中找到我的频道ID,并且我以各种方式失败。
如果有人给我一个小费,我会非常高兴。

这是我用来检索数据的URL:

https://www.googleapis.com/youtube/v3/channels? id = fjTOrCPnAblTngWAzpnlMA& key = {YOUR_API_KEY}&part = snippet,contentDetails,statistics

ID用于渠道ID和密钥 ,我用我的Google API控制台生成的API KEY替换{YOUR_API_KEY}。

我的频道ID不是:
- klauskkpm
- klausmachado
- klausmachado@gmail.com
- fjTOrCPnAblTngWAzpnlMA

我的频道是:http://www.youtube.com/user/klauskkpm


要获取频道ID,您可以查看频道页面的源代码并找到data-channel-external-id="UCjXfkj5iapKHJrhYfAF9ZGg"这将是您正在查找的频道ID!


编辑:这个答案已经过时和不完整。 现在它可以轻松帮助每个人。

一个简单的答案是,您的YouTube频道ID是UC + {YOUR_ACCOUNT_ID}。 为了确保您的YouTube频道ID或您的YouTube帐户ID,请在您的设置页面访问高级设置

如果您想知道任何频道的YouTube频道ID,可以使用@mjlescano提供的解决方案。

https://www.googleapis.com/youtube/v3/channels?key={YOUR_API_KEY}&forUsername={USER_NAME}&part=id

如果这可能有任何帮助,标记它的一些用户在此处的另一个主题中解决。

希望它有帮助。


您可以使用过滤器“forUsername”获取带有用户名的渠道ID(在您的案例中为“klauskkpm”),如下所示:

https://www.googleapis.com/youtube/v3/channels?key={YOUR_API_KEY}&forUsername=klauskkpm&part=id

更多信息请访问:https://developers.google.com/youtube/v3/docs/channels/list

链接地址: http://www.djcxy.com/p/28961.html

上一篇: How can I get a channel ID from YouTube?

下一篇: Youtube playlistItems list API sometimes works, sometimes throws 404