YouTube Data API V3是否支持自定义开发人员类别/标记(如V2中)?

时间:2014-02-12 18:42:48

标签: api youtube youtube-api google-api-client youtube-data-api

跟进:youtube api v3 search by developer tag表示您可以使用有效预先存在的categoryIds,但它没有回答有关如何使用自定义开发人员的任何内容分类/标签

在YouTube API V2中,自定义开发者类别/标签在此处描述:
https://developers.google.com/youtube/2.0/developers_guide_protocol_uploading_videos#Assigning_Developer_Tags

2 个答案:

答案 0 :(得分:1)

目前不支持V3中的开发人员标签(参见问题评论)。如果有足够的人投票支持此功能请求,他们可能会在将来: https://code.google.com/p/gdata-issues/issues/detail?id=5012

答案 1 :(得分:1)

Youtube的迁移文档列出了以下替代方案:

设置或检索开发人员代码 - v2 API支持在上传视频时将关键字或开发者代码与视频相关联的功能。开发者代码不会向YouTube用户显示,但视频所有者可以检索与特定开发者代码匹配的视频。 v3 API的search.list方法支持与forDeveloper过滤器参数类似但不完全相同的功能,该参数限制搜索仅检索通过开发人员的应用程序或网站上传的视频。 forDeveloper参数可以与q参数等可选搜索参数一起使用。 对于此功能,每个上传的视频都会自动标记与Google Developers Console中与开发人员应用程序相关联的项目编号。 当搜索请求随后将forDeveloper参数设置为true时,API服务器使用请求的授权凭证来标识开发人员。因此,开发人员可以将结果限制为通过开发者自己的应用或网站上传的视频,而不是通过其他应用或网站上传的视频。

参考:https://developers.google.com/youtube/v3/migration-guide#deprecated