如何使用Youtube API检查Youtube视频上的评论是否被禁用?
我经常在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,
{
"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错误。因此,当响应无错误时,我在回调中发布了我的评论。计数功能将不起作用,因为可能会启用注释,但之前没有人发布注释。。。