ทรัพยากร commentThread มีข้อมูลเกี่ยวกับชุดความคิดเห็นใน YouTube ซึ่งประกอบด้วยความคิดเห็นและการตอบกลับระดับบนสุดของความคิดเห็นนั้น (หากมี) ทรัพยากร commentThread แสดงความคิดเห็นในวิดีโอ
ทั้งความคิดเห็นระดับบนสุดและการตอบกลับเป็นทรัพยากร comment รายการที่ฝังอยู่ในทรัพยากร commentThread ทรัพยากร commentThread ไม่จำเป็นต้องมีการตอบกลับทั้งหมดสำหรับความคิดเห็นใดความคิดเห็นหนึ่ง และคุณต้องใช้เมธอด comments.list หากต้องการเรียกดูการตอบกลับทั้งหมดสำหรับความคิดเห็นหนึ่งๆ ความคิดเห็นบางรายการไม่มีการตอบกลับ
เมธอด
API รองรับเมธอดต่อไปนี้สำหรับทรัพยากร commentThreads
- list
 - แสดงรายการชุดความคิดเห็นที่ตรงกับพารามิเตอร์คำขอ API ลองใช้เลย
 - แทรก
 - สร้างความคิดเห็นระดับบนสุดรายการใหม่ หากต้องการเพิ่มการตอบกลับไปยังความคิดเห็นที่มีอยู่ ให้ใช้เมธอด 
comments.insertแทน ลองใช้เลย 
การนำเสนอทรัพยากร
โครงสร้าง JSON แสดงรูปแบบของทรัพยากร commentThreads:
{
  "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
    ]
  }
}พร็อพเพอร์ตี้
ตารางต่อไปนี้ระบุพร็อพเพอร์ตี้ที่ปรากฏในทรัพยากรนี้
| พร็อพเพอร์ตี้ | |
|---|---|
kind | 
      stringระบุประเภทของทรัพยากร API ค่าจะเป็น youtube#commentThread | 
    
etag | 
      etagEtag ของทรัพยากรนี้  | 
    
id | 
      stringรหัสที่ YouTube ใช้เพื่อระบุชุดข้อความของความคิดเห็นโดยไม่ซ้ำกัน  | 
    
snippet | 
      objectออบเจ็กต์ snippet มีรายละเอียดพื้นฐานเกี่ยวกับชุดความคิดเห็น และมีความคิดเห็นระดับบนสุดของชุดข้อความ ซึ่งเป็นทรัพยากร comment | 
    
snippet.channelId | 
      stringช่อง YouTube ที่เชื่อมโยงกับความคิดเห็นในชุดข้อความ พร็อพเพอร์ตี้ snippet.videoId ระบุวิดีโอ | 
    
snippet.videoId | 
      stringรหัสของวิดีโอที่มีความคิดเห็นดังกล่าว  | 
    
snippet.topLevelComment | 
      objectความคิดเห็นระดับบนสุดของชุดข้อความ ค่าของพร็อพเพอร์ตี้คือทรัพยากร comment | 
    
snippet.canReply | 
      booleanการตั้งค่านี้จะระบุว่าผู้ดูปัจจุบันสามารถตอบกลับชุดข้อความได้หรือไม่  | 
    
snippet.totalReplyCount | 
      unsigned integerจำนวนการตอบกลับทั้งหมดที่ส่งไปยังเพื่อตอบกลับความคิดเห็นระดับบนสุด  | 
    
snippet.isPublic | 
      booleanการตั้งค่านี้ระบุว่าชุดข้อความ รวมถึงความคิดเห็นและการตอบกลับความคิดเห็นทั้งหมดของชุดข้อความนั้น จะแสดงต่อผู้ใช้ YouTube ทั้งหมดหรือไม่  | 
    
replies | 
      objectออบเจ็กต์ replies คือคอนเทนเนอร์ที่มีรายการการตอบกลับความคิดเห็น หากมี พร็อพเพอร์ตี้ replies.comments จะแสดงรายการความคิดเห็นเอง | 
    
replies.comments[] | 
      listรายการการตอบกลับความคิดเห็นระดับบนสุดอย่างน้อย 1 รายการ แต่ละรายการในลิสต์เป็นแหล่งข้อมูล commentรายการมีการตอบกลับในจำนวนจำกัด และในกรณีที่จำนวนรายการตอบกลับมีค่าเท่ากับค่าของพร็อพเพอร์ตี้ snippet.totalReplyCount รายการตอบกลับจะเป็นเพียงชุดย่อยของจำนวนการตอบกลับทั้งหมดที่มีสำหรับความคิดเห็นระดับบนสุด หากต้องการดึงการตอบกลับทั้งหมดสำหรับความคิดเห็นระดับบนสุด คุณต้องเรียกใช้เมธอด comments.list และใช้พารามิเตอร์คำขอ parentId เพื่อระบุความคิดเห็นที่คุณต้องการเรียกข้อมูลการตอบกลับ |