2015-04-03 90 views
3

我们通过访问控制元素上传在YouTube的V2视频和禁用评论:如何禁用的YouTube API V3评论

<yt:accessControl action="list" permission="denied"/> 
<yt:accessControl action="comment" permission="denied"/> 
<yt:accessControl action="rate" permission="denied"/> 

但现在我们不得不迁移到v3的API和我不明白的方式完成同样的事情。 我只看到下面的字段是可更新:

snippet.title 
snippet.description 
snippet.tags[] 
snippet.categoryId 
status.embeddable 
status.license 
status.publicStatsViewable 
status.publishAt 
status.privacyStatus 
recordingDetails.locationDescription 
recordingDetails.location.latitude 
recordingDetails.location.longitude 
recordingDetails.recordingDate 

我看不出有什么这些字段的描述不过是在状态部分领域的看好,但我不知道有效的值是什么,那些领域。

是否可以在版本3 API中禁用评论和评分?

+0

起初我不清楚,但视频的有效值的描述在这里的视频子类别:https://developers.google.com/youtube/v3/docs/videos – 2015-04-06 18:20:39

回答

5

此时,v3 API不支持对视频评论和评分。有一个known issue,如果您在频道偏好设置中停用对视频的评论,然后通过v3 API上传视频,则视频中仍允许留言(请注意,此错误已在内部报告过,但似乎并未固定)。 YouTube仍在为v3制定这些功能。

+2

我希望他们wouldn'不要强迫我们切换,直到旧版本和新版本之间存在功能匹配。感谢你的回答。 – 2015-04-06 18:11:43

+2

我已转换为API V3。现在,每次上传视频以禁用评论时,我都必须进入视频管理器。使用API​​ V2,我的上传程序会自动禁用注释。 请转到[问题473](https://code.google.com/p/google-api-dotnet-client/issues/detail?id=473),然后点击明星投票将此功能恢复为API V3。 – 2015-05-08 13:22:20

+1

Google开发者已将问题列表迁移到GitHub。请在此处订阅有关评论问题的更新:https://github.com/google/google-api-dotnet-client/issues/473#thread-subscription-status – 2015-08-19 15:30:55