在youtube上传视频时,有一个视频语言字段可以设置。有没有一种方法可以使用v3api来查询特定视频的字段?
视频语言没有特别规定。你有三个接近的选择:
你可以按位置搜索——这将把结果限制在你指定的坐标的特定半径内的视频(还有一个locationRadius参数可以自定义该半径)。
您可以按地区代码进行搜索,这将结果限制为从特定国家上传的视频。
你可以通过相关性语言进行搜索——在这里,你输入一种语言,它会根据与该语言的相关性对结果进行排名。在某些情况下,这适用于基于语言的搜索,但在其他情况下,你可能会得到视频,而不是你在这里设置的语言,它们非常相关,无论如何都会被返回(例如,如果你将correlanceLanguge设置为KO表示韩语,然后包含"Taylor Swift"的搜索查询,你会得到与该术语相关的韩语视频以及Vevo音乐视频等内容的混合)。
更新
在我发布这个答案2年后,YouTube Data API v3进行了修订,以澄清regionCode
的搜索不再将结果限制为从国家/地区上传的视频,而是在国家/地区内查看的视频。