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

标签 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

最佳答案

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

关于api - YouTube Data API V3是否支持自定义开发人员类别/标签(如V2)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21736803/

相关文章:

android - Hook Android 系统 API 相关的文本输出

web-applications - Youtube iframe api没有打开ios native 视频播放器-webapp

youtube - 是否可以通过 API 创建新的环聊直播广播/流媒体?

api - 使用 API 从关联的 Google 用户 ID 获取 YouTube channel ID

youtube-api - 为什么 Youtube 上传小部件中的文件上传被禁用?

api - YII2 client->createRequest() 忽略验证

java - 在API响应中返回Enum的值而不是Spring boot中的名称

youtube - 将YouTube错误缩略图替换为我自己的

angular - 如何将数组数据插入到 Angular 7中的ng2-google-chart图表中

javascript - 如果是 YouTube 嵌入,则定位 iframe