如何使用 youtube 获取频道信息 API
How to get channel info using youtube API
我一直在搜索文档,试图找出如何使用 API 获取频道信息(订阅者、创建日期、视频数量等)。我有频道的 ID。我怎样才能做到这一点?
您感兴趣的信息类型可通过 Channels.list
API 端点获得。
因为你没有提到你的编程环境是什么,我用一个你可以在每个 GNU/Linux bash
提示符下发出的命令来说明我的观点:一个 wget
命令访问端点以在 stdout
:
上生成该通道的 JSON API data 的行
$ wget \
--quiet \
--output-document=- \
--content-on-error \
"https://www.googleapis.com/youtube/v3/channels?key=$APP_KEY&id=$CHANNEL_ID&part=brandingSettings,contentDetails,id,snippet,statistics,status,topicDetails"
请注意,$APP_KEY
是您的应用程序密钥(从 Google 的开发者控制台获得),$CHANNEL_ID
是您感兴趣的频道的 ID。
我一直在搜索文档,试图找出如何使用 API 获取频道信息(订阅者、创建日期、视频数量等)。我有频道的 ID。我怎样才能做到这一点?
您感兴趣的信息类型可通过 Channels.list
API 端点获得。
因为你没有提到你的编程环境是什么,我用一个你可以在每个 GNU/Linux bash
提示符下发出的命令来说明我的观点:一个 wget
命令访问端点以在 stdout
:
$ wget \
--quiet \
--output-document=- \
--content-on-error \
"https://www.googleapis.com/youtube/v3/channels?key=$APP_KEY&id=$CHANNEL_ID&part=brandingSettings,contentDetails,id,snippet,statistics,status,topicDetails"
请注意,$APP_KEY
是您的应用程序密钥(从 Google 的开发者控制台获得),$CHANNEL_ID
是您感兴趣的频道的 ID。