如何获取 YouTube 频道的 you-tube 订阅者列表?

How to get subscription list of you-tube subscribers of a YouTube channel?

我试过查看以下内容API 我收到了 Total 的回复,但只能获得订阅者总数。

https://developers.google.com/apis-explorer/#p/youtube/v3/youtube.channels.list?part=subscriberSnippet&maxResults=10&mySubscribers=true&_h=10&

看起来 YouTube 数据 API 有一个端点来检索订阅者列表:https://developers.google.com/youtube/v3/docs/subscriptions/list

您的请求将如下所示:

https://www.googleapis.com/youtube/v3/subscriptions?part=snippet&mySubscribers=true&key={YOUR_API_KEY}

您可以通过此获取该频道订阅了哪些频道:https://developers.google.com/apis-explorer/#p/youtube/v3/youtube.subscriptions.list?part=subscriberSnippet%252CcontentDetails&channelId=UC9_eukrzdzY91jjDZm62FXQ&_h=4&

无法获取该频道所有订阅者的列表。因为您可以通过使用 forChannelID 参数来获得它。但这不是过滤器,您必须在使用该参数时选择其中一个过滤器。 https://developers.google.com/youtube/v3/docs/subscriptions/list#filter-parameters