如何获取YouTube频道名称?

5 youtube youtube-api youtube-channels

我在YouTube文档中搜索过,没有发现从YouTube视频中获取其他频道名称的内容.

那是,

我目前想从视频中获取频道名称,我只有URL,如何获取频道名称?

Ibr*_*aya 7

您可以使用YouTube Data API v3轻松完成此操作.

" http://www.youtube.com/watch?v= " 之后的网址中的最新部分是您的VIDEO_ID.

只需使用设置part ="snippet" 进行视频 - >列表.然后你可以在响应中抓取snippet.channelId.

请求将是:

获取https://www.googleapis.com/youtube/v3/videos?part=snippet&id=EhNWzcUqGbI&key= {YOUR_API_KEY}

为你的例子.

您可以随时使用API资源管理器进行尝试.

很棒的示例代码可以帮助您入门.


Fre*_*rik 5

您可以从 URL 中提取视频 ID,然后发出 HTTP GET 请求:

https://gdata.youtube.com/feeds/api/videos/dQw4w9WgXcQ?v=2&alt=json

dQw4w9WgXcQ您感兴趣的视频 ID在哪里。这将返回一个 JSON 响应,author字段中包含频道名称(单击链接查看示例)。

有关更多信息,请参阅检索单个视频的数据和 YouTube API 文档的其余部分。

请参阅例如如何使用正则表达式在字符串中查找所有 YouTube 视频 ID?一些从 YouTube URL 获取视频 ID 的方法。