首页 > 解决方案 > 如何将 Youtube 热门视频添加到我的应用程序?

问题描述

我目前正在开发一个应用程序,我想在其中显示类似回收视图的内容,其中包含 YouTube 上当前流行的 10 个视频的列表。我知道我必须使用 YouTube 数据 API,但我看不到我需要作为参数传递什么才能获得热门视频的响应。我已经创建了一个帐户来获取 YouTube API,但我不知道从那里做什么。我已经安装了所有的库并创建了一个 api 密钥。谢谢您的帮助!

标签: android

解决方案


https://developers.google.com/youtube/v3/docs/videos/list

在我看来,您需要向该地址发出获取请求:

GET https://www.googleapis.com/youtube/v3/videos

并设置以下参数。

parameters.put("chart", "mostPopular");
parameters.put("regionCode", "US");
parameters.put("videoCategoryId", "");

[在选择用例“列表(最流行的视频)”时从 Java 片段中复制]

这也来自文档:

此示例检索 YouTube 最受欢迎的视频列表。regionCode 参数标识您正在检索视频的国家/地区。示例代码设置为默认返回美国最受欢迎的视频。您还可以使用 videoCategoryId 参数来检索特定类别中最受欢迎的视频。

这就是您获取美国地区热门视频的方式。


推荐阅读