viv*_*vek 3 youtube youtube-api youtube-channels youtube-data-api
我是一名新开发人员,没有任何 API 经验。我所要做的就是我有一个应用程序。附加到 YouTube 的 Chrome 扩展程序。现在我想要实现的是,每当我在 YouTube 中打开一个频道时,我应该获得该频道的所有统计数据。
我必须获取频道 ID、频道名称、其他统计信息,例如频道的观看次数、频道的点赞和评论。获得这些值后,我必须显示频道名称和我提到的所有统计数据。
那么我怎样才能完成这个任务呢。
请帮忙。提前致谢。
首先,您需要频道的 ID。如果您想通过频道的 url 名称访问数据(例如:www.youtube.com/user/CHANNEL_URLNAME),请首先使用此 api 获取频道 ID。
https://www.googleapis.com/youtube/v3/channels?part=id&forUsername=CHANNEL_URLNAME&key=YOUR_API_KEY
Run Code Online (Sandbox Code Playgroud)
然后使用该 ID 获取频道的数据和统计数据。
https://www.googleapis.com/youtube/v3/channels?part=snippet,statistics&id=CHANNEL_ID&key=YOUR_API_KEY
Run Code Online (Sandbox Code Playgroud)
请注意,该part参数采用您要检索的数据的名称。snippet将为您提供频道标题、徽标、描述等数据,同时statistics帮助您检索总观看次数、订阅者数量等数据。
您还可以查看此链接以获取可从 API 检索的其他信息。
https://developers.google.com/youtube/v3/docs/channels/list
注意:如果您在 YouTube 频道网址上看到“频道”部分,则最后一部分将是频道的 ID,因此您无需使用第一个 API 调用来获取频道的 ID。(示例:youtube/channel/CHANNEL_ID)。
| 归档时间: |
|
| 查看次数: |
5351 次 |
| 最近记录: |