我如何从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