如何使用Youtube API检查Youtube视频上的评论是否被禁用?

如何使用Youtube API检查Youtube视频上的评论是否被禁用?,youtube,youtube-api,youtube-data-api,Youtube,Youtube Api,Youtube Data Api,我经常在Youtube上发表评论。当我试图在禁用了评论的视频上发布评论时,我没有在响应中得到任何错误,并且在响应中也没有任何提示。响应的结构是: { "kind": "youtube#commentThread", "etag": etag, "id": string, "snippet": { "channelId": string, "videoId": string, "topLevelComment": comments Resource,

我经常在Youtube上发表评论。当我试图在禁用了评论的视频上发布评论时,我没有在响应中得到任何错误,并且在响应中也没有任何提示。响应的结构是:

{
  "kind": "youtube#commentThread",
  "etag": etag,
  "id": string,
  "snippet": {
    "channelId": string,
    "videoId": string,
    "topLevelComment": comments Resource,
    "canReply": boolean,
    "totalReplyCount": unsigned integer,
    "isPublic": boolean
  },
  "replies": {
    "comments": [
      comments Resource
    ]
  }
}
不显示注释是否已启用/禁用

我怎么知道这个信息


谢谢

看起来这不是API的特性。您可以尝试获取commentCount,如果它=0,则假设评论已禁用?我做了一些变通;我得到了视频上的评论列表(commentThreads.list)。当视频不可用或评论被禁用时,它在响应中返回403错误。因此,当响应无错误时,我在回调中发布了我的评论。计数功能将不起作用,因为可能会启用注释,但之前没有人发布注释。。。