Youtube Data API V3:在评论中插入回复

时间:2016-05-02 13:23:31

标签: java rest youtube-data-api

我无法确定是否可以回复评论主题的回复......

我收到错误:

{
 "error": {
  "errors": [
   {
    "domain": "youtube.comment",
    "reason": "operationNotSupported",
    "message": "Not all comments can be replied to. Check the comment threads canReply field.",
    "locationType": "other",
    "location": "body.snippet"
   }
  ],
  "code": 400,
  "message": "Not all comments can be replied to. Check the comment threads canReply field."
 }
}

我的要求是这样的:

POST https://www.googleapis.com/youtube/v3/comments?part=snippet&key= {YOUR_API_KEY}

{
 "snippet": {
  "parentId": "ID of the comment to reply to",
  "textOriginal": "Hello World!"
 }
}

否则你可以获得评论的主题并发送以+ PersonToReplyTo开头的评论......

1 个答案:

答案 0 :(得分:0)

这已经晚了几年,但对于任何想知道的人来说,OP都在考虑这个问题。要回复回复,您没有指定要回复的回复的评论ID,您指定父评论的评论ID,并在技术上回复,但因为回复按时间顺序显示,看起来就好像你'如果评论文本的读取方式如此,请回复最新回复。

可选:如果A人发布了原始评论,而B人发布了您要回复的回复,请指定A人的评论ID,然后将回复格式化为“+ [B人的姓名] [您的回复]文字]“就像他们在帖子末尾提到的OP一样。