首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何在Youtube上获得推荐视频列表?

如何在Youtube上获得推荐视频列表?
EN

Stack Overflow用户
提问于 2018-03-22 14:52:52
回答 1查看 1.8K关注 0票数 2

当我登录时,我们可以在Youtube网站的顶部看到基于我Youtube历史的个性化推荐视频。现在,我正在尝试使用Youtube数据API v3在Youtube上获取推荐视频。

据我所知,有一个API可以在YouTube API v2中获取推荐视频列表,但它在v3中被否决,如下所示:

视频推荐 YouTube数据API (v2)功能:检索视频建议 v3 API不检索仅包含推荐给当前API用户的视频的列表。但是,您可以通过调用v3方法并将activities.list参数值设置为true来使用activities.list API查找推荐的视频。 在API响应中,如果snippet.type属性的值为推荐值,则资源对应于推荐视频。在这种情况下,contentDetails.recommendation.reason和contentDetails.recommendation.seedResourceId属性将包含有关推荐视频的信息。请注意,不能保证响应将包含任何特定数量的推荐视频。 建议

但是,虽然我尝试调用activities.list方法(请参阅https://developers.google.com/youtube/v3/docs/activities/list)并将home参数snippet.value设置为true,但仍无法获得推荐列表。它只返回256个在Youtube频道上流行的视频,其中snippet.type值是“上传”,channelTitle值是“在Youtube上流行”,而不是个性化推荐视频。有些视频必须有snippet.type值作为“推荐”。

是否有人成功地使用Youtube数据API v3获得个性化推荐视频列表?

谢谢。

EN

回答 1

Stack Overflow用户

发布于 2018-03-23 09:01:03

如果您检查方法活动,资源表示(JSON)在结构中包含了推荐

代码语言:javascript
运行
复制
"recommendation": {
      "resourceId": {
        "kind": string,
        "videoId": string,
        "channelId": string,
      },

我想你可以用这个。

票数 -1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/49431756

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档