我正在使用以下YouTube API下载API调用中提供的VideoId(xxxxxxxx)的视频评论:
http://gdata.youtube.com/feeds/api/videos/xxxxxxxx/comments?v=2&max-results=50&start-index=1
我没有使用任何身份验证来调用上面的API并使用它来检索相应视频的评论。 但是,从昨天开始,我在API上面调用以下错误消息:
403 Forbidden <errors xmlns='http://schemas.google.com/g/2005'><error><domain>GData</domain><code>ServiceForbiddenException</code><internalReason>Commenting is disabled for this video.</internalReason></error></errors>
请帮助我,这个问题背后的原因是什么。此API已弃用吗?此API现已公开(手段需要身份验证)吗?如何解决这个问题?
答案 0 :(得分:0)
您能否提供您尝试发表评论的视频ID?我相信您收到错误的原因是视频已禁用评论,因为您提供的错误消息说明了这一点。 例如,您仍然可以获得视频“KkRElOkQHlY”的评论。 http://gdata.youtube.com/feeds/api/videos/KkRElOkQHlY/comments?v=2&max-results=50&start-index=1
关于评论,请确认以下文件中详述的评论系统的最新变更。
https://developers.google.com/youtube/articles/changes_to_comments