- แหล่งข้อมูล: ข้อความ
- บัตร
- CardHeader
- สไตล์ภาพ
- ส่วน
- WidgetMarkup
- TextParagraph
- รูปภาพ
- OnClick
- การทำงานของแบบฟอร์ม
- ActionParameters
- OpenLink
- คีย์ค่า
- ไอคอน
- ปุ่ม
- ปุ่มข้อความ
- ปุ่มรูปภาพ
- CardAction
- CardWithId
- บัตร
- CardHeader
- ประเภทรูปภาพ
- ส่วน
- วิดเจ็ต
- TextParagraph
- รูปภาพ
- OnClick
- การดำเนินการ
- ActionParameters
- LoadIndicator
- การโต้ตอบ
- OpenLink
- OpenAs
- ปิด
- decorationedText
- ไอคอน
- ปุ่ม
- สี
- SwitchControl
- ประเภทการควบคุม
- รายการปุ่ม
- อินพุตข้อความ
- ประเภท
- คำแนะนำ
- SuggestionItem
- อินพุตการเลือก
- ประเภทการเลือก
- SelectionItem
- PlatformDataSource
- CommonDataSource
- HostAppDataSourceMarkup
- ChatClientDataSourceMarkup
- SpaceDataSource
- DateTimeChooseer
- DateTimeChooseerType
- ตัวแบ่ง
- ตารางกริด
- GridItem
- ImageComponent
- ImageCropStyle
- ประเภท ImageCropType
- BorderStyle
- ประเภทเส้นขอบ
- GridItemLayout
- คอลัมน์
- คอลัมน์
- สไตล์ขนาดแนวนอน
- การจัดข้อความแนวนอน
- การจัดข้อความแนวตั้ง
- วิดเจ็ต
- แบบตัวแบ่ง
- CardAction
- CardFixedFooter
- รูปแบบการแสดงผล
- คำอธิบายประกอบ
- ประเภทคำอธิบายประกอบ
- UserMentionMetadata
- ประเภท
- SlashCommandMetadata
- ประเภท
- ชุดข้อความ
- ActionResponse
- ประเภทการตอบกลับ
- DialogAction
- กล่องโต้ตอบ
- ActionStatus
- รหัส
- SlashCommand
- URL ที่ตรงกัน
- EmojiReactionSummary
- ข้อมูลเมตาการลบ
- ประเภทการลบ
- quodMessageMetadata
- AttachedGif
- เมธอด
แหล่งข้อมูล: ข้อความ
ข้อความจากพื้นที่ทำงานใน Google Chat
การแสดง JSON |
---|
{ "name": string, "sender": { object ( |
ช่อง | |
---|---|
name |
ชื่อทรัพยากรในรูปแบบ เช่น |
sender |
เอาต์พุตเท่านั้น ผู้ใช้ที่สร้างข้อความ หากแอป Chat ตรวจสอบสิทธิ์เป็นผู้ใช้ เอาต์พุตจะแสดงค่าผู้ใช้ |
createTime |
สำหรับพื้นที่ทำงานที่สร้างใน Chat เวลาที่สร้างข้อความ ช่องนี้เป็นเอาต์พุตเท่านั้น ยกเว้นเมื่อใช้ในพื้นที่ที่นำเข้า สําหรับพื้นที่ทำงานที่นําเข้า ให้ตั้งค่าช่องนี้เป็นการประทับเวลาในอดีตที่ข้อความสร้างขึ้นในแหล่งที่มาเพื่อรักษาเวลาที่สร้างไว้ในตอนแรก |
lastUpdateTime |
เอาต์พุตเท่านั้น เวลาที่ผู้ใช้แก้ไขข้อความครั้งล่าสุด หากไม่เคยแก้ไขข้อความ ช่องนี้จะว่างเปล่า |
deleteTime |
เอาต์พุตเท่านั้น เวลาที่ข้อความถูกลบใน Google Chat หากไม่ได้ลบข้อความ ช่องนี้ก็จะว่างเปล่า |
text |
เนื้อหาข้อความล้วนเป็นข้อความธรรมดา ลิงก์แรกที่ไปยังรูปภาพ วิดีโอ หรือหน้าเว็บจะสร้างชิปตัวอย่าง นอกจากนี้ยังใช้การ @พูดถึงผู้ใช้ Google Chat หรือทุกคนในพื้นที่ทำงานได้ด้วย หากต้องการเรียนรู้เกี่ยวกับการสร้างข้อความ โปรดดูสร้างข้อความ |
formattedText |
เอาต์พุตเท่านั้น มีข้อความ
โปรดดูข้อมูลเพิ่มเติมที่หัวข้อดูการจัดรูปแบบข้อความที่ส่งในข้อความ |
cards[] |
เลิกใช้งานแล้ว: ใช้ การ์ดสื่อสมบูรณ์ การจัดรูปแบบ และแบบอินเทอร์แอกทีฟที่คุณสามารถใช้เพื่อแสดงองค์ประกอบ UI เช่น ข้อความที่จัดรูปแบบ ปุ่ม และรูปภาพที่คลิกได้ โดยปกติแล้วการ์ดจะแสดงอยู่ใต้เนื้อหาข้อความธรรมดาของข้อความ |
cardsV2[] |
อาร์เรย์ของการ์ด มีเพียงแอปใน Chat เท่านั้นที่สามารถสร้างการ์ดได้ หากแอป Chat ตรวจสอบสิทธิ์เป็นผู้ใช้ ข้อความจะไม่มีการ์ด ดูข้อมูลเกี่ยวกับการ์ดและวิธีสร้างการ์ดได้ที่ออกแบบ UI แบบไดนามิก อินเทอร์แอกทีฟ และสอดคล้องกัน |
annotations[] |
เอาต์พุตเท่านั้น คำอธิบายประกอบที่เชื่อมโยงกับ |
thread |
ชุดข้อความที่มีข้อความนี้ ตัวอย่างการใช้งาน โปรดดูหัวข้อเริ่มต้นหรือตอบกลับชุดข้อความ |
space |
หากแอป Chat ตรวจสอบสิทธิ์เป็นผู้ใช้ เอาต์พุตจะแสดงเป็นพื้นที่ทำงาน |
fallbackText |
คำอธิบายการ์ดของข้อความแบบข้อความธรรมดา โดยจะใช้เมื่อไม่สามารถแสดงการ์ดจริงได้ เช่น การแจ้งเตือนบนอุปกรณ์เคลื่อนที่ |
actionResponse |
อินพุตเท่านั้น พารามิเตอร์ที่แอป Chat ใช้เพื่อกำหนดค่าวิธีโพสต์การตอบกลับได้ |
argumentText |
เอาต์พุตเท่านั้น เนื้อหาข้อความล้วนที่มีการพูดถึงในแอป Chat ทั้งหมดถูกตัดออก |
slashCommand |
เอาต์พุตเท่านั้น ข้อมูลคำสั่งเครื่องหมายทับ (หากมี) |
attachment[] |
ไฟล์แนบที่อัปโหลดโดยผู้ใช้ |
matchedUrl |
เอาต์พุตเท่านั้น URL ใน |
threadReply |
เอาต์พุตเท่านั้น เมื่อ หากพื้นที่ทำงานไม่รองรับการตอบกลับในชุดข้อความ ช่องนี้จะเป็น |
clientAssignedMessageId |
ชื่อที่กำหนดเองของข้อความใน Chat ที่กำหนดขณะสร้าง ต้องขึ้นต้นด้วย |
emojiReactionSummaries[] |
เอาต์พุตเท่านั้น รายการสรุปการแสดงความรู้สึกด้วยอีโมจิในข้อความ |
deletionMetadata |
เอาต์พุตเท่านั้น ข้อมูลเกี่ยวกับข้อความที่ถูกลบ ระบบจะลบข้อความเมื่อตั้งค่า |
quotedMessageMetadata |
เอาต์พุตเท่านั้น ข้อมูลเกี่ยวกับข้อความที่ยกมาโดยผู้ใช้ Google Chat ในพื้นที่ทำงาน ผู้ใช้ Google Chat จะยกข้อความมาตอบได้ |
attachedGifs[] |
เอาต์พุตเท่านั้น GIF ที่แนบมากับข้อความ |
CardWithId
การ์ดในข้อความ Google Chat
มีเพียงแอปใน Chat เท่านั้นที่สามารถสร้างการ์ดได้ หากแอป Chat ตรวจสอบสิทธิ์เป็นผู้ใช้ ข้อความจะไม่มีการ์ด
การแสดง JSON |
---|
{
"cardId": string,
"card": {
object ( |
ช่อง | |
---|---|
cardId |
ต้องระบุหากข้อความมีการ์ดหลายใบ ตัวระบุที่ไม่ซ้ำกันสำหรับการ์ดในข้อความ |
card |
การ์ด ขนาดสูงสุดคือ 32 KB |
หมายเหตุ
เอาต์พุตเท่านั้น คำอธิบายประกอบที่เกี่ยวข้องกับเนื้อหาข้อความธรรมดาของข้อความ หากต้องการเพิ่มการจัดรูปแบบพื้นฐานให้กับข้อความ โปรดดูหัวข้อจัดรูปแบบข้อความ
ตัวอย่างเนื้อหาข้อความธรรมดา
Hello @FooBot how are you!"
ข้อมูลเมตาของคำอธิบายประกอบที่เกี่ยวข้องมีดังนี้
"annotations":[{
"type":"USER_MENTION",
"startIndex":6,
"length":7,
"userMention": {
"user": {
"name":"users/{user}",
"displayName":"FooBot",
"avatarUrl":"https://goo.gl/aeDtrS",
"type":"BOT"
},
"type":"MENTION"
}
}]
การแสดง JSON |
---|
{ "type": enum ( |
ช่อง | |
---|---|
type |
ประเภทของคำอธิบายประกอบนี้ |
length |
ความยาวของสตริงย่อยในเนื้อหาข้อความธรรมดาที่คำอธิบายประกอบนี้สอดคล้องกับ |
startIndex |
ดัชนีเริ่มต้น (แบบเป็น 0) ในเนื้อหาข้อความธรรมดาที่คำอธิบายประกอบนี้สอดคล้อง |
ฟิลด์การรวม metadata ข้อมูลเมตาเพิ่มเติมเกี่ยวกับคำอธิบายประกอบ metadata ต้องเป็นค่าใดค่าหนึ่งต่อไปนี้ |
|
userMention |
ข้อมูลเมตาของการพูดถึงผู้ใช้ |
slashCommand |
ข้อมูลเมตาสำหรับคำสั่งเครื่องหมายทับ |
ประเภทหมายเหตุ
ประเภทของคำอธิบายประกอบ
Enum | |
---|---|
ANNOTATION_TYPE_UNSPECIFIED |
ค่าเริ่มต้นสำหรับ enum โปรดอย่าใช้ |
USER_MENTION |
มีการพูดถึงผู้ใช้ |
SLASH_COMMAND |
ระบบจะเรียกใช้คําสั่งเครื่องหมายทับ |
ข้อมูลเมตาที่กล่าวถึงของผู้ใช้
ข้อมูลเมตาคำอธิบายประกอบสำหรับการพูดถึงของผู้ใช้ (@)
การแสดง JSON |
---|
{ "user": { object ( |
ช่อง | |
---|---|
user |
ผู้ใช้พูดถึง |
type |
ประเภทการพูดถึงของผู้ใช้ |
ประเภท
Enum | |
---|---|
TYPE_UNSPECIFIED |
ค่าเริ่มต้นสำหรับ enum โปรดอย่าใช้ |
ADD |
เพิ่มผู้ใช้ไปยังพื้นที่ทำงาน |
MENTION |
พูดถึงผู้ใช้ในพื้นที่ทำงาน |
ข้อมูลเมตาคําสั่งเครื่องหมายทับ
ข้อมูลเมตาคำอธิบายประกอบสำหรับคำสั่งเครื่องหมายทับ (/)
การแสดง JSON |
---|
{ "bot": { object ( |
ช่อง | |
---|---|
bot |
แอป Chat ที่มีการเรียกใช้คําสั่ง |
type |
ประเภทของคำสั่งเครื่องหมายทับ |
commandName |
ชื่อของคำสั่งเครื่องหมายทับที่เรียกใช้ |
commandId |
รหัสคําสั่งของคําสั่งเครื่องหมายทับที่เรียกใช้ |
triggersDialog |
ระบุว่าเป็นคําสั่งเครื่องหมายทับสําหรับกล่องโต้ตอบหรือไม่ |
ประเภท
Enum | |
---|---|
TYPE_UNSPECIFIED |
ค่าเริ่มต้นสำหรับ enum โปรดอย่าใช้ |
ADD |
เพิ่มแอป Chat ไปยังพื้นที่ทำงาน |
INVOKE |
เรียกใช้คําสั่งเครื่องหมายทับในพื้นที่ทํางาน |
ชุดข้อความ
ชุดข้อความจากพื้นที่ทำงานใน Google Chat ตัวอย่างการใช้งาน โปรดดูหัวข้อเริ่มต้นหรือตอบกลับชุดข้อความ
หากคุณระบุชุดข้อความเมื่อสร้างข้อความ คุณจะตั้งค่าช่อง messageReplyOption
ได้เพื่อให้ระบุสิ่งที่จะเกิดขึ้นหากไม่พบชุดข้อความที่ตรงกัน
การแสดง JSON |
---|
{ "name": string, "threadKey": string } |
ช่อง | |
---|---|
name |
เอาต์พุตเท่านั้น ชื่อทรัพยากรของชุดข้อความ เช่น |
threadKey |
ไม่บังคับ อินพุตสําหรับการสร้างหรืออัปเดตชุดข้อความ มิเช่นนั้น ให้แสดงผลเท่านั้น รหัสของชุดข้อความ รองรับอักขระสูงสุด 4,000 ตัว ซึ่งจะเป็นรหัสเฉพาะของแอป Chat ที่ตั้งค่ารหัสดังกล่าว เช่น หากแอป Chat หลายแอปสร้างข้อความโดยใช้คีย์ชุดข้อความเดียวกัน ระบบจะโพสต์ข้อความในชุดข้อความที่ต่างกัน หากต้องการตอบกลับในชุดข้อความที่สร้างโดยบุคคลหรือแอป Chat อื่น ให้ระบุช่องชุดข้อความ |
การตอบสนองการดำเนินการ
พารามิเตอร์ที่แอป Chat ใช้เพื่อกำหนดค่าวิธีโพสต์การตอบกลับได้
การแสดง JSON |
---|
{ "type": enum ( |
ช่อง | |
---|---|
type |
อินพุตเท่านั้น ประเภทการตอบกลับของแอป Chat |
url |
อินพุตเท่านั้น URL สำหรับให้ผู้ใช้ตรวจสอบสิทธิ์หรือกำหนดค่า (สำหรับคำตอบ |
dialogAction |
อินพุตเท่านั้น การตอบกลับเหตุการณ์ที่เกี่ยวข้องกับกล่องโต้ตอบ ต้องมี |
ประเภทการตอบสนอง
ประเภทการตอบกลับของแอป Chat
Enum | |
---|---|
TYPE_UNSPECIFIED |
ประเภทเริ่มต้นที่จัดการแบบ NEW_MESSAGE |
NEW_MESSAGE |
โพสต์เป็นข้อความใหม่ในหัวข้อ |
UPDATE_MESSAGE |
อัปเดตข้อความของแอป Chat การดำเนินการนี้ทำได้เฉพาะในเหตุการณ์ CARD_CLICKED ซึ่งประเภทผู้ส่งข้อความคือ BOT |
UPDATE_USER_MESSAGE_CARDS |
อัปเดตการ์ดในข้อความของผู้ใช้ วิธีนี้จะช่วยตอบเฉพาะเหตุการณ์ MESSAGE ที่มี URL ที่ตรงกัน หรือเหตุการณ์ CARD_CLICKED ที่มีประเภทผู้ส่งข้อความเป็น HUMAN เท่านั้น ข้อความจะถูกละเว้น |
REQUEST_CONFIG |
ขอการตรวจสอบสิทธิ์หรือการกำหนดค่าเพิ่มเติมจากผู้ใช้แบบส่วนตัว |
DIALOG |
แสดงกล่องโต้ตอบ |
การดำเนินการโต้ตอบ
มีกล่องโต้ตอบและรหัสสถานะคำขอ
การแสดง JSON |
---|
{ "actionStatus": { object ( |
ช่อง | |
---|---|
actionStatus |
อินพุตเท่านั้น สถานะของคำขอในการเรียกหรือส่งกล่องโต้ตอบ แสดงสถานะและข้อความให้แก่ผู้ใช้ หากจำเป็น ตัวอย่างเช่น ในกรณีที่เกิดข้อผิดพลาดหรือสำเร็จ |
ฟิลด์การรวม
|
|
dialog |
อินพุตเท่านั้น กล่องโต้ตอบสำหรับคำขอ |
Dialog
ใส่กรอบล้อมรอบเนื้อหาการ์ดของกล่องโต้ตอบ
การแสดง JSON |
---|
{
"body": {
object ( |
ช่อง | |
---|---|
body |
อินพุตเท่านั้น เนื้อหาของกล่องโต้ตอบ ซึ่งแสดงผลในโมดัล แอป Google Chat ไม่รองรับเอนทิตีของบัตรต่อไปนี้: |
สถานะการดำเนินการ
แสดงสถานะของคำขอในการเรียกใช้หรือส่งกล่องโต้ตอบ
การแสดง JSON |
---|
{
"statusCode": enum ( |
ช่อง | |
---|---|
statusCode |
รหัสสถานะ |
userFacingMessage |
ข้อความที่จะให้ผู้ใช้เกี่ยวกับสถานะคำขอ หากไม่ได้ตั้งค่า ระบบจะส่งข้อความทั่วไปตาม |
รหัส
รหัสข้อผิดพลาดตามรูปแบบบัญญัติสำหรับ gRPC API
บางครั้งอาจมีรหัสข้อผิดพลาดหลายรายการ บริการควรแสดงรหัสข้อผิดพลาดที่เกี่ยวข้องและเฉพาะเจาะจงมากที่สุด เช่น เลือกใช้ OUT_OF_RANGE
แทน FAILED_PRECONDITION
หากใช้รหัสทั้งสองแบบ ในทำนองเดียวกัน ชอบ NOT_FOUND
หรือ ALREADY_EXISTS
มากกว่า FAILED_PRECONDITION
Enum | |
---|---|
OK |
ไม่ใช่ข้อผิดพลาด แต่ส่งคืนสำเร็จ การจับคู่ HTTP: 200 OK |
CANCELLED |
โดยปกติผู้โทรจะยกเลิกการดำเนินการ การแมป HTTP: 499 คำขอปิดไคลเอ็นต์โดยไคลเอ็นต์ |
UNKNOWN |
ข้อผิดพลาดที่ไม่รู้จัก ตัวอย่างเช่น ระบบอาจแสดงข้อผิดพลาดนี้เมื่อค่า การแมป HTTP: 500 ข้อผิดพลาดภายในเซิร์ฟเวอร์ |
INVALID_ARGUMENT |
ไคลเอ็นต์ระบุอาร์กิวเมนต์ไม่ถูกต้อง โปรดทราบว่าจำนวนนี้จะแตกต่างจาก การแมป HTTP: 400 คำขอไม่ถูกต้อง |
DEADLINE_EXCEEDED |
กําหนดเวลาหมดอายุก่อนที่การดําเนินการจะเสร็จสิ้น สำหรับการดำเนินการที่เปลี่ยนสถานะของระบบ ข้อผิดพลาดนี้อาจปรากฏขึ้นแม้ว่าจะดำเนินการสำเร็จแล้วก็ตาม เช่น การตอบกลับที่สำเร็จจากเซิร์ฟเวอร์อาจล่าช้าไปนานพอที่กำหนดเวลาจะหมดอายุ การแมป HTTP: 504 เกตเวย์หมดเวลา |
NOT_FOUND |
ไม่พบเอนทิตีที่ขอ (เช่น ไฟล์หรือไดเรกทอรี) บางรายการ หมายเหตุสําหรับนักพัฒนาเซิร์ฟเวอร์: หากคําขอถูกปฏิเสธสําหรับผู้ใช้ทั้งชั้นเรียน เช่น การทยอยเปิดตัวฟีเจอร์หรือรายการที่อนุญาตที่ไม่ได้ระบุไว้ ระบบอาจใช้ การแมป HTTP: 404 ไม่พบ |
ALREADY_EXISTS |
มีเอนทิตีที่ไคลเอ็นต์พยายามสร้าง (เช่น ไฟล์หรือไดเรกทอรี) อยู่แล้ว การแมป HTTP: 409 เกิดความขัดแย้ง |
PERMISSION_DENIED |
ผู้โทรไม่มีสิทธิ์ดำเนินการที่ระบุ ต้องไม่ใช้ การแมป HTTP: 403 Forbidden |
UNAUTHENTICATED |
คำขอไม่มีข้อมูลเข้าสู่ระบบการตรวจสอบสิทธิ์ที่ถูกต้องสำหรับการดำเนินการ การแมป HTTP: 401 ไม่ได้รับอนุญาต |
RESOURCE_EXHAUSTED |
ทรัพยากรบางส่วนหมดไป อาจมีโควต้าต่อผู้ใช้หรือพื้นที่เก็บข้อมูลทั้งระบบไฟล์เต็มแล้ว การแมป HTTP: 429 มีคำขอมากเกินไป |
FAILED_PRECONDITION |
การดำเนินการถูกปฏิเสธเนื่องจากระบบไม่อยู่ในสถานะที่จำเป็นสำหรับการดำเนินการ เช่น ไดเรกทอรีที่จะลบไม่ว่างเปล่า มีการใช้การดำเนินการ rmdir กับไดเรกทอรีที่ไม่ใช่ไดเรกทอรี เป็นต้น ผู้ติดตั้งใช้งานบริการสามารถใช้หลักเกณฑ์ต่อไปนี้ในการตัดสินใจระหว่าง การแมป HTTP: 400 คำขอไม่ถูกต้อง |
ABORTED |
การดำเนินการถูกล้มเลิก ซึ่งโดยปกติจะเกิดจากปัญหาการเกิดขึ้นพร้อมกัน เช่น ความล้มเหลวในการตรวจสอบตัวลำดับหรือล้มเลิกธุรกรรม ดูหลักเกณฑ์ด้านบนในการตัดสินใจระหว่าง การแมป HTTP: 409 เกิดความขัดแย้ง |
OUT_OF_RANGE |
การดำเนินการผ่านช่วงที่ถูกต้องแล้ว เช่น การกรอวิดีโอหรือการอ่านส่วนท้ายของไฟล์ ข้อผิดพลาดนี้ต่างจาก
การแมป HTTP: 400 คำขอไม่ถูกต้อง |
UNIMPLEMENTED |
การดำเนินการยังใช้ไม่ได้หรือไม่รองรับ/เปิดใช้ในบริการนี้ การแมป HTTP: 501 ไม่ได้นำมาใช้ |
INTERNAL |
ข้อผิดพลาดภายใน ซึ่งหมายความว่าตัวแปรบางอย่างที่คาดว่าจะได้รับจากระบบที่สำคัญไม่ทำงาน รหัสข้อผิดพลาดนี้สงวนไว้สำหรับข้อผิดพลาดร้ายแรงเท่านั้น การแมป HTTP: 500 ข้อผิดพลาดภายในเซิร์ฟเวอร์ |
UNAVAILABLE |
ไม่พร้อมให้บริการนี้ในขณะนี้ เหตุการณ์นี้น่าจะเป็นเงื่อนไขชั่วคราว ซึ่งแก้ไขได้ด้วยการลองอีกครั้งโดยใช้ Backoff โปรดทราบว่าการลองดำเนินการที่ไม่ใช่แบบกำหนดอีกครั้งอาจไม่ปลอดภัยเสมอไป ดูหลักเกณฑ์ด้านบนในการตัดสินใจระหว่าง การแมป HTTP: 503 ไม่พร้อมให้บริการ |
DATA_LOSS |
ข้อมูลเสียหายหรือสูญหายโดยกู้คืนไม่ได้ การแมป HTTP: 500 ข้อผิดพลาดภายในเซิร์ฟเวอร์ |
คำสั่งเครื่องหมายทับ
คำสั่งเครื่องหมายทับใน Google Chat
การแสดง JSON |
---|
{ "commandId": string } |
ช่อง | |
---|---|
commandId |
รหัสของคำสั่งเครื่องหมายทับที่เรียกใช้ |
URL ที่ตรงกัน
URL ที่ตรงกันในข้อความแชท แอป Chat สามารถดูตัวอย่าง URL ที่ตรงกัน โปรดดูข้อมูลเพิ่มเติมที่หัวข้อแสดงตัวอย่างลิงก์
การแสดง JSON |
---|
{ "url": string } |
ช่อง | |
---|---|
url |
เอาต์พุตเท่านั้น URL ที่ตรงกัน |
สรุปการแสดงความรู้สึกด้วยอีโมจิ
จำนวนผู้ที่แสดงความรู้สึกต่อข้อความด้วยอีโมจิที่ระบุ
การแสดง JSON |
---|
{
"emoji": {
object ( |
ช่อง | |
---|---|
emoji |
อีโมจิที่เชื่อมโยงกับความรู้สึก |
reactionCount |
จำนวนความรู้สึกทั้งหมดที่ใช้อีโมจิที่เกี่ยวข้อง |
ข้อมูลเมตาการลบ
ข้อมูลเกี่ยวกับข้อความที่ถูกลบ ระบบจะลบข้อความเมื่อตั้งค่า deleteTime
การแสดง JSON |
---|
{
"deletionType": enum ( |
ช่อง | |
---|---|
deletionType |
ระบุผู้ที่ลบข้อความ |
ประเภทการลบ
ใครลบข้อความและวิธีที่ข้อความถูกลบ
Enum | |
---|---|
DELETION_TYPE_UNSPECIFIED |
ไม่ได้ใช้ค่านี้ |
CREATOR |
ผู้ใช้ลบข้อความของตนเองแล้ว |
SPACE_OWNER |
เจ้าของพื้นที่ทำงานลบข้อความแล้ว |
ADMIN |
ผู้ดูแลระบบ Google Workspace เป็นผู้ลบข้อความ |
APP_MESSAGE_EXPIRY |
แอป Chat ลบข้อความของตนเองเมื่อหมดอายุ |
CREATOR_VIA_APP |
แอป Chat ลบข้อความในนามของผู้ใช้ |
SPACE_OWNER_VIA_APP |
แอป Chat ลบข้อความในนามของเจ้าของพื้นที่ทำงาน |
quodMessageMetadata
ข้อมูลเกี่ยวกับข้อความที่ยกมา
การแสดง JSON |
---|
{ "name": string, "lastUpdateTime": string } |
ช่อง | |
---|---|
name |
เอาต์พุตเท่านั้น ชื่อแหล่งข้อมูลของข้อความที่ยกมา รูปแบบ: |
lastUpdateTime |
เอาต์พุตเท่านั้น การประทับเวลาเมื่อสร้างข้อความที่ยกมาหรือเวลาที่ข้อความที่ยกมาอัปเดตล่าสุด |
GIF ที่แนบมา
รูปภาพ GIF ที่ระบุโดย URL
การแสดง JSON |
---|
{ "uri": string } |
ช่อง | |
---|---|
uri |
เอาต์พุตเท่านั้น URL ที่โฮสต์รูปภาพ GIF |
วิธีการ |
|
---|---|
|
สร้างข้อความในพื้นที่ใน Google Chat |
|
ลบข้อความ |
|
แสดงรายละเอียดเกี่ยวกับข้อความ |
|
แสดงข้อความในพื้นที่ทำงานที่ผู้โทรเป็นสมาชิก รวมถึงข้อความจากสมาชิกและพื้นที่ทำงานที่ถูกบล็อก |
|
อัปเดตข้อความ |
|
อัปเดตข้อความ |