Method: spaces.messages.reactions.list

แสดงความรู้สึกที่มีต่อข้อความ ดูตัวอย่างได้ที่การแสดงความรู้สึกด้วยรายการ ต้องมีการตรวจสอบสิทธิ์ผู้ใช้

คำขอ HTTP

GET https://chat.googleapis.com/v1/{parent=spaces/*/messages/*}/reactions

URL ใช้ไวยากรณ์ gRPC Transcoding

พารามิเตอร์เส้นทาง

พารามิเตอร์
parent

string

ต้องระบุ ข้อความที่ผู้ใช้แสดงความรู้สึก

รูปแบบ: spaces/{space}/messages/{message}

พารามิเตอร์การค้นหา

พารามิเตอร์
pageSize

integer

ไม่บังคับ จํานวนการแสดงความรู้สึกสูงสุดที่แสดงผล บริการแสดงความรู้สึกได้น้อยกว่าค่านี้ หากไม่ระบุ ค่าเริ่มต้นคือ 25 ค่าสูงสุดคือ 200 ขณะที่ค่าที่สูงกว่า 200 จะเปลี่ยนเป็น 200

pageToken

string

ไม่บังคับ (หากดําเนินการต่อจากข้อความค้นหาก่อนหน้า)

โทเค็นของหน้าเว็บที่ได้รับจากการเรียกความรู้สึกรายการก่อนหน้านี้ ระบุหน้านี้เพื่อเรียกข้อมูลหน้าเว็บต่อไป

ขณะใส่เลขหน้า ค่าตัวกรองควรตรงกับการเรียกใช้โทเค็นของหน้าเว็บ การส่งผ่านค่าอื่นอาจทําให้เกิดผลลัพธ์ที่ไม่คาดคิด

filter

string

ไม่บังคับ ตัวกรองการค้นหา

คุณกรองความรู้สึกตาม emoji (emoji.unicode หรือ emoji.custom_emoji.uid) และผู้ใช้ (user.name) ได้

หากต้องการกรองความรู้สึกสําหรับอีโมจิหรือผู้ใช้หลายรายการ ให้รวมช่องที่คล้ายกันโดยใช้โอเปอเรเตอร์ OR เช่น emoji.unicode = "🙂" OR emoji.unicode = "👍" และ user.name = "users/AAAAAA" OR user.name = "users/BBBBBB"

หากต้องการกรองความรู้สึกตามอีโมจิและผู้ใช้ ให้ใช้โอเปอเรเตอร์ AND เช่น emoji.unicode = "🙂" AND user.name = "users/AAAAAA"

หากคําค้นหาของคุณใช้ทั้ง AND และ OR ให้จัดกลุ่มไว้ในวงเล็บ

ตัวอย่างเช่น ข้อความค้นหาต่อไปนี้ถูกต้อง:

user.name = "users/{user}"
emoji.unicode = "🙂"
emoji.custom_emoji.uid = "{uid}"
emoji.unicode = "🙂" OR emoji.unicode = "👍"
emoji.unicode = "🙂" OR emoji.custom_emoji.uid = "{uid}"
emoji.unicode = "🙂" AND user.name = "users/{user}"
(emoji.unicode = "🙂" OR emoji.custom_emoji.uid = "{uid}")
AND user.name = "users/{user}"

ข้อความค้นหาต่อไปนี้ไม่ถูกต้อง:

emoji.unicode = "🙂" AND emoji.unicode = "👍"
emoji.unicode = "🙂" AND emoji.custom_emoji.uid = "{uid}"
emoji.unicode = "🙂" OR user.name = "users/{user}"
emoji.unicode = "🙂" OR emoji.custom_emoji.uid = "{uid}" OR
user.name = "users/{user}"
emoji.unicode = "🙂" OR emoji.custom_emoji.uid = "{uid}"
AND user.name = "users/{user}"

เซิร์ฟเวอร์ปฏิเสธคําค้นหาที่ไม่ถูกต้องโดยมีข้อผิดพลาด INVALID_ARGUMENT

เนื้อหาของคำขอ

เนื้อหาของคำขอต้องว่างเปล่า

เนื้อหาการตอบกลับ

หากทำสำเร็จ เนื้อหาการตอบกลับจะมีข้อมูลซึ่งมีโครงสร้างดังต่อไปนี้

การแสดง JSON
{
  "reactions": [
    {
      object (Reaction)
    }
  ],
  "nextPageToken": string
}
ช่อง
reactions[]

object (Reaction)

รายการความรู้สึกในหน้าที่ขอ (หรือหน้าแรก)

nextPageToken

string

โทเค็นความต่อเพื่อดึงผลลัพธ์หน้าถัดไป หน้าผลลัพธ์สุดท้ายว่างเปล่า

ขอบเขตการให้สิทธิ์

ต้องการขอบเขต OAuth อย่างใดอย่างหนึ่งต่อไปนี้

  • https://www.googleapis.com/auth/chat.messages
  • https://www.googleapis.com/auth/chat.messages.readonly
  • https://www.googleapis.com/auth/chat.messages.reactions
  • https://www.googleapis.com/auth/chat.messages.reactions.readonly

สําหรับข้อมูลเพิ่มเติม โปรดดูคู่มือการให้สิทธิ์