我目前正在开发一个应用,希望在其中显示类似回收视图的内容,其中包含YouTube上10个当前热门视频的列表。我知道我必须使用YouTube数据API,但我看不到需要作为参数传递的内容才能获得视频趋势的响应。我已经注册了一个帐户来获取YouTube API,但我不知道该怎么做。我已经安装了所有库并创建了api密钥。谢谢您的帮助!
答案 0 :(得分:0)
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参数来检索特定类别中最受欢迎的视频。
这是您获取美国地区热门视频的方法。