我正在使用 YouTube Data API v3 for .NET 客户端库将视频从服务器上传到 YouTube 频道。一切都很顺利,直到出现一些重复的视频。这些视频向用户显示为重复的,但我找不到使用 .NET 库检查该视频的方法。我正在尝试这 2 个 API 命令:
播放列表项目:列表
youtubeService.PlaylistItems.List("contentDetails,id,snippet,status");
视频:列表
youtubeService.Videos.List("id,liveStreamingDetails,snippet,contentDetails,fileDetails,player,processingDetails,recordingDetails,statistics,status,suggestions,topicDetails")
但结果集不包含任何可能表明视频重复的事实。有人可以提示在哪里搜索吗?结果集中有状态,但这只是视频隐私状态(不公开、私有、公开)。
哇。似乎最近添加了结果数据。现在Status不仅包含privacyStatus,还包含uploadStatus和rejectionReason。