ดัชนี
ChatService
(อินเทอร์เฟซ)AccessoryWidget
(ข้อความ)ActionResponse
(ข้อความ)ActionResponse.ResponseType
(enum)ActionResponse.SelectionItems
(ข้อความ)ActionResponse.UpdatedWidget
(ข้อความ)ActionStatus
(ข้อความ)Annotation
(ข้อความ)AnnotationType
(enum)AttachedGif
(ข้อความ)Attachment
(ข้อความ)Attachment.Source
(enum)AttachmentDataRef
(ข้อความ)CardWithId
(ข้อความ)ChatSpaceLinkData
(ข้อความ)CompleteImportSpaceRequest
(ข้อความ)CompleteImportSpaceResponse
(ข้อความ)ContextualAddOnMarkup
(ข้อความ)ContextualAddOnMarkup.Card
(ข้อความ)ContextualAddOnMarkup.Card.CardAction
(ข้อความ)ContextualAddOnMarkup.Card.CardHeader
(ข้อความ)ContextualAddOnMarkup.Card.CardHeader.ImageStyle
(enum)ContextualAddOnMarkup.Card.Section
(ข้อความ)CreateCustomEmojiRequest
(ข้อความ)CreateMembershipRequest
(ข้อความ)CreateMessageRequest
(ข้อความ)CreateMessageRequest.MessageReplyOption
(enum)CreateReactionRequest
(ข้อความ)CreateSpaceRequest
(ข้อความ)CustomEmoji
(ข้อความ)CustomEmoji.CustomEmojiPayload
(ข้อความ)DeleteCustomEmojiRequest
(ข้อความ)DeleteMembershipRequest
(ข้อความ)DeleteMessageRequest
(ข้อความ)DeleteReactionRequest
(ข้อความ)DeleteSpaceRequest
(ข้อความ)DeletionMetadata
(ข้อความ)DeletionMetadata.DeletionType
(enum)Dialog
(ข้อความ)DialogAction
(ข้อความ)DriveDataRef
(ข้อความ)DriveLinkData
(ข้อความ)Emoji
(ข้อความ)EmojiReactionSummary
(ข้อความ)FindDirectMessageRequest
(ข้อความ)GetAttachmentRequest
(ข้อความ)GetCustomEmojiRequest
(ข้อความ)GetMembershipRequest
(ข้อความ)GetMessageRequest
(ข้อความ)GetSpaceEventRequest
(ข้อความ)GetSpaceNotificationSettingRequest
(ข้อความ)GetSpaceReadStateRequest
(ข้อความ)GetSpaceRequest
(ข้อความ)GetThreadReadStateRequest
(ข้อความ)Group
(ข้อความ)HistoryState
(enum)ListCustomEmojisRequest
(ข้อความ)ListCustomEmojisResponse
(ข้อความ)ListMembershipsRequest
(ข้อความ)ListMembershipsResponse
(ข้อความ)ListMessagesRequest
(ข้อความ)ListMessagesResponse
(ข้อความ)ListReactionsRequest
(ข้อความ)ListReactionsResponse
(ข้อความ)ListSpaceEventsRequest
(ข้อความ)ListSpaceEventsResponse
(ข้อความ)ListSpacesRequest
(ข้อความ)ListSpacesResponse
(ข้อความ)MatchedUrl
(ข้อความ)Membership
(ข้อความ)Membership.MembershipRole
(enum)Membership.MembershipState
(enum)MembershipBatchCreatedEventData
(ข้อความ)MembershipBatchDeletedEventData
(ข้อความ)MembershipBatchUpdatedEventData
(ข้อความ)MembershipCreatedEventData
(ข้อความ)MembershipDeletedEventData
(ข้อความ)MembershipUpdatedEventData
(ข้อความ)Message
(ข้อความ)MessageBatchCreatedEventData
(ข้อความ)MessageBatchDeletedEventData
(ข้อความ)MessageBatchUpdatedEventData
(ข้อความ)MessageCreatedEventData
(ข้อความ)MessageDeletedEventData
(ข้อความ)MessageUpdatedEventData
(ข้อความ)QuotedMessageMetadata
(ข้อความ)Reaction
(ข้อความ)ReactionBatchCreatedEventData
(ข้อความ)ReactionBatchDeletedEventData
(ข้อความ)ReactionCreatedEventData
(ข้อความ)ReactionDeletedEventData
(ข้อความ)RichLinkMetadata
(ข้อความ)RichLinkMetadata.RichLinkType
(enum)SearchSpacesRequest
(ข้อความ)SearchSpacesResponse
(ข้อความ)SetUpSpaceRequest
(ข้อความ)SlashCommand
(ข้อความ)SlashCommandMetadata
(ข้อความ)SlashCommandMetadata.Type
(enum)Space
(ข้อความ)Space.AccessSettings
(ข้อความ)Space.AccessSettings.AccessState
(enum)Space.MembershipCount
(ข้อความ)Space.PermissionSetting
(ข้อความ)Space.PermissionSettings
(ข้อความ)Space.PredefinedPermissionSettings
(enum)Space.SpaceDetails
(ข้อความ)Space.SpaceThreadingState
(enum)Space.SpaceType
(enum)Space.Type
(enum)SpaceBatchUpdatedEventData
(ข้อความ)SpaceEvent
(ข้อความ)SpaceNotificationSetting
(ข้อความ)SpaceNotificationSetting.MuteSetting
(enum)SpaceNotificationSetting.NotificationSetting
(enum)SpaceReadState
(ข้อความ)SpaceUpdatedEventData
(ข้อความ)Thread
(ข้อความ)ThreadReadState
(ข้อความ)UpdateMembershipRequest
(ข้อความ)UpdateMessageRequest
(ข้อความ)UpdateSpaceNotificationSettingRequest
(ข้อความ)UpdateSpaceReadStateRequest
(ข้อความ)UpdateSpaceRequest
(ข้อความ)User
(ข้อความ)User.Type
(enum)UserMentionMetadata
(ข้อความ)UserMentionMetadata.Type
(enum)WidgetMarkup
(ข้อความ)WidgetMarkup.Button
(ข้อความ)WidgetMarkup.FormAction
(ข้อความ)WidgetMarkup.FormAction.ActionParameter
(ข้อความ)WidgetMarkup.Icon
(enum)WidgetMarkup.Image
(ข้อความ)WidgetMarkup.ImageButton
(ข้อความ)WidgetMarkup.KeyValue
(ข้อความ)WidgetMarkup.OnClick
(ข้อความ)WidgetMarkup.OpenLink
(ข้อความ)WidgetMarkup.TextButton
(ข้อความ)WidgetMarkup.TextParagraph
(ข้อความ)
ChatService
ช่วยให้นักพัฒนาแอปสร้างแอปใน Chat และการผสานรวมในแพลตฟอร์ม Google Chat ได้
CompleteImportSpace |
---|
ดำเนินการกระบวนการนําเข้าสําหรับพื้นที่ทํางานที่ระบุให้เสร็จสมบูรณ์และทําให้ผู้ใช้เห็นพื้นที่ทำงาน ต้องใช้การตรวจสอบสิทธิ์ของแอปและการมอบสิทธิ์ทั่วทั้งโดเมน โปรดดูข้อมูลเพิ่มเติมที่หัวข้อให้สิทธิ์แอปใน Google Chat ในการนําเข้าข้อมูล
|
CreateCustomEmoji |
---|
ต้องมีการตรวจสอบสิทธิ์ผู้ใช้
|
CreateMembership |
---|
สร้างการเป็นสมาชิกสำหรับแอป Chat, ผู้ใช้ หรือ Google Group ระบบไม่รองรับการสร้างการเป็นสมาชิกสำหรับแอป Chat อื่นๆ เมื่อสร้างการเป็นสมาชิก หากสมาชิกที่ระบุปิดนโยบายการยอมรับโดยอัตโนมัติไว้ ระบบจะส่งคำเชิญให้สมาชิกดังกล่าว และสมาชิกจะต้องยอมรับคำเชิญให้เข้าร่วมพื้นที่ทำงานก่อนจึงจะเข้าร่วมได้ หรือจะสร้างการเป็นสมาชิกเพื่อเพิ่มสมาชิกไปยังพื้นที่ทำงานที่ระบุโดยตรงก็ได้ รองรับการตรวจสอบสิทธิ์ประเภทต่อไปนี้
ดูตัวอย่างการใช้งานได้ที่
|
CreateMessage |
---|
สร้างข้อความในพื้นที่ใน Google Chat โปรดดูตัวอย่างที่หัวข้อส่งข้อความ วิธีการ รูปภาพต่อไปนี้แสดงวิธีที่ Chat ระบุแหล่งที่มาของข้อความเมื่อคุณใช้การตรวจสอบสิทธิ์ของแอป Chat จะแสดงแอป Chat เป็นผู้ส่งข้อความ เนื้อหาของข้อความอาจมีข้อความ ( รูปภาพต่อไปนี้แสดงวิธีที่ Chat ระบุแหล่งที่มาของข้อความเมื่อคุณใช้การตรวจสอบสิทธิ์ผู้ใช้ Chat จะแสดงผู้ใช้เป็นผู้ส่งข้อความและระบุแหล่งที่มาของแอป Chat ในข้อความด้วยการแสดงชื่อแอป เนื้อหาของข้อความต้องมีเฉพาะข้อความ ( ขนาดสูงสุดของข้อความรวมถึงเนื้อหาของข้อความคือ 32,000 ไบต์
|
CreateReaction |
---|
สร้างรีแอ็กชันและเพิ่มลงในข้อความ รองรับเฉพาะอีโมจิ Unicode เท่านั้น ดูตัวอย่างได้ที่เพิ่มความรู้สึกที่มีต่อข้อความ ต้องมีการตรวจสอบสิทธิ์ผู้ใช้
|
CreateSpace |
---|
สร้างพื้นที่ทำงานที่ไม่มีสมาชิก สามารถใช้เพื่อสร้างพื้นที่ทำงานที่มีชื่อ ไม่รองรับพื้นที่ทำงานที่จัดกลุ่มตามหัวข้อ โปรดดูตัวอย่างที่หัวข้อสร้างพื้นที่ทำงาน หากได้รับข้อความแสดงข้อผิดพลาด หากคุณเป็นสมาชิกโปรแกรมทดลองใช้สำหรับนักพัฒนาซอฟต์แวร์ คุณจะสร้างแชทเป็นกลุ่มในโหมดนำเข้าได้โดยใช้ รองรับการตรวจสอบสิทธิ์ประเภทต่อไปนี้ เมื่อมีการตรวจสอบสิทธิ์เป็นแอป ต้องตั้งค่าช่อง
|
DeleteCustomEmoji |
---|
ต้องมีการตรวจสอบสิทธิ์ผู้ใช้
|
DeleteMembership |
---|
ลบการเป็นสมาชิก โปรดดูตัวอย่างที่หัวข้อนําผู้ใช้หรือแอป Google Chat ออกจากพื้นที่ทำงาน รองรับการตรวจสอบสิทธิ์ประเภทต่อไปนี้
|
DeleteMessage |
---|
ลบข้อความ โปรดดูตัวอย่างที่หัวข้อลบข้อความ รองรับการตรวจสอบสิทธิ์ประเภทต่อไปนี้ เมื่อใช้การตรวจสอบสิทธิ์แอป คำขอจะลบได้เฉพาะข้อความที่สร้างโดยแอป Chat ที่เรียกใช้เท่านั้น
|
DeleteReaction |
---|
ลบความรู้สึกที่มีต่อข้อความ ระบบรองรับเฉพาะอีโมจิแบบ Unicode เท่านั้น โปรดดูตัวอย่างที่หัวข้อลบความรู้สึก ต้องมีการการตรวจสอบสิทธิ์ของผู้ใช้
|
DeleteSpace |
---|
ลบพื้นที่ทำงานที่มีชื่อ ดำเนินการลบแบบต่อเรียงเสมอ ซึ่งหมายความว่าทรัพยากรย่อยของพื้นที่ทำงาน เช่น ข้อความที่โพสต์ในพื้นที่ทำงานและการเป็นสมาชิกในพื้นที่ทำงาน จะถูกลบไปด้วย โปรดดูตัวอย่างที่หัวข้อลบพื้นที่ทำงาน รองรับการตรวจสอบสิทธิ์ประเภทต่อไปนี้
|
FindDirectMessage |
---|
แสดงข้อความส่วนตัวที่มีอยู่กับผู้ใช้ที่ระบุ หากไม่พบพื้นที่ข้อความส่วนตัว จะแสดงผลข้อผิดพลาด เมื่อใช้การตรวจสอบสิทธิ์แอป ให้แสดงพื้นที่ข้อความส่วนตัวระหว่างผู้ใช้ที่ระบุกับแอป Chat ที่โทรเข้ามา เมื่อใช้การตรวจสอบสิทธิ์ผู้ใช้ จะแสดงผลพื้นที่ข้อความส่วนตัวระหว่างผู้ใช้ที่ระบุและผู้ใช้ที่ได้รับการตรวจสอบสิทธิ์ // รองรับ authentication ประเภทต่อไปนี้
|
GetAttachment |
---|
รับข้อมูลเมตาของไฟล์แนบของข้อความ ระบบจะดึงข้อมูลไฟล์แนบโดยใช้ media API โปรดดูตัวอย่างที่หัวข้อรับข้อมูลเมตาเกี่ยวกับไฟล์แนบของข้อความ ต้องใช้การตรวจสอบสิทธิ์แอป
|
GetCustomEmoji |
---|
ต้องมีการการตรวจสอบสิทธิ์ของผู้ใช้
|
GetMembership |
---|
แสดงรายละเอียดเกี่ยวกับการเป็นสมาชิก โปรดดูตัวอย่างที่หัวข้อดูรายละเอียดเกี่ยวกับการเป็นสมาชิกของผู้ใช้หรือแอป Google Chat รองรับการตรวจสอบสิทธิ์ประเภทต่อไปนี้
|
GetMessage |
---|
แสดงรายละเอียดเกี่ยวกับข้อความ โปรดดูตัวอย่างที่หัวข้อดูรายละเอียดเกี่ยวกับข้อความ รองรับการตรวจสอบสิทธิ์ประเภทต่อไปนี้ หมายเหตุ: อาจแสดงข้อความจากสมาชิกที่ถูกบล็อกหรือพื้นที่ทำงาน
|
GetSpace |
---|
แสดงรายละเอียดเกี่ยวกับพื้นที่ทำงาน ตัวอย่างเช่น โปรดดูดูรายละเอียดเกี่ยวกับพื้นที่ทำงาน รองรับการตรวจสอบสิทธิ์ประเภทต่อไปนี้
|
GetSpaceEvent |
---|
แสดงผลกิจกรรมจากพื้นที่ทำงานใน Google Chat เปย์โหลดเหตุการณ์มีทรัพยากรเวอร์ชันล่าสุดที่มีการเปลี่ยนแปลง เช่น หากคุณขอเหตุการณ์เกี่ยวกับข้อความใหม่ แต่ข้อความได้รับการอัปเดตในภายหลัง เซิร์ฟเวอร์จะแสดงผลทรัพยากร หมายเหตุ: ฟิลด์ ต้องมีการตรวจสอบสิทธิ์ผู้ใช้ หากต้องการรับเหตุการณ์ ผู้ใช้ที่ตรวจสอบสิทธิ์แล้วจะต้องเป็นสมาชิกของพื้นที่ทำงาน โปรดดูตัวอย่างที่หัวข้อดูรายละเอียดเกี่ยวกับกิจกรรมจากพื้นที่ทำงาน Google Chat
|
GetSpaceNotificationSetting |
---|
ต้องมีการการตรวจสอบสิทธิ์ของผู้ใช้
|
GetSpaceReadState |
---|
แสดงรายละเอียดเกี่ยวกับสถานะการอ่านของผู้ใช้ภายในพื้นที่ทำงาน ซึ่งใช้ในการระบุข้อความที่อ่านแล้วและยังไม่อ่าน โปรดดูตัวอย่างที่หัวข้อดูรายละเอียดเกี่ยวกับสถานะการอ่านพื้นที่ทำงานของผู้ใช้ ต้องมีการตรวจสอบสิทธิ์ผู้ใช้
|
GetThreadReadState |
---|
แสดงผลรายละเอียดเกี่ยวกับสถานะการอ่านของผู้ใช้ภายในชุดข้อความ ซึ่งใช้เพื่อระบุข้อความที่อ่านแล้วและยังไม่ได้อ่าน โปรดดูตัวอย่างที่หัวข้อดูรายละเอียดเกี่ยวกับสถานะการอ่านชุดข้อความของผู้ใช้ ต้องมีการตรวจสอบสิทธิ์ผู้ใช้
|
ListCustomEmojis |
---|
ต้องมีการการตรวจสอบสิทธิ์ของผู้ใช้
|
ListMemberships |
---|
แสดงการเป็นสมาชิกในพื้นที่ทำงาน โปรดดูตัวอย่างที่หัวข้อแสดงรายการผู้ใช้และแอป Google Chat ในพื้นที่ทำงาน ข้อมูลการเป็นสมาชิกด้วยการตรวจสอบสิทธิ์แอปจะแสดงการเป็นสมาชิกในพื้นที่ทำงานที่แอป Chat เข้าถึงได้ แต่ไม่รวมการเป็นสมาชิกของแอป Chat ซึ่งรวมถึงการเป็นสมาชิกของตนเองด้วย การแสดงการเป็นสมาชิกที่มีการตรวจสอบสิทธิ์ผู้ใช้จะแสดงการเป็นสมาชิกในพื้นที่ทำงานที่ผู้ใช้ที่ได้รับการตรวจสอบสิทธิ์มีสิทธิ์เข้าถึง รองรับการตรวจสอบสิทธิ์ประเภทต่อไปนี้
|
ListMessages |
---|
แสดงรายการข้อความในพื้นที่ทำงานที่ผู้โทรเป็นสมาชิก รวมถึงข้อความจากสมาชิกและพื้นที่ทำงานที่ถูกบล็อก หากคุณแสดงข้อความจากพื้นที่ทำงานที่ไม่มีข้อความ การตอบกลับจะเป็นออบเจ็กต์ที่ว่างเปล่า เมื่อใช้อินเทอร์เฟซ REST/HTTP การตอบกลับจะมีออบเจ็กต์ JSON ว่าง ต้องมีการตรวจสอบสิทธิ์ผู้ใช้
|
ListReactions |
---|
แสดงรายการความรู้สึกที่มีต่อข้อความ ตัวอย่างเช่น ดูแสดงความรู้สึกต่อข้อความ ต้องมีการการตรวจสอบสิทธิ์ของผู้ใช้
|
ListSpaceEvents |
---|
แสดงรายการกิจกรรมจากพื้นที่ใน Google Chat เพย์โหลดจะมีทรัพยากร Chat เวอร์ชันล่าสุดสำหรับแต่ละเหตุการณ์ ตัวอย่างเช่น หากคุณแสดงเหตุการณ์เกี่ยวกับสมาชิกใหม่ของพื้นที่ทำงาน เซิร์ฟเวอร์จะแสดงผลแหล่งข้อมูล ต้องมีการตรวจสอบสิทธิ์ผู้ใช้ หากต้องการแสดงรายการกิจกรรม ผู้ใช้ที่ตรวจสอบสิทธิ์แล้วต้องเป็นสมาชิกของสเปซ โปรดดูตัวอย่างที่หัวข้อแสดงรายการเหตุการณ์จากพื้นที่ทำงานใน Google Chat
|
ListSpaces |
---|
แสดงรายการพื้นที่ทำงานที่ผู้โทรเป็นสมาชิก แชทเป็นกลุ่มและ DM จะไม่แสดงจนกว่าจะมีการส่งข้อความแรก ดูตัวอย่างได้ที่แสดงพื้นที่ทำงาน รองรับการตรวจสอบสิทธิ์ประเภทต่อไปนี้ หากต้องการแสดงรายการพื้นที่ทำงานที่มีชื่อทั้งหมดตามองค์กร Google Workspace ให้ใช้เมธอด
|
SearchSpaces |
---|
แสดงผลรายการพื้นที่ทำงานในองค์กร Google Workspace ตามการค้นหาของผู้ดูแลระบบ ต้องมีการตรวจสอบสิทธิ์ผู้ใช้ที่มีสิทธิ์ของผู้ดูแลระบบ ในคำขอ ให้ตั้งค่า
|
SetUpSpace |
---|
สร้างพื้นที่ทำงานและเพิ่มผู้ใช้ที่ระบุ ระบบจะเพิ่มผู้ใช้ที่โทรไปยังพื้นที่ทำงานโดยอัตโนมัติ และไม่ควรระบุว่าเป็นสมาชิกในคำขอ โปรดดูตัวอย่างที่หัวข้อตั้งค่าพื้นที่ทำงานที่มีสมาชิกเริ่มต้น หากต้องการระบุสมาชิกที่เป็นบุคคลที่จะเพิ่ม ให้เพิ่มการเป็นสมาชิกด้วย หากต้องการระบุกลุ่ม Google ที่จะเพิ่ม ให้เพิ่มการเป็นสมาชิกด้วย สำหรับพื้นที่ทำงานหรือแชทเป็นกลุ่มที่มีชื่อ หากผู้โทรบล็อกหรือถูกบล็อกโดยสมาชิกบางราย หรือไม่มีสิทธิ์เพิ่มสมาชิกบางราย ระบบจะไม่เพิ่มสมาชิกเหล่านั้นในพื้นที่ทำงานที่สร้างขึ้น หากต้องการสร้างข้อความส่วนตัว (DM) ระหว่างผู้ใช้ที่โทรและผู้ใช้ที่เป็นมนุษย์รายอื่น ให้ระบุการเป็นสมาชิก 1 รายการเพื่อเป็นตัวแทนผู้ใช้ที่เป็นมนุษย์ หากผู้ใช้คนหนึ่งบล็อกอีกคน คำขอจะล้มเหลวและไม่สร้าง DM หากต้องการสร้าง DM ระหว่างผู้ใช้ที่โทรและแอปการโทร ให้ตั้งค่า หากมี DM ระหว่างผู้ใช้ 2 คนอยู่แล้ว แม้ว่าผู้ใช้คนหนึ่งบล็อกอีกคนในขณะที่ส่งคำขอ ระบบจะส่ง DM เดิมกลับมา ไม่รองรับพื้นที่ทำงานที่มีการตอบกลับแบบแยกชุดข้อความ หากได้รับข้อความแสดงข้อผิดพลาด ต้องมีการการตรวจสอบสิทธิ์ของผู้ใช้
|
UpdateMembership |
---|
อัปเดตการเป็นสมาชิก โปรดดูตัวอย่างที่หัวข้ออัปเดตการเป็นสมาชิกของผู้ใช้ในพื้นที่ทำงาน รองรับการตรวจสอบสิทธิ์ประเภทต่อไปนี้
|
UpdateMessage |
---|
อัปเดตข้อความ มีความแตกต่างระหว่างเมธอด รองรับการตรวจสอบสิทธิ์ประเภทต่อไปนี้ เมื่อใช้การตรวจสอบสิทธิ์ของแอป คำขอจะอัปเดตได้เฉพาะข้อความที่สร้างโดยแอป Chat ที่โทรเข้ามาเท่านั้น
|
UpdateSpace |
---|
อัปเดตพื้นที่ทำงาน โปรดดูตัวอย่างที่หัวข้ออัปเดตพื้นที่ทำงาน หากคุณอัปเดตช่อง รองรับการตรวจสอบสิทธิ์ประเภทต่อไปนี้
|
UpdateSpaceNotificationSetting |
---|
ต้องมีการการตรวจสอบสิทธิ์ของผู้ใช้
|
UpdateSpaceReadState |
---|
อัปเดตสถานะการอ่านของผู้ใช้ในพื้นที่ทำงาน ซึ่งใช้เพื่อระบุข้อความที่อ่านแล้วและยังไม่อ่าน โปรดดูตัวอย่างที่หัวข้ออัปเดตสถานะการอ่านพื้นที่ทำงานของผู้ใช้ ต้องมีการการตรวจสอบสิทธิ์ของผู้ใช้
|
AccessoryWidget
วิดเจ็ตแบบอินเทอร์แอกทีฟอย่างน้อย 1 รายการซึ่งปรากฏที่ด้านล่างของข้อความ โปรดดูรายละเอียดที่หัวข้อเพิ่มวิดเจ็ตแบบอินเทอร์แอกทีฟที่ด้านล่างของข้อความ
ช่อง | |
---|---|
ช่องการรวม action ประเภทการดําเนินการ action ต้องเป็นค่าใดค่าหนึ่งต่อไปนี้ |
|
button_ |
รายการปุ่ม |
ActionResponse
พารามิเตอร์ที่แอปใน Chat ใช้ในการกำหนดค่าวิธีโพสต์คำตอบได้
ช่อง | |
---|---|
type |
อินพุตเท่านั้น ประเภทการตอบกลับของแอป Chat |
url |
อินพุตเท่านั้น URL สำหรับให้ผู้ใช้ตรวจสอบสิทธิ์หรือกําหนดค่า (สำหรับการตอบกลับ |
dialog_ |
อินพุตเท่านั้น การตอบกลับเหตุการณ์การโต้ตอบที่เกี่ยวข้องกับกล่องโต้ตอบ ต้องมาพร้อมกับ |
updated_ |
อินพุตเท่านั้น การตอบสนองของวิดเจ็ตที่อัปเดต |
ResponseType
ประเภทการตอบกลับของแอป 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 |
แสดงกล่องโต้ตอบ |
UPDATE_WIDGET |
การค้นหาตัวเลือกการเติมข้อความอัตโนมัติของวิดเจ็ต |
SelectionItems
รายการผลการเติมข้อความอัตโนมัติของวิดเจ็ต
ช่อง | |
---|---|
items[] |
อาร์เรย์ของออบเจ็กต์ SelectionItem |
UpdatedWidget
การตอบกลับของวิดเจ็ตที่อัปเดต ใช้เพื่อระบุตัวเลือกการเติมข้อความอัตโนมัติสำหรับวิดเจ็ต
ช่อง | |
---|---|
widget |
รหัสของวิดเจ็ตที่อัปเดต รหัสต้องตรงกับรหัสของวิดเจ็ตที่เรียกใช้คำขออัปเดต |
ช่องการรวม updated_widget วิดเจ็ตอัปเดตตามการดําเนินการของผู้ใช้ updated_widget ต้องเป็นค่าใดค่าหนึ่งต่อไปนี้ |
|
suggestions |
รายการผลการเติมข้อความอัตโนมัติของวิดเจ็ต |
ActionStatus
แสดงสถานะของคำขอที่จะเรียกใช้หรือส่งกล่องโต้ตอบ
ช่อง | |
---|---|
status_ |
รหัสสถานะ |
user_ |
ข้อความที่จะส่งให้ผู้ใช้เกี่ยวกับสถานะคำขอ หากไม่ได้ตั้งค่า ระบบจะส่งข้อความทั่วไปตาม |
หมายเหตุ
เอาต์พุตเท่านั้น คำอธิบายประกอบที่เกี่ยวข้องกับเนื้อหาข้อความธรรมดา หากต้องการเพิ่มการจัดรูปแบบพื้นฐานใน SMS โปรดดูจัดรูปแบบ SMS
ตัวอย่างเนื้อหาข้อความธรรมดา
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"
}
}]
ช่อง | |
---|---|
type |
ประเภทของคำอธิบายประกอบนี้ |
length |
ความยาวของสตริงย่อยในเนื้อหาข้อความข้อความธรรมดาที่สอดคล้องกับคำอธิบายประกอบนี้ |
start_ |
ดัชนีเริ่มต้น (แบบ 0 รวม) ในเนื้อหาข้อความข้อความธรรมดาที่สอดคล้องกับคำอธิบายประกอบนี้ |
ฟิลด์สหภาพ metadata ข้อมูลเมตาเพิ่มเติมเกี่ยวกับคำอธิบายประกอบ metadata ต้องเป็นค่าใดค่าหนึ่งต่อไปนี้ |
|
user_ |
ข้อมูลเมตาของการพูดถึงผู้ใช้ |
slash_ |
ข้อมูลเมตาสำหรับคำสั่งเครื่องหมายทับ |
rich_ |
ข้อมูลเมตาของลิงก์ริชมีเดีย |
AnnotationType
ประเภทของคำอธิบายประกอบ
Enum | |
---|---|
ANNOTATION_TYPE_UNSPECIFIED |
ค่าเริ่มต้นสำหรับ enum โปรดอย่าใช้ |
USER_MENTION |
มีการพูดถึงผู้ใช้ |
SLASH_COMMAND |
ระบบเรียกใช้คำสั่งเครื่องหมายทับ |
RICH_LINK |
คำอธิบายประกอบแบบ Rich Link |
AttachedGif
รูปภาพ GIF ที่ระบุโดย URL
ช่อง | |
---|---|
uri |
เอาต์พุตเท่านั้น URL ที่โฮสต์รูปภาพ GIF |
ไฟล์แนบ
ไฟล์แนบใน Google Chat
ช่อง | |
---|---|
name |
ชื่อทรัพยากรของไฟล์แนบในรูปแบบ |
content_ |
เอาต์พุตเท่านั้น ชื่อไฟล์ต้นฉบับของเนื้อหา ไม่ใช่เส้นทางแบบเต็ม |
content_ |
เอาต์พุตเท่านั้น ประเภทเนื้อหา (ประเภท MIME) ของไฟล์ |
thumbnail_ |
เอาต์พุตเท่านั้น URL ของภาพขนาดย่อซึ่งควรใช้ในการแสดงพรีวิวไฟล์แนบให้กับผู้ใช้ที่เป็นมนุษย์ แอปรับส่งข้อความไม่ควรใช้ URL นี้เพื่อดาวน์โหลดเนื้อหาไฟล์แนบ |
download_ |
เอาต์พุตเท่านั้น URL การดาวน์โหลดที่ควรใช้เพื่อให้ผู้ใช้ดาวน์โหลดไฟล์แนบได้ แอปรับส่งข้อความไม่ควรใช้ URL นี้เพื่อดาวน์โหลดเนื้อหาไฟล์แนบ |
source |
เอาต์พุตเท่านั้น แหล่งที่มาของไฟล์แนบ |
ช่องการรวม data_ref การอ้างอิงข้อมูลไปยังไฟล์แนบ data_ref ต้องเป็นค่าใดค่าหนึ่งต่อไปนี้เท่านั้น |
|
attachment_ |
การอ้างอิงข้อมูลไฟล์แนบ ช่องนี้ใช้กับ API สื่อเพื่อดาวน์โหลดข้อมูลไฟล์แนบ |
drive_ |
เอาต์พุตเท่านั้น การอ้างอิงไฟล์แนบ Google ไดรฟ์ ช่องนี้ใช้กับ Google Drive API |
แหล่งที่มา
แหล่งที่มาของไฟล์แนบ
Enum | |
---|---|
SOURCE_UNSPECIFIED |
สงวนไว้ |
DRIVE_FILE |
ไฟล์เป็นไฟล์ Google ไดรฟ์ |
UPLOADED_CONTENT |
ระบบจะอัปโหลดไฟล์ไปยัง Chat |
AttachmentDataRef
การอ้างอิงข้อมูลไฟล์แนบ
ช่อง | |
---|---|
resource_ |
ชื่อทรัพยากรของข้อมูลไฟล์แนบ ฟิลด์นี้ใช้กับ Media API เพื่อดาวน์โหลดข้อมูลไฟล์แนบ |
attachment_ |
โทเค็นแบบทึบที่มีข้อมูลอ้างอิงถึงไฟล์แนบที่อัปโหลด ลูกค้าจะถือว่าสตริงนี้เป็นสตริงทึบและใช้เพื่อสร้างหรืออัปเดตข้อความใน Chat ที่มีไฟล์แนบ |
CardWithId
การ์ดในข้อความ Google Chat
มีเพียงแอปใน Chat เท่านั้นที่สามารถสร้างการ์ดได้ หากแอป Chat ตรวจสอบสิทธิ์ในฐานะผู้ใช้ ข้อความจะไม่มีการ์ด
ออกแบบและดูตัวอย่างการ์ดด้วยเครื่องมือสร้างการ์ด
เปิดเครื่องมือสร้างการ์ดช่อง | |
---|---|
card_ |
ต้องระบุหากข้อความมีการ์ดหลายใบ ตัวระบุที่ไม่ซ้ำกันสำหรับการ์ดในข้อความ |
card |
การ์ด ขนาดสูงสุดคือ 32 KB |
ChatSpaceLinkData
ข้อมูลสำหรับลิงก์พื้นที่ใน Chat
ช่อง | |
---|---|
space |
พื้นที่ของทรัพยากรพื้นที่ใน Chat ที่ลิงก์ รูปแบบ: |
thread |
ชุดข้อความของทรัพยากรพื้นที่ใน Chat ที่ลิงก์ไว้ รูปแบบ: |
message |
ข้อความของทรัพยากรพื้นที่ใน Chat ที่ลิงก์ รูปแบบ: |
CompleteImportSpaceRequest
ข้อความคำขอสำหรับการนำเข้าพื้นที่ทำงานให้เสร็จสมบูรณ์
ช่อง | |
---|---|
name |
ต้องระบุ ชื่อทรัพยากรของพื้นที่ทำงานโหมดการนำเข้า รูปแบบ: |
CompleteImportSpaceResponse
ข้อความตอบกลับสำหรับกระบวนการนำเข้าพื้นที่ทำงานที่เสร็จสมบูรณ์
ช่อง | |
---|---|
space |
พื้นที่ทำงานโหมดการนำเข้า |
ContextualAddOnMarkup
ประเภทนี้ไม่มีช่อง
มาร์กอัปสำหรับนักพัฒนาซอฟต์แวร์เพื่อระบุเนื้อหาของส่วนเสริมตามบริบท
การ์ด
การ์ดคือองค์ประกอบ UI ที่สามารถประกอบด้วยวิดเจ็ต UI เช่น ข้อความและรูปภาพ
ช่อง | |
---|---|
header |
ส่วนหัวของการ์ด โดยทั่วไปส่วนหัวจะมีชื่อและรูปภาพ |
sections[] |
ส่วนต่างๆ จะคั่นด้วยเส้นแบ่ง |
card_ |
การดำเนินการของการ์ดนี้ |
name |
ชื่อของการ์ด |
CardAction
การดําเนินการของการ์ดคือการดําเนินการที่เกี่ยวข้องกับการ์ด สําหรับการ์ดใบแจ้งหนี้ การดําเนินการทั่วไป ได้แก่ ลบใบแจ้งหนี้ ส่งใบแจ้งหนี้ทางอีเมล หรือเปิดใบแจ้งหนี้ในเบราว์เซอร์
แอป Google Chat ไม่รองรับ
ช่อง | |
---|---|
action_ |
ป้ายกำกับที่ใช้ในรายการเมนูการทำงาน |
on_ |
การดำเนินการ onclick สำหรับรายการการทำงานนี้ |
CardHeader
ช่อง | |
---|---|
title |
ต้องระบุชื่อ ส่วนหัวมีความสูงคงที่: หากระบุทั้งชื่อและคำบรรยาย แต่ละรายการจะใช้พื้นที่ 1 บรรทัด หากระบุเฉพาะชื่อ ชื่อนั้นจะกินพื้นที่ทั้ง 2 บรรทัด |
subtitle |
คำบรรยายของส่วนหัวของการ์ด |
image_ |
ประเภทของรูปภาพ (เช่น เส้นขอบสี่เหลี่ยมจัตุรัสหรือเส้นขอบกลม) |
image_ |
URL ของรูปภาพในส่วนหัวของการ์ด |
ImageStyle
Enum | |
---|---|
IMAGE_STYLE_UNSPECIFIED |
|
IMAGE |
เส้นขอบสี่เหลี่ยมจัตุรัส |
AVATAR |
เส้นขอบวงกลม |
ส่วน
ส่วนจะประกอบด้วยคอลเลกชันของวิดเจ็ตที่แสดงผล (แนวตั้ง) ตามลำดับที่ระบุไว้ การ์ดในทุกแพลตฟอร์มมีความกว้างคงที่แคบ จึงไม่จำเป็นต้องใช้พร็อพเพอร์ตี้เลย์เอาต์ (เช่น ลอย) ในตอนนี้
ช่อง | |
---|---|
header |
ส่วนหัวของส่วน รองรับข้อความที่จัดรูปแบบ ดูข้อมูลเพิ่มเติมเกี่ยวกับการจัดรูปแบบข้อความได้ที่หัวข้อการจัดรูปแบบข้อความในแอป Google Chat และการจัดรูปแบบข้อความในส่วนเสริมของ Google Workspace |
widgets[] |
ส่วนต้องมีวิดเจ็ตอย่างน้อย 1 รายการ |
CreateCustomEmojiRequest
คำขอสร้างอีโมจิที่กำหนดเอง
ช่อง | |
---|---|
custom_ |
ต้องระบุ อีโมจิที่กำหนดเองสำหรับสร้าง |
CreateMembershipRequest
ข้อความขอสร้างการเป็นสมาชิก
ช่อง | |
---|---|
parent |
ต้องระบุ ชื่อทรัพยากรของพื้นที่ทำงานที่จะสร้างการเป็นสมาชิก รูปแบบ: spaces/{space} |
membership |
ต้องระบุ ความสัมพันธ์กับการเป็นสมาชิกที่ต้องการสร้าง ช่อง เมื่อแอป Chat สร้างความสัมพันธ์การเป็นสมาชิกสำหรับผู้ใช้ที่เป็นบุคคลธรรมดา แอปต้องใช้ขอบเขตการให้สิทธิ์บางอย่างและตั้งค่าที่เฉพาะเจาะจงสำหรับบางช่อง ดังนี้
เมื่อแอป Chat สร้างความสัมพันธ์การเป็นสมาชิกของตนเอง จะต้องตรวจสอบสิทธิ์ในฐานะผู้ใช้] และใช้ขอบเขต |
use_ |
เมื่อใช้ ผู้ใช้ที่โทรต้องเป็นผู้ดูแลระบบ Google Workspace ที่มีสิทธิ์จัดการแชทและการสนทนาในพื้นที่ทำงาน ต้องใช้ขอบเขต OAuth 2.0 ของ ระบบไม่รองรับการสร้างการเป็นสมาชิกแอปหรือการสร้างการเป็นสมาชิกสำหรับผู้ใช้ภายนอกองค์กร Google Workspace ของผู้ดูแลระบบโดยใช้สิทธิ์เข้าถึงระดับผู้ดูแลระบบ |
CreateMessageRequest
สร้างข้อความ
ช่อง | |
---|---|
parent |
ต้องระบุ ชื่อทรัพยากรของพื้นที่ทำงานที่จะสร้างข้อความ รูปแบบ: |
message |
ต้องระบุ เนื้อหาข้อความ |
thread_key |
ไม่บังคับ เลิกใช้งานแล้ว: ให้ใช้ |
request_ |
ไม่บังคับ รหัสคำขอที่ไม่ซ้ำกันสำหรับข้อความนี้ การระบุรหัสคำขอที่มีอยู่จะแสดงข้อความที่สร้างด้วยรหัสนั้นแทนการสร้างข้อความใหม่ |
message_ |
ไม่บังคับ ระบุว่าข้อความเริ่มต้นชุดข้อความหรือตอบกลับ รองรับเฉพาะในพื้นที่ทํางานที่มีชื่อเท่านั้น |
message_ |
ไม่บังคับ รหัสที่กำหนดเองสำหรับข้อความ ช่วยให้แอป Chat รับ อัปเดต หรือลบข้อความได้โดยไม่ต้องจัดเก็บรหัสที่ระบบกำหนดไว้ในชื่อทรัพยากรของข้อความ (แสดงในช่อง ค่าของช่องนี้ต้องเป็นไปตามข้อกำหนดต่อไปนี้
โปรดดูรายละเอียดที่หัวข้อตั้งชื่อข้อความ |
MessageReplyOption
ระบุวิธีตอบกลับข้อความ อาจมีการเพิ่มรัฐอื่นๆ ในอนาคต
Enum | |
---|---|
MESSAGE_REPLY_OPTION_UNSPECIFIED |
ค่าเริ่มต้น เริ่มชุดข้อความใหม่ การใช้ตัวเลือกนี้ไม่สนใจ thread ID หรือ ที่รวมไว้ |
REPLY_MESSAGE_FALLBACK_TO_NEW_THREAD |
สร้างข้อความเป็นการตอบกลับชุดข้อความที่ระบุโดย thread ID หรือ หากไม่สำเร็จ ข้อความจะเริ่มชุดข้อความใหม่แทน |
REPLY_MESSAGE_OR_FAIL |
สร้างข้อความเป็นการตอบกลับชุดข้อความที่ระบุโดย thread ID หรือ หากใช้ thread_key ใหม่ ระบบจะสร้างชุดข้อความใหม่ หากสร้างข้อความไม่สำเร็จ ระบบจะแสดงข้อผิดพลาด NOT_FOUND แทน |
CreateReactionRequest
สร้างรีแอ็กชันต่อข้อความ
ช่อง | |
---|---|
parent |
ต้องระบุ ข้อความที่สร้างความรู้สึก รูปแบบ: |
reaction |
ต้องระบุ รีแอ็กชันที่จะสร้าง |
CreateSpaceRequest
คำขอสร้างพื้นที่ทำงานที่มีชื่อแต่ไม่มีสมาชิก
ช่อง | |
---|---|
space |
ต้องระบุ ต้องป้อนข้อมูลในช่อง หากคุณได้รับข้อความแสดงข้อผิดพลาด หากคุณเป็นสมาชิกโปรแกรมทดลองใช้สำหรับนักพัฒนาซอฟต์แวร์ คุณจะใช้ มีการกำหนดพื้นที่ |
request_ |
ไม่บังคับ ตัวระบุที่ไม่ซ้ำกันสำหรับคำขอนี้ ขอแนะนำให้ใช้ UUID แบบสุ่ม การระบุรหัสคำขอที่มีอยู่จะแสดงพื้นที่ทำงานที่สร้างด้วยรหัสนั้นแทนการสร้างพื้นที่ทำงานใหม่ การระบุรหัสคำขอที่มีอยู่จากแอป Chat เดียวกันที่มีผู้ใช้ที่ได้รับการตรวจสอบสิทธิ์รายอื่นจะแสดงข้อผิดพลาด |
CustomEmoji
แสดงอีโมจิที่กำหนดเอง
ช่อง | |
---|---|
name |
ตัวระบุ ชื่อทรัพยากรของอีโมจิที่กำหนดเองซึ่งเซิร์ฟเวอร์กำหนด รูปแบบ: |
uid |
เอาต์พุตเท่านั้น คีย์ที่ไม่ซ้ำกันสำหรับแหล่งข้อมูลอีโมจิที่กำหนดเอง |
emoji_ |
เปลี่ยนแปลงไม่ได้ ชื่อที่ผู้ใช้ระบุสำหรับอีโมจิที่กำหนดเอง ซึ่งต้องไม่ซ้ำกันภายในองค์กร ต้องระบุเมื่อสร้างอีโมจิที่กำหนดเอง ไม่เช่นนั้นให้แสดงผลเท่านั้น ชื่ออีโมจิต้องขึ้นต้นและลงท้ายด้วยโคลอน ต้องเป็นตัวพิมพ์เล็ก และมีได้เฉพาะอักขระที่เป็นตัวอักษรและตัวเลขคละกัน ขีดกลางสั้น และขีดล่างเท่านั้น ควรใช้ขีดกลางและขีดล่างเพื่อแยกคำ แต่จะใช้ต่อกันไม่ได้ ตัวอย่าง: |
temporary_ |
เอาต์พุตเท่านั้น URL รูปภาพสำหรับอีโมจิที่กำหนดเอง ซึ่งใช้งานได้อย่างน้อย 10 นาที โปรดทราบว่าจะไม่มีการป้อนข้อมูลนี้ในคำตอบเมื่อสร้างอีโมจิที่กำหนดเองแล้ว |
payload |
อินพุตเท่านั้น ข้อมูลเพย์โหลด |
CustomEmojiPayload
ข้อมูลเพย์โหลดสำหรับอีโมจิที่กำหนดเอง
ช่อง | |
---|---|
file_ |
ต้องระบุ อินพุตเท่านั้น รูปภาพที่ใช้สำหรับอีโมจิที่กำหนดเอง เพย์โหลดต้องมีขนาดไม่เกิน 256 KB และต้องมีขนาดของรูปภาพอยู่ระหว่าง 64 ถึง 500 พิกเซล ข้อจำกัดเหล่านี้อาจมีการเปลี่ยนแปลง |
filename |
ต้องระบุ อินพุตเท่านั้น ชื่อไฟล์ภาพ นามสกุลไฟล์ที่รองรับ: |
DeleteCustomEmojiRequest
คำขอลบอีโมจิที่กำหนดเอง
ช่อง | |
---|---|
name |
ต้องระบุ ชื่อทรัพยากรของอีโมจิที่กำหนดเองที่จะลบ รูปแบบ: คุณสามารถใช้ชื่ออีโมจิเป็นชื่อแทนสำหรับ |
DeleteMembershipRequest
คำขอลบการเป็นสมาชิกในพื้นที่ทำงาน
ช่อง | |
---|---|
name |
ต้องระบุ ชื่อแหล่งข้อมูลของการเป็นสมาชิกที่จะลบ แอปแชทสามารถลบผู้ใช้ที่เป็นมนุษย์หรือการเป็นสมาชิกของตนเอง แอป Chat จะลบการเป็นสมาชิกของแอปอื่นๆ ไม่ได้ เมื่อลบการเป็นสมาชิกที่เป็นมนุษย์ จะต้องมีขอบเขต เมื่อลบการเป็นสมาชิกแอป จะต้องมีขอบเขต รูปแบบ: |
use_ |
เมื่อใช้ ผู้ใช้ที่โทรต้องเป็นผู้ดูแลระบบ Google Workspace ที่มีสิทธิ์จัดการแชทและการสนทนาในพื้นที่ทำงาน ต้องใช้ขอบเขต OAuth 2.0 ของ ระบบไม่รองรับการลบการเป็นสมาชิกแอปในพื้นที่ทำงานโดยใช้สิทธิ์เข้าถึงระดับผู้ดูแลระบบ |
DeleteMessageRequest
ขอให้ลบข้อความ
ช่อง | |
---|---|
name |
ต้องระบุ ชื่อแหล่งข้อมูลของข้อความ รูปแบบ: หากตั้งค่ารหัสที่กำหนดเองสำหรับข้อความไว้ คุณจะใช้ค่าจากฟิลด์ |
force |
เมื่อ ใช้ได้เมื่อตรวจสอบสิทธิ์ในฐานะผู้ใช้เท่านั้น จะไม่มีผลเมื่อตรวจสอบสิทธิ์เป็นแอป Chat |
DeleteReactionRequest
ลบรีแอ็กชันต่อข้อความ
ช่อง | |
---|---|
name |
ต้องระบุ ชื่อของรีแอ็กชันที่จะลบ รูปแบบ: |
DeleteSpaceRequest
คำขอลบพื้นที่ทำงาน
ช่อง | |
---|---|
name |
ต้องระบุ ชื่อทรัพยากรของพื้นที่ทำงานที่จะลบ รูปแบบ: |
use_ |
เมื่อใช้ ผู้ใช้ที่โทรต้องเป็นผู้ดูแลระบบ Google Workspace ที่มีสิทธิ์จัดการแชทและการสนทนาในพื้นที่ทำงาน ต้องใช้ |
DeletionMetadata
ข้อมูลเกี่ยวกับข้อความที่ถูกลบ ระบบจะลบข้อความเมื่อตั้งค่าเป็น delete_time
ช่อง | |
---|---|
deletion_ |
บ่งบอกว่าใครลบข้อความ |
DeletionType
ใครเป็นผู้ลบข้อความและวิธีการลบ อาจมีการเพิ่มค่าอื่นๆ ในอนาคต
Enum | |
---|---|
DELETION_TYPE_UNSPECIFIED |
ค่านี้ไม่ได้ใช้งาน |
CREATOR |
ผู้ใช้ลบข้อความของตนเองแล้ว |
SPACE_OWNER |
เจ้าของพื้นที่ทำงานลบข้อความแล้ว |
ADMIN |
ผู้ดูแลระบบ Google Workspace ได้ลบข้อความดังกล่าวแล้ว |
APP_MESSAGE_EXPIRY |
แอป Chat ลบข้อความของตัวเองเมื่อข้อความหมดอายุ |
CREATOR_VIA_APP |
แอป Chat ลบข้อความในนามของผู้ใช้ |
SPACE_OWNER_VIA_APP |
แอป Chat ลบข้อความในนามของเจ้าของพื้นที่ทำงาน |
Dialog
Wrapper ของเนื้อหาการ์ดของกล่องโต้ตอบ
ช่อง | |
---|---|
body |
อินพุตเท่านั้น เนื้อความของกล่องโต้ตอบซึ่งแสดงผลในโมดอล แอป Google Chat ไม่รองรับเอนทิตีการ์ดต่อไปนี้ |
DialogAction
มีกล่องโต้ตอบและรหัสสถานะคำขอ
ช่อง | |
---|---|
action_ |
อินพุตเท่านั้น สถานะคําขอเรียกใช้หรือส่งกล่องโต้ตอบ แสดงสถานะและข้อความต่อผู้ใช้ หากจําเป็น เช่น ในกรณีที่เกิดข้อผิดพลาดหรือดำเนินการสำเร็จ |
ฟิลด์สหภาพ action การดำเนินการที่จะทำ action ต้องเป็นค่าใดค่าหนึ่งต่อไปนี้เท่านั้น |
|
dialog |
อินพุตเท่านั้น กล่องโต้ตอบสําหรับคําขอ |
DriveDataRef
การอ้างอิงข้อมูลของไฟล์แนบในไดรฟ์
ช่อง | |
---|---|
drive_ |
รหัสสำหรับไฟล์ในไดรฟ์ ใช้กับ Drive API |
DriveLinkData
ข้อมูลสำหรับลิงก์ Google ไดรฟ์
ช่อง | |
---|---|
drive_ |
DriveDataRef ที่อ้างอิงไฟล์ Google ไดรฟ์ |
mime_ |
ประเภท MIME ของทรัพยากร Google ไดรฟ์ที่ลิงก์ |
อีโมจิ
อีโมจิที่ใช้แสดงความรู้สึกต่อข้อความ
ช่อง | |
---|---|
ฟิลด์สหภาพ content เนื้อหาของอีโมจิ content ต้องเป็นค่าใดค่าหนึ่งต่อไปนี้เท่านั้น |
|
unicode |
อีโมจิพื้นฐานที่แสดงด้วยสตริง Unicode |
custom_ |
เอาต์พุตเท่านั้น อีโมจิที่กำหนดเอง |
EmojiReactionSummary
จำนวนผู้ที่แสดงความรู้สึกต่อข้อความด้วยอีโมจิที่เจาะจง
ช่อง | |
---|---|
emoji |
อีโมจิที่เกี่ยวข้องกับรีแอ็กชัน |
reaction_ |
จำนวนรีแอ็กชันทั้งหมดที่ใช้อีโมจิที่เกี่ยวข้อง |
FindDirectMessageRequest
คำขอรับพื้นที่ทำงานของข้อความส่วนตัวตามทรัพยากรของผู้ใช้
ช่อง | |
---|---|
name |
ต้องระบุ ชื่อทรัพยากรของผู้ใช้ที่จะใช้ค้นหาข้อความส่วนตัว รูปแบบ: |
GetAttachmentRequest
ส่งคำขอรับไฟล์แนบ
ช่อง | |
---|---|
name |
ต้องระบุ ชื่อทรัพยากรของไฟล์แนบในรูปแบบ |
GetCustomEmojiRequest
คำขอแสดงอีโมจิที่กำหนดเองรายการเดียว
ช่อง | |
---|---|
name |
ต้องระบุ ชื่อทรัพยากรของอีโมจิที่กำหนดเอง รูปแบบ: คุณสามารถใช้ชื่ออีโมจิเป็นชื่อแทนสำหรับ |
GetMembershipRequest
ขอเป็นสมาชิกของพื้นที่ทำงาน
ช่อง | |
---|---|
name |
ต้องระบุ ชื่อทรัพยากรของการเป็นสมาชิกที่จะดึงข้อมูล หากต้องการสมัครสมาชิกของแอปเองโดยใช้การตรวจสอบสิทธิ์ผู้ใช้ คุณจะเลือกใช้ รูปแบบ: คุณสามารถใช้อีเมลของผู้ใช้เป็นอีเมลแทนสำหรับ |
use_ |
เมื่อใช้ ผู้ใช้ที่โทรต้องเป็นผู้ดูแลระบบ Google Workspace ที่มีสิทธิ์จัดการแชทและการสนทนาในพื้นที่ทำงาน ต้องใช้ขอบเขต OAuth 2.0 ไม่รองรับการเป็นสมาชิกแอปในพื้นที่ทำงานเมื่อใช้สิทธิ์เข้าถึงระดับผู้ดูแลระบบ |
GetMessageRequest
ส่งคำขอรับข้อความ
ช่อง | |
---|---|
name |
ต้องระบุ ชื่อแหล่งข้อมูลของข้อความ รูปแบบ: หากตั้งค่ารหัสที่กำหนดเองสำหรับข้อความไว้ คุณจะใช้ค่าจากฟิลด์ |
GetSpaceEventRequest
ข้อความขอรับกิจกรรมในพื้นที่ทำงาน
ช่อง | |
---|---|
name |
ต้องระบุ ชื่อทรัพยากรของเหตุการณ์พื้นที่ทำงาน รูปแบบ: |
GetSpaceNotificationSettingRequest
ส่งคำขอข้อความเพื่อรับการตั้งค่าการแจ้งเตือนในพื้นที่ทำงาน รองรับเฉพาะการตั้งค่าการแจ้งเตือนสำหรับผู้ใช้ที่โทร
ช่อง | |
---|---|
name |
ต้องระบุ รูปแบบ: users/{user}/spaces/{space}/spaceNotificationSetting
|
GetSpaceReadStateRequest
ข้อความคําขอสําหรับ GetSpaceReadState API
ช่อง | |
---|---|
name |
ต้องระบุ ชื่อทรัพยากรของสถานะการอ่านพื้นที่ทำงานที่จะดึงข้อมูล รองรับเฉพาะการดูสถานะการอ่านสำหรับผู้ใช้ที่โทรเท่านั้น หากต้องการอ้างอิงผู้ใช้ที่โทร ให้ตั้งค่าอย่างใดอย่างหนึ่งต่อไปนี้
รูปแบบ: users/{user}/spaces/{space}/spaceReadState |
GetSpaceRequest
คำขอแสดงผลพื้นที่ทำงานเดียว
ช่อง | |
---|---|
name |
ต้องระบุ ชื่อทรัพยากรของพื้นที่ทำงานในรูปแบบ รูปแบบ: |
use_ |
เมื่อใช้ ผู้ใช้ที่โทรต้องเป็นผู้ดูแลระบบ Google Workspace ที่มีสิทธิ์จัดการแชทและการสนทนาในพื้นที่ทำงาน ต้องใช้ขอบเขต OAuth 2.0 |
GetThreadReadStateRequest
ข้อความคําขอสําหรับ GetThreadReadStateRequest API
ช่อง | |
---|---|
name |
ต้องระบุ ชื่อทรัพยากรของสถานะการอ่านชุดข้อความที่จะดึงข้อมูล รองรับเฉพาะการรับสถานะการอ่านสำหรับผู้ใช้ที่โทร หากต้องการอ้างอิงผู้ใช้ที่โทร ให้ตั้งค่าอย่างใดอย่างหนึ่งต่อไปนี้
รูปแบบ: users/{user}/spaces/{space}/threads/{thread}/threadReadState |
กลุ่ม
กลุ่ม Google ใน Google Chat
ช่อง | |
---|---|
name |
ชื่อแหล่งข้อมูลของ Google Group แสดงกลุ่มใน Cloud Identity Groups API รูปแบบ: groups/{group} |
HistoryState
สถานะประวัติสำหรับข้อความและพื้นที่ทำงาน ระบุระยะเวลาที่จะเก็บข้อความและชุดข้อความการสนทนาหลังจากการสร้าง
Enum | |
---|---|
HISTORY_STATE_UNSPECIFIED |
ค่าเริ่มต้น โปรดอย่าใช้ |
HISTORY_OFF |
ประวัติปิดอยู่ ข้อความและชุดข้อความจะเก็บไว้เป็นเวลา 24 ชั่วโมง |
HISTORY_ON |
ประวัติเปิดอยู่ กฎการเก็บรักษาของห้องนิรภัยขององค์กรจะระบุระยะเวลาการเก็บข้อความและชุดข้อความ |
ListCustomEmojisRequest
คำขอแสดงรายการอีโมจิที่กำหนดเอง
ช่อง | |
---|---|
page_ |
ไม่บังคับ จำนวนอีโมจิที่กำหนดเองที่ส่งคืนได้สูงสุด บริการอาจแสดงอีโมจิที่กำหนดเองน้อยกว่าค่านี้ หากไม่ได้ระบุ ค่าเริ่มต้นจะเป็น 25 ค่าสูงสุดคือ 200 ระบบจะเปลี่ยนค่าที่มากกว่า 200 เป็น 200 |
page_ |
ไม่บังคับ (หากทำต่อจากคำค้นหาก่อนหน้า) โทเค็นหน้าเว็บที่ได้รับจากการเรียกใช้อีโมจิที่กำหนดเองของรายการก่อนหน้านี้ ระบุข้อมูลนี้เพื่อเรียกข้อมูลหน้าถัดไป เมื่อใส่เลขหน้า ค่าตัวกรองควรตรงกับการเรียกใช้ที่ระบุโทเค็นหน้า การส่งค่าอื่นอาจทําให้ได้ผลลัพธ์ที่ไม่คาดคิด |
filter |
ไม่บังคับ ตัวกรองการค้นหา รองรับการกรองตามครีเอเตอร์ หากต้องการกรองตามครีเอเตอร์ คุณต้องระบุค่าที่ถูกต้อง ปัจจุบันระบบยอมรับเฉพาะ ตัวอย่างเช่น คำค้นหาต่อไปนี้จะแสดงอีโมจิที่กำหนดเองซึ่งผู้โทรสร้างขึ้น
เซิร์ฟเวอร์จะปฏิเสธการค้นหาที่ไม่ถูกต้องด้วยข้อผิดพลาด |
ListCustomEmojisResponse
การตอบสนองต่อรายการอีโมจิที่กำหนดเอง
ช่อง | |
---|---|
custom_ |
รายการที่ไม่เรียงลำดับ รายการอีโมจิที่กำหนดเองในหน้าที่ขอ (หรือหน้าแรก) |
next_ |
โทเค็นที่คุณสามารถส่งในชื่อ |
ListMembershipsRequest
ข้อความขอแสดงข้อมูลการเป็นสมาชิก
ช่อง | |
---|---|
parent |
ต้องระบุ ชื่อทรัพยากรของพื้นที่ทำงานที่จะดึงข้อมูลรายการสมาชิก รูปแบบ: spaces/{space} |
page_ |
ไม่บังคับ จำนวนการเป็นสมาชิกสูงสุดที่จะแสดง บริการอาจแสดงผลน้อยกว่าค่านี้ หากไม่ระบุ ระบบจะแสดงข้อมูลการเป็นสมาชิกไม่เกิน 100 รายการ ค่าสูงสุดคือ 1,000 หากคุณใช้ค่ามากกว่า 1, 000 ระบบจะเปลี่ยนค่าเป็น 1000 โดยอัตโนมัติ ค่าลบแสดงผลข้อผิดพลาด |
page_ |
ไม่บังคับ โทเค็นหน้าเว็บที่ได้รับจากการเรียกใช้ก่อนหน้านี้เพื่อแสดงรายการการเป็นสมาชิก ระบุพารามิเตอร์นี้เพื่อดึงข้อมูลหน้าถัดไป เมื่อแบ่งหน้าเว็บ พารามิเตอร์อื่นๆ ทั้งหมดที่ระบุควรตรงกับการเรียกที่ให้โทเค็นหน้าเว็บ การส่งต่อค่าที่แตกต่างกันไปยังพารามิเตอร์อื่นๆ อาจทำให้เกิดผลลัพธ์ที่ไม่คาดคิด |
filter |
ไม่บังคับ ตัวกรองการค้นหา คุณสามารถกรองการเป็นสมาชิกตามบทบาทของสมาชิก ( หากต้องการกรองตามบทบาท ให้ตั้งค่า หากต้องการกรองตามประเภท ให้ตั้งค่า หากต้องการกรองตามบทบาทและประเภท ให้ใช้โอเปอเรเตอร์ ต้องระบุ ตัวอย่างเช่น การค้นหาต่อไปนี้ถูกต้อง
การค้นหาต่อไปนี้ไม่ถูกต้อง
เซิร์ฟเวอร์ที่มีข้อผิดพลาด |
show_ |
ไม่บังคับ เมื่อ |
show_ |
ไม่บังคับ เมื่อ ปัจจุบันต้องมีการตรวจสอบสิทธิ์ผู้ใช้ |
use_ |
เมื่อ ผู้ใช้ที่โทรต้องเป็นผู้ดูแลระบบ Google Workspace ที่มีสิทธิ์จัดการแชทและการสนทนาในพื้นที่ทำงาน ต้องใช้ขอบเขต OAuth 2.0 ระบบไม่รองรับการแสดงการเป็นสมาชิกของแอปในพื้นที่ทำงานเมื่อใช้สิทธิ์เข้าถึงระดับผู้ดูแลระบบ |
ListMembershipsResponse
การตอบกลับรายการการเป็นสมาชิกของพื้นที่ทำงาน
ช่อง | |
---|---|
memberships[] |
รายการที่ไม่เรียงลำดับ รายการการเป็นสมาชิกในหน้าที่ขอ (หรือหน้าแรก) |
next_ |
โทเค็นที่คุณส่งเป็น |
ListMessagesRequest
แสดงข้อความในพื้นที่ทำงานที่ระบุที่ผู้ใช้เป็นสมาชิก
ช่อง | |
---|---|
parent |
ต้องระบุ ชื่อทรัพยากรของพื้นที่ทำงานที่จะแสดงข้อความ รูปแบบ: |
page_ |
จำนวนข้อความสูงสุดที่แสดง บริการอาจแสดงผลข้อความน้อยกว่าค่านี้ หากไม่ระบุ ระบบจะแสดงผลสูงสุด 25 รายการ ค่าสูงสุดคือ 1,000 หากคุณใช้ค่ามากกว่า 1, 000 ระบบจะเปลี่ยนค่าเป็น 1000 โดยอัตโนมัติ ค่าลบจะแสดงผลข้อผิดพลาด |
page_ |
ไม่บังคับ หากกลับมาใช้งานต่อจากคำค้นหาก่อนหน้า โทเค็นหน้าเว็บที่ได้รับจากการเรียกใช้รายการข้อความก่อนหน้านี้ ระบุพารามิเตอร์นี้เพื่อดึงข้อมูลหน้าถัดไป เมื่อใส่เลขหน้า พารามิเตอร์อื่นๆ ทั้งหมดที่ระบุควรตรงกับการเรียกใช้ที่ระบุโทเค็นหน้าเว็บ การส่งค่าอื่นไปยังพารามิเตอร์อื่นๆ อาจทําให้ได้ผลลัพธ์ที่ไม่คาดคิด |
filter |
ตัวกรองข้อความค้นหา คุณสามารถกรองข้อความตามวันที่ ( หากต้องการกรองข้อความตามวันที่สร้าง ให้ระบุ หากต้องการกรองตามชุดข้อความ ให้ระบุ หากต้องการกรองตามทั้งชุดข้อความและวันที่ ให้ใช้โอเปอเรเตอร์ ตัวอย่างเช่น การค้นหาต่อไปนี้ถูกต้อง
เซิร์ฟเวอร์ที่มีข้อผิดพลาด |
order_ |
ไม่บังคับ หากกลับมาใช้งานต่อจากคำค้นหาก่อนหน้า วิธีเรียงลำดับรายการข้อความ ระบุมูลค่าที่จะสั่งซื้อตามการดำเนินการสั่งซื้อ ค่าการดำเนินการเรียงลำดับที่ถูกต้องมีดังนี้
การเรียงลำดับเริ่มต้นคือ |
show_ |
เลือกว่าจะรวมข้อความที่ลบไปแล้วหรือไม่ ข้อความที่ถูกลบจะมีเวลาที่ถูกลบและข้อมูลเมตาเกี่ยวกับการลบ แต่เนื้อหาข้อความจะใช้งานไม่ได้ |
ListMessagesResponse
ข้อความตอบกลับสำหรับการแสดงข้อความ
ช่อง | |
---|---|
messages[] |
รายการข้อความ |
next_ |
คุณสามารถส่งโทเค็นในฐานะ |
ListReactionsRequest
แสดงรายการความรู้สึกที่มีต่อข้อความ
ช่อง | |
---|---|
parent |
ต้องระบุ ข้อความที่ผู้ใช้แสดงความรู้สึก รูปแบบ: |
page_ |
ไม่บังคับ จำนวนรีแอ็กชันสูงสุดที่แสดงผล บริการอาจแสดงรีแอ็กชันน้อยกว่าค่านี้ หากไม่ได้ระบุ ค่าเริ่มต้นจะเป็น 25 ค่าสูงสุดคือ 200 ระบบจะเปลี่ยนค่าที่มากกว่า 200 เป็น 200 |
page_ |
ไม่บังคับ (หากกลับมาดำเนินการต่อจากการค้นหาก่อนหน้า) โทเค็นของหน้าเว็บที่ได้รับจากการเรียกใช้รีแอ็กชันรายการก่อนหน้า ระบุข้อมูลนี้เพื่อเรียกข้อมูลหน้าถัดไป เมื่อใส่เลขหน้า ค่าตัวกรองควรตรงกับการเรียกใช้ที่ระบุโทเค็นหน้า การส่งค่าอื่นอาจทําให้ได้ผลลัพธ์ที่ไม่คาดคิด |
filter |
ไม่บังคับ ตัวกรองข้อความค้นหา คุณสามารถกรองรีแอ็กชันตามอีโมจิ ( หากต้องการกรองรีแอ็กชันสำหรับอีโมจิหรือผู้ใช้หลายรายการ ให้ผนวกช่องที่คล้ายกันด้วยโอเปอเรเตอร์ หากต้องการกรองรีแอ็กชันตามอีโมจิและผู้ใช้ ให้ใช้โอเปอเรเตอร์ หากคําค้นหาใช้ทั้ง ตัวอย่างเช่น คําค้นหาต่อไปนี้ถูกต้อง
การค้นหาต่อไปนี้ไม่ถูกต้อง
เซิร์ฟเวอร์ที่มีข้อผิดพลาด |
ListReactionsResponse
การตอบสนองต่อคำขอรีแอ็กชันรายการ
ช่อง | |
---|---|
reactions[] |
รายการรีแอ็กชันในหน้าที่ขอ (หรือหน้าแรก) |
next_ |
โทเค็นต่อเนื่องเพื่อเรียกข้อมูลหน้าถัดไป หน้าสุดท้ายของผลการค้นหาจะว่างเปล่า |
ListSpaceEventsRequest
ข้อความคำขอสำหรับข้อมูลกิจกรรมในพื้นที่ทํางาน
ช่อง | |
---|---|
parent |
ต้องระบุ ชื่อทรัพยากรของพื้นที่ใน Google Chat ที่เกิดเหตุการณ์ รูปแบบ: |
page_ |
ไม่บังคับ จำนวนเหตุการณ์ในพื้นที่ทำงานสูงสุดที่แสดงผล บริการอาจแสดงผลน้อยกว่าค่านี้ ค่าลบจะแสดงผลข้อผิดพลาด |
page_ |
โทเค็นหน้าเว็บที่ได้รับจากการเรียกใช้เหตุการณ์พื้นที่รายการก่อนหน้านี้ โปรดระบุข้อมูลนี้เพื่อเรียกข้อมูลหน้าถัดไป เมื่อใส่เลขหน้า พารามิเตอร์อื่นๆ ทั้งหมดที่ระบุเพื่อแสดงรายการเหตุการณ์ในพื้นที่ทำงานต้องตรงกับการเรียกใช้ที่ระบุโทเค็นของหน้าเว็บ การส่งค่าอื่นไปยังพารามิเตอร์อื่นๆ อาจทําให้ได้ผลลัพธ์ที่ไม่คาดคิด |
filter |
ต้องระบุ ตัวกรองข้อความค้นหา คุณต้องระบุประเภทเหตุการณ์อย่างน้อย 1 ประเภท ( นอกจากนี้ คุณยังกรองตามเวลาเริ่มต้น (
หากต้องการระบุเวลาเริ่มต้นหรือสิ้นสุด ให้ใช้โอเปอเรเตอร์เท่ากับ ตัวอย่างเช่น คําค้นหาต่อไปนี้ถูกต้อง
การค้นหาต่อไปนี้ไม่ถูกต้อง
เซิร์ฟเวอร์ที่มีข้อผิดพลาด |
ListSpaceEventsResponse
ข้อความตอบกลับสำหรับการแสดงกิจกรรมในพื้นที่ทำงาน
ช่อง | |
---|---|
space_ |
ผลลัพธ์จะแสดงตามลำดับเวลา (เหตุการณ์ที่เก่าสุดก่อน) หมายเหตุ: ช่อง |
next_ |
ใช้โทเค็นต่อเนื่องเพื่อดึงข้อมูลเหตุการณ์เพิ่มเติม หากละเว้นช่องนี้ จะไม่มีหน้าถัดไป |
ListSpacesRequest
คําขอเพื่อแสดงพื้นที่ทำงานที่ผู้โทรเป็นสมาชิก
ช่อง | |
---|---|
page_ |
ไม่บังคับ จำนวนพื้นที่ทำงานสูงสุดที่จะแสดง บริการอาจแสดงผลน้อยกว่าค่านี้ หากไม่ระบุ ระบบจะแสดงผลเว้นวรรคมากที่สุด 100 รายการ ค่าสูงสุดคือ 1,000 หากคุณใช้ค่ามากกว่า 1, 000 ระบบจะเปลี่ยนค่าเป็น 1000 โดยอัตโนมัติ ค่าลบแสดงผลข้อผิดพลาด |
page_ |
ไม่บังคับ โทเค็นหน้าเว็บที่ได้รับจากการเรียกใช้รายการพื้นที่ทำงานก่อนหน้านี้ ระบุพารามิเตอร์นี้เพื่อเรียกข้อมูลหน้าถัดไป เมื่อแบ่งหน้า ค่าตัวกรองควรตรงกับคอลที่ระบุโทเค็นหน้า การส่งค่าอื่นอาจทําให้ได้ผลลัพธ์ที่ไม่คาดคิด |
filter |
ไม่บังคับ ตัวกรองการค้นหา คุณสามารถกรองพื้นที่ทำงานตามประเภทพื้นที่ทำงาน ( หากต้องการกรองตามประเภทพื้นที่ทำงาน คุณต้องระบุค่า Enum ที่ถูกต้อง เช่น ตัวอย่างเช่น การค้นหาต่อไปนี้ถูกต้อง
เซิร์ฟเวอร์จะปฏิเสธการค้นหาที่ไม่ถูกต้องด้วยข้อผิดพลาด |
ListSpacesResponse
การตอบกลับของคำขอพื้นที่ทำงานรายการ
ช่อง | |
---|---|
spaces[] |
รายการพื้นที่ทำงานในหน้าที่ขอ (หรือหน้าแรก) หมายเหตุ: ช่อง |
next_ |
คุณสามารถส่งโทเค็นเป็น |
MatchedUrl
URL ที่ตรงกันในข้อความ Chat แอปแชทจะดูตัวอย่าง URL ที่ตรงกันได้ ดูข้อมูลเพิ่มเติมได้ที่ดูตัวอย่างลิงก์
ช่อง | |
---|---|
url |
เอาต์พุตเท่านั้น URL ที่ตรงกัน |
การเป็นสมาชิก
แสดงถึงความสัมพันธ์กับการเป็นสมาชิกใน Google Chat เช่น ผู้ใช้หรือแอป Chat ได้รับเชิญเข้าร่วม เข้าร่วม หรือไม่ได้เข้าร่วมในพื้นที่ทำงาน
ช่อง | |
---|---|
name |
ชื่อทรัพยากรของการเป็นสมาชิกที่เซิร์ฟเวอร์กำหนด รูปแบบ: |
state |
เอาต์พุตเท่านั้น สถานะการเป็นสมาชิก |
role |
ไม่บังคับ บทบาทของผู้ใช้ภายในพื้นที่ใน Chat ซึ่งกำหนดการดำเนินการที่ผู้ใช้ได้รับอนุญาตในพื้นที่ ช่องนี้สามารถใช้เป็นอินพุตใน |
create_ |
ไม่บังคับ เปลี่ยนแปลงไม่ได้ เวลาสร้างการเป็นสมาชิก เช่น เมื่อสมาชิกเข้าร่วมหรือได้รับเชิญให้เข้าร่วมพื้นที่ทำงาน ช่องนี้เป็นเอาต์พุตเท่านั้น ยกเว้นในกรณีที่ใช้เพื่อนำเข้าการเป็นสมาชิกที่ผ่านมาในพื้นที่ทำงานโหมดการนําเข้า |
delete_ |
ไม่บังคับ เปลี่ยนแปลงไม่ได้ เวลาที่ลบการเป็นสมาชิก เช่น เมื่อสมาชิกออกจากพื้นที่ทำงานหรือถูกนำออกจากพื้นที่ทำงาน ช่องนี้เป็นเอาต์พุตเท่านั้น ยกเว้นเมื่อใช้เพื่อนำเข้าการเป็นสมาชิกที่ผ่านมาในพื้นที่ทำงานโหมดการนำเข้า |
ช่องการรวม memberType สมาชิกที่เชื่อมโยงกับการเป็นสมาชิกนี้ ทั้งนี้ เราอาจรองรับสมาชิกประเภทอื่นๆ ในอนาคต memberType ต้องเป็นค่าใดค่าหนึ่งต่อไปนี้ |
|
member |
ผู้ใช้หรือแอป Google Chat ที่เชื่อมโยงกับการเป็นสมาชิก หากแอป Chat ตรวจสอบสิทธิ์ในฐานะผู้ใช้ เอาต์พุตจะสร้างผู้ใช้ |
group_ |
Google Group ที่เป็นสมาชิก การอ่านหรือแก้ไขการเป็นสมาชิกของ Google Groups ต้องใช้การตรวจสอบสิทธิ์ผู้ใช้ |
MembershipRole
แสดงการดำเนินการที่ผู้ใช้ได้รับอนุญาตในพื้นที่ใน Chat อาจมีการเพิ่มค่า enum อื่นๆ ในอนาคต
Enum | |
---|---|
MEMBERSHIP_ROLE_UNSPECIFIED |
ค่าเริ่มต้น สำหรับ users : ผู้ใช้ไม่ใช่สมาชิกของพื้นที่ทำงาน แต่สามารถได้รับเชิญได้ สำหรับ Google Groups : ระบบจะกำหนดบทบาทนี้เสมอ (อาจมีการใช้ค่า enum อื่นๆ ในอนาคต) |
ROLE_MEMBER |
สมาชิกของพื้นที่ทำงาน ผู้ใช้มีสิทธิ์พื้นฐาน เช่น ส่งข้อความไปยังพื้นที่ทำงาน ทุกคนมีบทบาทนี้ในการสนทนาแบบ 1:1 และแบบกลุ่มที่ไม่มีชื่อ |
ROLE_MANAGER |
ผู้จัดการพื้นที่ทำงาน ผู้ใช้จะมีสิทธิ์พื้นฐานทั้งหมดรวมถึงสิทธิ์ระดับผู้ดูแลระบบที่อนุญาตให้จัดการพื้นที่ทำงานได้ เช่น การเพิ่มหรือนำสมาชิกออก รองรับเฉพาะใน SpaceType.SPACE |
MembershipState
ระบุความสัมพันธ์ของสมาชิกกับพื้นที่ทำงาน ในอนาคตเราอาจรองรับรัฐอื่นๆ ที่เป็นสมาชิกด้วย
Enum | |
---|---|
MEMBERSHIP_STATE_UNSPECIFIED |
ค่าเริ่มต้น โปรดอย่าใช้ |
JOINED |
เพิ่มผู้ใช้ไปยังพื้นที่ทำงานแล้ว และจะเข้าร่วมพื้นที่ทำงานได้ |
INVITED |
ผู้ใช้ได้รับเชิญให้เข้าร่วมพื้นที่ทำงาน แต่ยังไม่ได้เข้าร่วม |
NOT_A_MEMBER |
ผู้ใช้ไม่ได้อยู่ในพื้นที่ทำงานและไม่มีคำเชิญที่รอดำเนินการให้เข้าร่วมพื้นที่ทำงาน |
MembershipBatchCreatedEventData
เพย์โหลดเหตุการณ์สำหรับการเป็นสมาชิกใหม่หลายรายการ
ประเภทเหตุการณ์: google.workspace.chat.membership.v1.batchCreated
ช่อง | |
---|---|
memberships[] |
รายการสมาชิกใหม่ |
MembershipBatchDeletedEventData
เพย์โหลดเหตุการณ์สำหรับการเป็นสมาชิกที่ถูกลบหลายรายการ
ประเภทเหตุการณ์: google.workspace.chat.membership.v1.batchDeleted
ช่อง | |
---|---|
memberships[] |
รายการการเป็นสมาชิกที่ถูกลบ |
MembershipBatchUpdatedEventData
เพย์โหลดเหตุการณ์สำหรับการเป็นสมาชิกที่อัปเดตหลายรายการ
ประเภทเหตุการณ์: google.workspace.chat.membership.v1.batchUpdated
ช่อง | |
---|---|
memberships[] |
รายการการเป็นสมาชิกที่อัปเดตแล้ว |
MembershipCreatedEventData
เพย์โหลดเหตุการณ์สำหรับการเป็นสมาชิกใหม่
ประเภทเหตุการณ์: google.workspace.chat.membership.v1.created
ช่อง | |
---|---|
membership |
การเป็นสมาชิกใหม่ |
MembershipDeletedEventData
เพย์โหลดเหตุการณ์สำหรับการเป็นสมาชิกที่ถูกลบ
ประเภทเหตุการณ์: google.workspace.chat.membership.v1.deleted
ช่อง | |
---|---|
membership |
การเป็นสมาชิกที่ถูกลบ ระบบจะป้อนข้อมูลในช่อง |
MembershipUpdatedEventData
เพย์โหลดกิจกรรมสำหรับการเป็นสมาชิกที่อัปเดตแล้ว
ประเภทเหตุการณ์: google.workspace.chat.membership.v1.updated
ช่อง | |
---|---|
membership |
การเป็นสมาชิกที่อัปเดตแล้ว |
ข้อความ
ข้อความในพื้นที่ใน Google Chat
ช่อง | |
---|---|
name |
ชื่อทรัพยากรของข้อความ รูปแบบ: โดยที่ หากตั้งรหัสที่กำหนดเองเมื่อสร้างข้อความ คุณจะใช้รหัสนี้เพื่อระบุข้อความในคำขอได้ โดยแทนที่ |
sender |
เอาต์พุตเท่านั้น ผู้ใช้ที่สร้างข้อความ หากแอป Chat ตรวจสอบสิทธิ์ในฐานะผู้ใช้ เอาต์พุตจะสร้างผู้ใช้ |
create_ |
ไม่บังคับ เปลี่ยนแปลงไม่ได้ สำหรับพื้นที่ทำงานที่สร้างใน Chat จะเป็นเวลาที่สร้างข้อความ ช่องนี้เป็นเอาต์พุตเท่านั้น ยกเว้นเมื่อใช้ในพื้นที่ทำงานโหมดการนำเข้า สำหรับพื้นที่ทำงานโหมดการนำเข้า ให้ตั้งค่าช่องนี้เป็นการประทับเวลาในอดีตที่มีการสร้างข้อความในแหล่งที่มาเพื่อเก็บรักษาเวลาที่สร้างเดิม |
last_ |
เอาต์พุตเท่านั้น เวลาล่าสุดที่ผู้ใช้แก้ไขข้อความ หากไม่เคยมีการแก้ไขข้อความ ช่องนี้จะว่างเปล่า |
delete_ |
เอาต์พุตเท่านั้น เวลาที่ข้อความถูกลบใน Google Chat หากข้อความไม่เคยถูกลบ ช่องนี้จะว่างเปล่า |
text |
เนื้อความแบบข้อความธรรมดาของข้อความ ลิงก์แรกที่ไปยังรูปภาพ วิดีโอ หรือหน้าเว็บจะสร้างชิปพรีวิว นอกจากนี้ คุณยัง@พูดถึงผู้ใช้ Google Chat หรือทุกคนในพื้นที่ทำงานได้ด้วย ดูข้อมูลเกี่ยวกับการสร้าง SMS ได้ที่ส่งข้อความ |
formatted_ |
เอาต์พุตเท่านั้น ประกอบด้วยข้อความ
ดูข้อมูลเพิ่มเติมได้ที่ดูการจัดรูปแบบข้อความที่ส่งในข้อความ |
cards[] |
เลิกใช้งานแล้ว: ใช้ การ์ดแบบริชมีเดียที่จัดรูปแบบและเป็นแบบอินเทอร์แอกทีฟ ซึ่งคุณใช้แสดงองค์ประกอบ UI ได้ เช่น ข้อความที่จัดรูปแบบ ปุ่ม และรูปภาพที่คลิกได้ โดยปกติแล้วการ์ดจะแสดงใต้เนื้อหาข้อความธรรมดา |
cards_ |
อาร์เรย์ของการ์ด เฉพาะแอป Chat เท่านั้นที่สร้างการ์ดได้ หากแอป Chat ตรวจสอบสิทธิ์ในฐานะผู้ใช้ ข้อความจะไม่มีการ์ด โปรดดูวิธีสร้างข้อความที่มีการ์ดที่หัวข้อส่งข้อความ ออกแบบและแสดงตัวอย่างการ์ดด้วยเครื่องมือสร้างการ์ด เปิดเครื่องมือสร้างการ์ด |
annotations[] |
เอาต์พุตเท่านั้น หมายเหตุที่เกี่ยวข้องกับ |
thread |
ชุดข้อความที่ข้อความเป็นสมาชิก ดูตัวอย่างการใช้งานได้ที่เริ่มหรือตอบกลับชุดข้อความ |
space |
หากแอป Chat ตรวจสอบสิทธิ์เป็นผู้ใช้ เอาต์พุตจะเติมพื้นที่ทำงาน |
fallback_ |
คำอธิบายข้อความธรรมดาของการ์ดข้อความ ซึ่งใช้เมื่อไม่สามารถแสดงการ์ดจริง เช่น การแจ้งเตือนในอุปกรณ์เคลื่อนที่ |
action_ |
อินพุตเท่านั้น พารามิเตอร์ที่แอปใน Chat ใช้ในการกำหนดค่าวิธีโพสต์คำตอบได้ |
argument_ |
เอาต์พุตเท่านั้น เนื้อหาที่เป็นข้อความธรรมดาที่มีการพูดถึงแอป Chat ทั้งหมด |
slash_ |
เอาต์พุตเท่านั้น ข้อมูลคำสั่งเครื่องหมายทับ (หากมี) |
attachment[] |
ไฟล์แนบที่ผู้ใช้อัปโหลด |
matched_ |
เอาต์พุตเท่านั้น URL ใน |
thread_ |
เอาต์พุตเท่านั้น เมื่อเป็น หากพื้นที่ทำงานไม่รองรับการตอบกลับในชุดข้อความ ช่องนี้จะแสดงเป็น |
client_ |
ไม่บังคับ รหัสที่กำหนดเองสำหรับข้อความ คุณสามารถใช้ฟิลด์เพื่อระบุข้อความ หรือเพื่อรับ ลบ หรืออัปเดตข้อความ หากต้องการตั้งค่ารหัสที่กำหนดเอง ให้ระบุช่อง |
emoji_ |
เอาต์พุตเท่านั้น รายการสรุปรีแอ็กชันด้วยอีโมจิในข้อความ |
private_ |
เปลี่ยนแปลงไม่ได้ อินพุตสําหรับการสร้างข้อความ หรือเอาต์พุตเท่านั้น ผู้ใช้ที่ดูข้อความได้ เมื่อตั้งค่าแล้ว ข้อความจะเป็นแบบส่วนตัวและจะปรากฏแก่ผู้ใช้ที่ระบุและแอป Chat เท่านั้น หากต้องการรวมช่องนี้ไว้ในคำขอ คุณต้องเรียกใช้ Chat API โดยใช้การตรวจสอบสิทธิ์แอปและละเว้นข้อมูลต่อไปนี้ โปรดดูรายละเอียดที่หัวข้อส่งข้อความแบบส่วนตัว |
deletion_ |
เอาต์พุตเท่านั้น ข้อมูลเกี่ยวกับข้อความที่ลบ ระบบจะลบข้อความเมื่อตั้งค่า |
quoted_ |
เอาต์พุตเท่านั้น ข้อมูลเกี่ยวกับข้อความที่ผู้ใช้ Google Chat ยกมาในพื้นที่ทำงาน ผู้ใช้ Google Chat จะยกข้อความมาตอบกลับได้ |
attached_ |
เอาต์พุตเท่านั้น รูปภาพ GIF ที่แนบมากับข้อความ |
accessory_ |
วิดเจ็ตแบบอินเทอร์แอกทีฟอย่างน้อย 1 รายการซึ่งปรากฏที่ด้านล่างของข้อความ คุณเพิ่มวิดเจ็ตอุปกรณ์เสริมในข้อความที่มีข้อความ การ์ด หรือทั้งข้อความและการ์ดได้ ไม่รองรับข้อความที่มีกล่องโต้ตอบ โปรดดูรายละเอียดที่หัวข้อเพิ่มวิดเจ็ตแบบอินเทอร์แอกทีฟที่ด้านล่างของข้อความ การสร้างข้อความด้วยวิดเจ็ตเสริมต้องมีการการตรวจสอบสิทธิ์แอป |
MessageBatchCreatedEventData
เพย์โหลดเหตุการณ์สําหรับข้อความใหม่หลายรายการ
ประเภทเหตุการณ์: google.workspace.chat.message.v1.batchCreated
ช่อง | |
---|---|
messages[] |
รายการข้อความใหม่ |
MessageBatchDeletedEventData
เพย์โหลดเหตุการณ์สําหรับข้อความที่ลบหลายรายการ
ประเภทเหตุการณ์: google.workspace.chat.message.v1.batchDeleted
ช่อง | |
---|---|
messages[] |
รายการข้อความที่ถูกลบ |
MessageBatchUpdatedEventData
เปย์โหลดของเหตุการณ์สำหรับข้อความที่อัปเดตหลายรายการ
ประเภทเหตุการณ์: google.workspace.chat.message.v1.batchUpdated
ช่อง | |
---|---|
messages[] |
รายการข้อความที่อัปเดต |
MessageCreatedEventData
เพย์โหลดเหตุการณ์สําหรับข้อความใหม่
ประเภทเหตุการณ์: google.workspace.chat.message.v1.created
ช่อง | |
---|---|
message |
ข้อความใหม่ |
MessageDeletedEventData
เพย์โหลดเหตุการณ์สําหรับข้อความที่ลบ
ประเภทเหตุการณ์: google.workspace.chat.message.v1.deleted
ช่อง | |
---|---|
message |
ข้อความที่ถูกลบ ป้อนข้อมูลในช่อง |
MessageUpdatedEventData
เปย์โหลดของเหตุการณ์สำหรับข้อความที่อัปเดต
ประเภทเหตุการณ์: google.workspace.chat.message.v1.updated
ช่อง | |
---|---|
message |
ข้อความที่อัปเดตแล้ว |
QuotedMessageMetadata
ข้อมูลเกี่ยวกับข้อความที่ยกมา
ช่อง | |
---|---|
name |
เอาต์พุตเท่านั้น ชื่อแหล่งข้อมูลของข้อความที่ยกมา รูปแบบ: |
last_ |
เอาต์พุตเท่านั้น การประทับเวลาที่สร้างข้อความที่ยกมาหรือเวลาที่อัปเดตข้อความที่ยกมาครั้งล่าสุด |
รีแอ็กชัน
รีแอ็กชันต่อข้อความ
ช่อง | |
---|---|
name |
ชื่อทรัพยากรของรีแอ็กชัน รูปแบบ: |
user |
เอาต์พุตเท่านั้น ผู้ใช้ที่สร้างความรู้สึก |
emoji |
อีโมจิที่ใช้ในรีแอ็กชัน |
ReactionBatchCreatedEventData
เปย์โหลดของเหตุการณ์สำหรับความรู้สึกใหม่หลายรายการ
ประเภทเหตุการณ์: google.workspace.chat.reaction.v1.batchCreated
ช่อง | |
---|---|
reactions[] |
รายการรีแอ็กชันใหม่ |
ReactionBatchDeletedEventData
เปย์โหลดของเหตุการณ์สำหรับรีแอ็กชันที่ลบไปแล้วหลายรายการ
ประเภทเหตุการณ์: google.workspace.chat.reaction.v1.batchDeleted
ช่อง | |
---|---|
reactions[] |
รายการความรู้สึกที่ถูกลบ |
ReactionCreatedEventData
เพย์โหลดเหตุการณ์สำหรับรีแอ็กชันใหม่
ประเภทเหตุการณ์: google.workspace.chat.reaction.v1.created
ช่อง | |
---|---|
reaction |
รีแอ็กชันใหม่ |
ReactionDeletedEventData
เปย์โหลดของเหตุการณ์สำหรับรีแอ็กชันที่ลบไปแล้ว
ประเภท: google.workspace.chat.reaction.v1.deleted
ช่อง | |
---|---|
reaction |
รีแอ็กชันที่ถูกลบ |
RichLinkMetadata
ลิงก์แบบสมบูรณ์ไปยังทรัพยากร
ช่อง | |
---|---|
uri |
URI ของลิงก์นี้ |
rich_ |
ประเภทลิงก์ริชมีเดีย |
ช่องการรวม data ข้อมูลของทรัพยากรที่ลิงก์ data ต้องเป็นค่าใดค่าหนึ่งต่อไปนี้เท่านั้น |
|
drive_ |
ข้อมูลสำหรับลิงก์ไดรฟ์ |
chat_ |
ข้อมูลสำหรับลิงก์พื้นที่ใน Chat |
RichLinkType
ประเภทลิงก์ริชมีเดีย ในอนาคตอาจมีการเพิ่มประเภทอื่นๆ เข้ามา
Enum | |
---|---|
RICH_LINK_TYPE_UNSPECIFIED |
ค่าเริ่มต้นสำหรับ enum อย่าใช้ |
DRIVE_FILE |
ประเภทลิงก์ริชมีเดียของ Google ไดรฟ์ |
CHAT_SPACE |
ประเภทลิงก์ริชมีเดียของพื้นที่ใน Chat เช่น ชิปอัจฉริยะในพื้นที่ทำงาน |
SearchSpacesRequest
คำขอค้นหารายการพื้นที่ทำงานตามคำค้นหา
ช่อง | |
---|---|
use_ |
เมื่อ ผู้ใช้ที่โทรต้องเป็นผู้ดูแลระบบ Google Workspace ที่มีสิทธิ์จัดการแชทและการสนทนาในพื้นที่ทำงาน ต้องใช้ขอบเขต OAuth 2.0 ขณะนี้วิธีการนี้รองรับเฉพาะการเข้าถึงระดับผู้ดูแลระบบเท่านั้น จึงยอมรับเฉพาะ |
page_ |
จำนวนพื้นที่ทำงานสูงสุดที่จะแสดง บริการอาจแสดงผลน้อยกว่าค่านี้ หากไม่ระบุ ระบบจะแสดงผลการเว้นวรรคไม่เกิน 100 รายการ ค่าสูงสุดคือ 1,000 หากคุณใช้ค่ามากกว่า 1,000 ระบบจะเปลี่ยนค่าเป็น 1,000 โดยอัตโนมัติ |
page_ |
โทเค็นที่ได้รับจากการเรียกใช้พื้นที่การค้นหาก่อนหน้า ระบุพารามิเตอร์นี้เพื่อเรียกข้อมูลหน้าถัดไป เมื่อแบ่งหน้าเว็บ พารามิเตอร์อื่นๆ ทั้งหมดที่ระบุควรตรงกับการเรียกที่ให้โทเค็นหน้าเว็บ การส่งค่าอื่นไปยังพารามิเตอร์อื่นๆ อาจทําให้ได้ผลลัพธ์ที่ไม่คาดคิด |
query |
ต้องระบุ คำค้นหา คุณค้นหาได้โดยใช้พารามิเตอร์ต่อไปนี้
ต้องใช้
ช่องต่างๆ รองรับเฉพาะโอเปอเรเตอร์ ในช่องเดียวกัน ตัวอย่างคำค้นหาที่ถูกต้องมีดังนี้
|
order_ |
ไม่บังคับ วิธีเรียงลำดับรายการพื้นที่ทำงาน แอตทริบิวต์ที่รองรับการเรียงลำดับมีดังนี้
ค่าการดำเนินการเรียงลำดับที่ถูกต้องมีดังนี้
ไวยากรณ์ที่รองรับมีดังนี้
|
SearchSpacesResponse
ตอบกลับพร้อมรายการพื้นที่ทำงานที่เกี่ยวข้องกับคำขอ Search Space
ช่อง | |
---|---|
spaces[] |
หน้าของพื้นที่ทำงานที่ขอ |
next_ |
โทเค็นที่ใช้เพื่อเรียกข้อมูลหน้าถัดไปได้ หากช่องนี้ว่างเปล่า จะไม่มีหน้าถัดไป |
total_ |
จํานวนพื้นที่โฆษณาทั้งหมดที่ตรงกับคําค้นหาในทุกหน้า หากผลลัพธ์มีการเว้นวรรคเกิน 10,000 ครั้ง ค่านี้จะเป็นค่าประมาณ |
SetUpSpaceRequest
คำขอสร้างพื้นที่ทำงานและเพิ่มผู้ใช้ที่ระบุ
ช่อง | |
---|---|
space |
ต้องระบุ ต้องกรอกข้อมูลในช่อง หากต้องการสร้างพื้นที่ทำงาน ให้ตั้งค่า หากต้องการสร้างแชทเป็นกลุ่ม ให้ตั้งค่า หากต้องการสร้างการสนทนาแบบ 1:1 ระหว่างบุคคล ให้ตั้งค่า หากต้องการสร้างการสนทนาแบบ 1:1 ระหว่างบุคคลกับแอป Chat ที่ใช้โทร ให้ตั้งค่า หากมี |
request_ |
ไม่บังคับ ตัวระบุที่ไม่ซ้ำกันสำหรับคำขอนี้ ขอแนะนำให้ใช้ UUID แบบสุ่ม การระบุรหัสคำขอที่มีอยู่จะแสดงพื้นที่ทำงานที่สร้างด้วยรหัสนั้นแทนการสร้างพื้นที่ทำงานใหม่ การระบุรหัสคำขอที่มีอยู่จากแอป Chat เดียวกันที่มีผู้ใช้ที่ได้รับการตรวจสอบสิทธิ์คนละรายจะแสดงข้อผิดพลาด |
memberships[] |
ไม่บังคับ ผู้ใช้หรือกลุ่ม Google Chat ที่จะเชิญให้เข้าร่วมพื้นที่ทำงาน ละเว้นผู้ใช้ที่โทร เนื่องจากระบบจะเพิ่มผู้ใช้ดังกล่าวโดยอัตโนมัติ ปัจจุบันชุดนี้มีสิทธิ์สมาชิกได้สูงสุด 20 คน (นอกเหนือจากผู้โทร) สำหรับการเป็นสมาชิกของบุคคลธรรมดา ช่อง สําหรับการเป็นสมาชิกกลุ่ม Google ฟิลด์ ไม่บังคับเมื่อตั้งค่า ต้องระบุเมื่อตั้งค่า ต้องระบุเมื่อตั้งค่า ต้องเว้นว่างไว้เมื่อสร้างการสนทนาแบบ 1:1 ระหว่างบุคคลกับแอป Chat ที่โทรออก (เมื่อตั้งค่า |
SlashCommand
คําสั่งเครื่องหมายทับใน Google Chat
ช่อง | |
---|---|
command_ |
รหัสของคำสั่ง Slash ที่เรียกใช้ |
SlashCommandMetadata
ข้อมูลเมตาคำอธิบายประกอบสำหรับคำสั่งเครื่องหมายทับ (/)
ช่อง | |
---|---|
bot |
แอป Chat ที่เรียกใช้คําสั่ง |
type |
ประเภทของคำสั่งเครื่องหมายทับ |
command_ |
ชื่อของคำสั่งขีดกลางที่เรียกใช้ |
command_ |
รหัสคำสั่งของคำสั่งเครื่องหมายทับ |
triggers_ |
ระบุว่าใช้คําสั่งเครื่องหมายทับสำหรับกล่องโต้ตอบหรือไม่ |
ประเภท
Enum | |
---|---|
TYPE_UNSPECIFIED |
ค่าเริ่มต้นสำหรับ enum อย่าใช้ |
ADD |
เพิ่มแอป Chat ไปยังพื้นที่ทำงาน |
INVOKE |
เรียกใช้คำสั่งเครื่องหมายทับในพื้นที่ทำงาน |
Space
พื้นที่ทำงานใน Google Chat พื้นที่ทำงานคือการสนทนาระหว่างผู้ใช้ 2 คนขึ้นไปหรือข้อความแบบ 1:1 ระหว่างผู้ใช้กับแอป Chat
ช่อง | |
---|---|
name |
ชื่อทรัพยากรของพื้นที่ทำงาน รูปแบบ: โดย |
type |
เอาต์พุตเท่านั้น เลิกใช้งานแล้ว: ให้ใช้ |
space_ |
ประเภทของพื้นที่ทำงาน ต้องระบุเมื่อสร้างพื้นที่ทำงานหรืออัปเดตประเภทพื้นที่ทำงาน เอาต์พุตสำหรับการใช้งานอื่นๆ เท่านั้น |
single_ |
ไม่บังคับ พื้นที่ทำงานเป็น DM ระหว่างแอป Chat กับบุคคลธรรมดาหรือไม่ |
threaded |
เอาต์พุตเท่านั้น เลิกใช้งานแล้ว: ใช้ |
display_ |
ชื่อที่แสดงของพื้นที่ทำงาน ต้องระบุเมื่อสร้างพื้นที่ทำงานที่มี สำหรับข้อความส่วนตัว ช่องนี้อาจว่างเปล่า รองรับสูงสุด 128 อักขระ |
external_ |
เปลี่ยนแปลงไม่ได้ พื้นที่ทำงานนี้อนุญาตให้ผู้ใช้ Google Chat เป็นสมาชิกหรือไม่ ข้อมูลที่จะป้อนเมื่อสร้างพื้นที่ทำงานในองค์กร Google Workspace ข้ามช่องนี้เมื่อสร้างพื้นที่ทำงานในเงื่อนไขต่อไปนี้
สําหรับพื้นที่ทำงานที่มีอยู่ ช่องนี้จะเป็นเอาต์พุตเท่านั้น |
space_ |
เอาต์พุตเท่านั้น สถานะการแยกชุดข้อความในพื้นที่ใน Chat |
space_ |
รายละเอียดเกี่ยวกับพื้นที่ทำงาน รวมถึงคำอธิบายและกฎ |
space_ |
สถานะประวัติข้อความสำหรับข้อความและชุดข้อความในพื้นที่ทำงานนี้ |
import_ |
ไม่บังคับ พื้นที่ทำงานนี้สร้างขึ้นใน การสร้างพื้นที่ทำงานใน |
create_ |
ไม่บังคับ เปลี่ยนแปลงไม่ได้ สำหรับพื้นที่ทำงานที่สร้างใน Chat จะเป็นเวลาที่สร้างพื้นที่ทำงาน ช่องนี้เป็นเอาต์พุตเท่านั้น ยกเว้นเมื่อใช้ในพื้นที่ทำงานโหมดการนำเข้า สำหรับพื้นที่ทำงานโหมดการนำเข้า ให้ตั้งค่าช่องนี้เป็นการประทับเวลาในอดีตที่มีการสร้างพื้นที่ทำงานในแหล่งที่มาเพื่อรักษาเวลาที่สร้างเดิมไว้ ระบบจะป้อนข้อมูลในเอาต์พุตเมื่อ |
last_ |
เอาต์พุตเท่านั้น การประทับเวลาของข้อความล่าสุดในพื้นที่ทำงาน |
admin_ |
เอาต์พุตเท่านั้น สําหรับพื้นที่ทำงานในข้อความส่วนตัว (DM) ที่มีแอป Chat ไม่ว่าพื้นที่ทำงานนั้นสร้างขึ้นโดยผู้ดูแลระบบ Google Workspace หรือไม่ ผู้ดูแลระบบสามารถติดตั้งและตั้งค่าข้อความส่วนตัวด้วยแอป Chat ในนามของผู้ใช้ในองค์กร แอป Chat ของคุณต้องมีการรับส่งข้อความส่วนตัวจึงจะรองรับการติดตั้งโดยผู้ดูแลระบบ |
membership_ |
เอาต์พุตเท่านั้น จำนวนการเป็นสมาชิกที่เข้าร่วมซึ่งจัดกลุ่มตามประเภทสมาชิก สร้างขึ้นเมื่อ |
access_ |
ไม่บังคับ ระบุการตั้งค่าการเข้าถึงของพื้นที่ทำงาน ระบบจะป้อนข้อมูลเมื่อ |
space_ |
เอาต์พุตเท่านั้น URI สำหรับผู้ใช้ในการเข้าถึงพื้นที่ทำงาน |
customer |
ไม่บังคับ เปลี่ยนแปลงไม่ได้ รหัสลูกค้าของโดเมนของพื้นที่ทำงาน จำเป็นต้องใช้เฉพาะเมื่อสร้างพื้นที่ทำงานที่มีการตรวจสอบสิทธิ์ของแอปและ ในรูปแบบ สำหรับ DM ระบบจะไม่ป้อนข้อมูลในช่องนี้ |
ฟิลด์สหภาพ ต้องมีการการตรวจสอบสิทธิ์ของผู้ใช้ |
|
predefined_ |
ไม่บังคับ อินพุตเท่านั้น การตั้งค่าสิทธิ์ของพื้นที่ทำงานที่กำหนดไว้ล่วงหน้า ให้ป้อนเฉพาะเมื่อสร้างพื้นที่ทำงานเท่านั้น หากไม่ได้ตั้งค่าช่อง ระบบจะสร้างพื้นที่ทำงานร่วมกัน หลังจากสร้างพื้นที่ทำงานแล้ว ระบบจะป้อนการตั้งค่าในช่อง |
permission_ |
ไม่บังคับ การตั้งค่าสิทธิ์สำหรับพื้นที่ทำงานสำหรับพื้นที่ทำงานที่มีอยู่ อินพุตสําหรับอัปเดตการตั้งค่าสิทธิ์ของพื้นที่ทำงานที่แน่นอน ซึ่งจะแทนที่การตั้งค่าสิทธิ์ที่มีอยู่ เอาต์พุตจะแสดงการตั้งค่าสิทธิ์ในปัจจุบัน |
AccessSettings
แสดงการตั้งค่าการเข้าถึงของพื้นที่ทำงาน
ช่อง | |
---|---|
access_ |
เอาต์พุตเท่านั้น ระบุสถานะการเข้าถึงของพื้นที่ทำงาน |
audience |
ไม่บังคับ ชื่อทรัพยากรของกลุ่มเป้าหมายที่ค้นพบพื้นที่ทำงาน เข้าร่วมพื้นที่ทำงาน และดูตัวอย่างข้อความในพื้นที่ทำงานได้ หากไม่ได้ตั้งค่าไว้ จะมีเพียงผู้ใช้หรือ Google Group ที่ได้รับเชิญหรือเพิ่มไปยังพื้นที่ทำงานทีละคนเท่านั้นที่เข้าถึงพื้นที่ทำงานได้ โปรดดูรายละเอียดที่หัวข้อทําให้พื้นที่ทํางานค้นพบได้ในกลุ่มเป้าหมาย รูปแบบ: หากต้องการใช้กลุ่มเป้าหมายเริ่มต้นสําหรับองค์กร Google Workspace ให้ตั้งค่าเป็น การอ่านกลุ่มเป้าหมายจะช่วย
ระบบจะไม่ป้อนข้อมูลในช่องนี้เมื่อใช้ขอบเขต การตั้งค่ากลุ่มเป้าหมายต้องใช้การตรวจสอบสิทธิ์ของผู้ใช้ |
AccessState
แสดงสถานะการเข้าถึงของพื้นที่ทำงาน
Enum | |
---|---|
ACCESS_STATE_UNSPECIFIED |
ไม่ทราบสถานะการเข้าถึงหรือไม่รองรับใน API นี้ |
PRIVATE |
เฉพาะผู้ใช้หรือ Google Groups ที่ได้รับเชิญหรือเพิ่มโดยผู้ใช้รายอื่นหรือผู้ดูแลระบบ Google Workspace เท่านั้นที่จะค้นพบและเข้าถึงพื้นที่ทำงานได้ |
DISCOVERABLE |
ผู้จัดการพื้นที่ทำงานได้ให้สิทธิ์เข้าถึงพื้นที่ทำงานแก่กลุ่มเป้าหมาย ผู้ใช้หรือ Google Group ที่ได้รับการเพิ่มหรือเชิญให้เข้าร่วมพื้นที่ทำงานทีละคนจะค้นพบและเข้าถึงพื้นที่ทำงานนั้นได้เช่นกัน โปรดดูข้อมูลเพิ่มเติมที่หัวข้อทำให้ผู้ใช้บางรายค้นพบพื้นที่ทำงานได้ การสร้างพื้นที่ทำงานที่ค้นพบได้ต้องใช้การตรวจสอบสิทธิ์ผู้ใช้ |
MembershipCount
แสดงจำนวนสมาชิกของพื้นที่ทำงานที่จัดกลุ่มเป็นหมวดหมู่ต่างๆ
ช่อง | |
---|---|
joined_ |
จำนวนผู้ใช้ที่เข้าร่วมพื้นที่ทำงานโดยตรง โดยไม่นับรวมผู้ใช้ที่เข้าร่วมจากการเป็นสมาชิกในกลุ่มที่เข้าร่วม |
joined_ |
จำนวนกลุ่มทั้งหมดที่เข้าร่วมพื้นที่ทำงานโดยตรง |
PermissionSetting
แสดงการตั้งค่าสิทธิ์ของพื้นที่ทำงาน
ช่อง | |
---|---|
managers_ |
ผู้จัดการพื้นที่ทำงานมีสิทธิ์นี้หรือไม่ |
members_ |
สมาชิกที่ไม่ใช่ผู้จัดการมีสิทธิ์นี้หรือไม่ |
PermissionSettings
การตั้งค่าสิทธิ์ที่คุณระบุเมื่ออัปเดตพื้นที่ทำงานที่มีชื่อซึ่งมีอยู่แล้วได้
หากต้องการตั้งค่าสิทธิ์เมื่อสร้างพื้นที่ทำงาน ให้ระบุช่อง PredefinedPermissionSettings
ในคำขอ
ช่อง | |
---|---|
manage_ |
การตั้งค่าสำหรับการจัดการสมาชิกและกลุ่มในพื้นที่ทำงาน |
modify_ |
การตั้งค่าสำหรับอัปเดตชื่อ รูปโปรไฟล์ คำอธิบาย และหลักเกณฑ์ของพื้นที่ทำงาน |
toggle_ |
การตั้งค่าเพื่อเปิด/ปิดประวัติพื้นที่ทำงาน |
use_ |
การตั้งค่าสำหรับการใช้ @all ในพื้นที่ทำงาน |
manage_ |
การตั้งค่าสำหรับการจัดการแอปในพื้นที่ทำงาน |
manage_ |
การตั้งค่าสำหรับการจัดการเว็บฮุคในพื้นที่ทำงาน |
post_ |
เอาต์พุตเท่านั้น การตั้งค่าสำหรับการโพสต์ข้อความในพื้นที่ทำงาน |
reply_ |
การตั้งค่าสำหรับตอบกลับข้อความในพื้นที่ทำงาน |
PredefinedPermissionSettings
การตั้งค่าสิทธิ์ที่กำหนดไว้ล่วงหน้าที่คุณสามารถระบุเมื่อสร้างพื้นที่ทำงานที่มีชื่อเท่านั้น อาจมีการเพิ่มการตั้งค่าอื่นๆ ในอนาคต ดูรายละเอียดเกี่ยวกับการตั้งค่าสิทธิ์สำหรับพื้นที่ทำงานที่มีชื่อได้ที่หัวข้อดูข้อมูลเกี่ยวกับพื้นที่ทำงาน
Enum | |
---|---|
PREDEFINED_PERMISSION_SETTINGS_UNSPECIFIED |
ไม่ระบุ อย่าใช้ |
COLLABORATION_SPACE |
การตั้งค่าเพื่อทำให้พื้นที่ทำงานเป็นพื้นที่การทำงานร่วมกันที่สมาชิกทุกคนสามารถโพสต์ข้อความได้ |
ANNOUNCEMENT_SPACE |
การตั้งค่าเพื่อทำให้พื้นที่ทำงานเป็นพื้นที่ประกาศที่เฉพาะผู้จัดการพื้นที่ทำงานเท่านั้นที่โพสต์ข้อความได้ |
SpaceDetails
รายละเอียดเกี่ยวกับพื้นที่ทำงาน รวมถึงคำอธิบายและกฎ
ช่อง | |
---|---|
description |
ไม่บังคับ คำอธิบายของพื้นที่ทำงาน เช่น อธิบายหัวข้อการสนทนาของพื้นที่ทำงาน จุดประสงค์ในการใช้งาน หรือผู้เข้าร่วม รองรับอักขระได้สูงสุด 150 ตัว |
guidelines |
ไม่บังคับ กฎ ความคาดหวัง และมารยาทของพื้นที่ทำงาน รองรับอักขระได้สูงสุด 5,000 ตัว |
SpaceThreadingState
ระบุประเภทสถานะการแยกชุดข้อความในพื้นที่ใน Chat
Enum | |
---|---|
SPACE_THREADING_STATE_UNSPECIFIED |
สงวนไว้ |
THREADED_MESSAGES |
พื้นที่ทำงานที่มีชื่อที่รองรับชุดข้อความ เมื่อตอบกลับข้อความ ผู้ใช้จะตอบกลับในชุดข้อความได้ ซึ่งจะเก็บการตอบกลับไว้ในบริบทของข้อความต้นฉบับ |
GROUPED_MESSAGES |
พื้นที่ทำงานที่มีชื่อซึ่งจัดระเบียบการสนทนาตามหัวข้อ ระบบจะจัดกลุ่มหัวข้อและการตอบกลับไว้ด้วยกัน |
UNTHREADED_MESSAGES |
ข้อความส่วนตัว (DM) ระหว่างบุคคล 2 คนและการสนทนากลุ่มระหว่าง 3 คนขึ้นไป |
SpaceType
ประเภทพื้นที่ทำงาน ต้องระบุเมื่อสร้างหรืออัปเดตพื้นที่ทำงาน เอาต์พุตสำหรับการใช้งานอื่นๆ เท่านั้น
Enum | |
---|---|
SPACE_TYPE_UNSPECIFIED |
สงวนไว้ |
SPACE |
พื้นที่ที่ผู้คนส่งข้อความ แชร์ไฟล์ และทำงานร่วมกัน SPACE สามารถรวมแอปใน Chat ไว้ด้วย |
GROUP_CHAT |
การสนทนากลุ่ม 3 คนขึ้นไป GROUP_CHAT สามารถรวมแอปใน Chat ไว้ด้วย |
DIRECT_MESSAGE |
ข้อความแบบ 1:1 ระหว่างบุคคล 2 คนหรือระหว่างบุคคลกับแอป Chat |
ประเภท
เลิกใช้งานแล้ว: ใช้ SpaceType
แทน
Enum | |
---|---|
TYPE_UNSPECIFIED |
จองแล้ว |
ROOM |
การสนทนาระหว่างมนุษย์ 2 คนขึ้นไป |
DM |
ข้อความส่วนตัวแบบ 1:1 ระหว่างบุคคลกับแอป Chat โดยข้อความทั้งหมดจะแบน ทั้งนี้ไม่รวมถึงข้อความส่วนตัวระหว่างบุคคล 2 คน |
SpaceBatchUpdatedEventData
เปย์โหลดเหตุการณ์สำหรับการอัปเดตหลายรายการในพื้นที่ทำงาน
ประเภทเหตุการณ์: google.workspace.chat.space.v1.batchUpdated
ช่อง | |
---|---|
spaces[] |
รายการพื้นที่ทำงานที่อัปเดต |
SpaceEvent
เหตุการณ์ที่แสดงการเปลี่ยนแปลงหรือกิจกรรมในพื้นที่ใน Google Chat โปรดดูข้อมูลเพิ่มเติมที่หัวข้อใช้งานกิจกรรมจาก Google Chat
ช่อง | |
---|---|
name |
ชื่อทรัพยากรของเหตุการณ์พื้นที่ทำงาน รูปแบบ: |
event_ |
เวลาที่เกิดเหตุการณ์ |
event_ |
ประเภทเหตุการณ์ในพื้นที่ทำงาน เหตุการณ์แต่ละประเภทจะมีเวอร์ชันกลุ่ม ซึ่งแสดงถึงอินสแตนซ์หลายรายการของประเภทเหตุการณ์ที่เกิดขึ้นในช่วงเวลาสั้นๆ สําหรับคําขอ ประเภทเหตุการณ์ที่รองรับข้อความมีดังนี้
ประเภทเหตุการณ์ที่รองรับสำหรับการเป็นสมาชิก
ประเภทเหตุการณ์ที่รองรับสำหรับรีแอ็กชัน
ประเภทเหตุการณ์ที่รองรับเกี่ยวกับพื้นที่ทำงานมีดังนี้
|
ช่องการรวม
|
|
message_ |
เพย์โหลดเหตุการณ์สําหรับข้อความใหม่ ประเภทเหตุการณ์: |
message_ |
เพย์โหลดเหตุการณ์สําหรับข้อความที่อัปเดต ประเภทเหตุการณ์: |
message_ |
เพย์โหลดเหตุการณ์สําหรับข้อความที่ลบ ประเภทเหตุการณ์: |
message_ |
เปย์โหลดของเหตุการณ์สำหรับข้อความใหม่หลายรายการ ประเภทเหตุการณ์: |
message_ |
เพย์โหลดเหตุการณ์สําหรับข้อความที่อัปเดตหลายรายการ ประเภทเหตุการณ์: |
message_ |
เพย์โหลดเหตุการณ์สําหรับข้อความที่ลบหลายรายการ ประเภทเหตุการณ์: |
space_ |
เพย์โหลดเหตุการณ์สำหรับการอัปเดตพื้นที่ทำงาน ประเภทเหตุการณ์: |
space_ |
เพย์โหลดเหตุการณ์สำหรับการอัปเดตพื้นที่ทำงานหลายรายการ ประเภทเหตุการณ์: |
membership_ |
เพย์โหลดเหตุการณ์สำหรับการเป็นสมาชิกใหม่ ประเภทเหตุการณ์: |
membership_ |
เพย์โหลดเหตุการณ์สำหรับการเป็นสมาชิกที่อัปเดตแล้ว ประเภทเหตุการณ์: |
membership_ |
เพย์โหลดเหตุการณ์สำหรับการเป็นสมาชิกที่ลบแล้ว ประเภทเหตุการณ์: |
membership_ |
เพย์โหลดกิจกรรมสำหรับการเป็นสมาชิกใหม่หลายรายการ ประเภทเหตุการณ์: |
membership_ |
เพย์โหลดเหตุการณ์สำหรับการเป็นสมาชิกที่อัปเดตหลายรายการ ประเภทเหตุการณ์: |
membership_ |
เปย์โหลดของเหตุการณ์สำหรับการเป็นสมาชิกที่ถูกลบหลายรายการ ประเภทเหตุการณ์: |
reaction_ |
เปย์โหลดเหตุการณ์สำหรับรีแอ็กชันใหม่ ประเภทเหตุการณ์: |
reaction_ |
เปย์โหลดของเหตุการณ์สำหรับรีแอ็กชันที่ลบไปแล้ว ประเภทเหตุการณ์: |
reaction_ |
เปย์โหลดของเหตุการณ์สำหรับความรู้สึกใหม่หลายรายการ ประเภทเหตุการณ์: |
reaction_ |
เพย์โหลดเหตุการณ์สําหรับรีแอ็กชันที่ลบหลายรายการ ประเภทเหตุการณ์: |
SpaceNotificationSetting
การตั้งค่าการแจ้งเตือนของผู้ใช้ในพื้นที่ทำงาน
ช่อง | |
---|---|
name |
ตัวระบุ ชื่อทรัพยากรของการตั้งค่าการแจ้งเตือนของพื้นที่ทำงาน รูปแบบ: |
notification_ |
การตั้งค่าการแจ้งเตือน |
mute_ |
การตั้งค่าปิดการแจ้งเตือนพื้นที่ทำงาน |
MuteSetting
ประเภทการตั้งค่าการปิดเสียงการแจ้งเตือนของพื้นที่ทำงาน
Enum | |
---|---|
MUTE_SETTING_UNSPECIFIED |
จองแล้ว |
UNMUTED |
ผู้ใช้จะได้รับการแจ้งเตือนสำหรับพื้นที่ทำงานตามการตั้งค่าการแจ้งเตือน |
MUTED |
ผู้ใช้จะไม่ได้รับการแจ้งเตือนใดๆ สำหรับพื้นที่ทำงาน ไม่ว่าจะตั้งค่าการแจ้งเตือนไว้อย่างไรก็ตาม |
NotificationSetting
ประเภทของการตั้งค่าการแจ้งเตือน
Enum | |
---|---|
NOTIFICATION_SETTING_UNSPECIFIED |
จองแล้ว |
ALL |
การแจ้งเตือนจะทริกเกอร์โดย @การพูดถึง ชุดข้อความที่ติดตาม ข้อความแรกของชุดข้อความใหม่ ระบบจะติดตามชุดข้อความใหม่ทั้งหมดโดยอัตโนมัติ เว้นแต่ผู้ใช้จะเลิกติดตามด้วยตนเอง |
MAIN_CONVERSATIONS |
ระบบจะทริกเกอร์การแจ้งเตือนด้วยการ @พูดถึง ชุดข้อความที่ติดตาม ข้อความแรกของชุดข้อความใหม่ ใช้งานกับข้อความส่วนตัวแบบ 1:1 ไม่ได้ |
FOR_YOU |
การแจ้งเตือนจะทริกเกอร์เมื่อมีการ @พูดถึง ชุดข้อความที่ติดตาม ใช้งานกับข้อความส่วนตัวแบบ 1:1 ไม่ได้ |
OFF |
การแจ้งเตือนปิดอยู่ |
SpaceReadState
สถานะการอ่านของผู้ใช้ในพื้นที่ทำงาน ซึ่งใช้เพื่อระบุข้อความที่อ่านแล้วและยังไม่อ่าน
ช่อง | |
---|---|
name |
ชื่อทรัพยากรและสถานะการอ่านของพื้นที่ทำงาน รูปแบบ: |
last_ |
ไม่บังคับ เวลาที่อัปเดตสถานะการอ่านพื้นที่ทำงานของผู้ใช้ โดยปกติแล้วการประทับเวลานี้จะสอดคล้องกับการประทับเวลาของข้อความที่อ่านล่าสุด หรือการประทับเวลาที่ผู้ใช้ระบุไว้เพื่อทําเครื่องหมายตําแหน่งการอ่านล่าสุดในพื้นที่ทำงาน |
SpaceUpdatedEventData
เพย์โหลดเหตุการณ์สำหรับพื้นที่ทำงานที่อัปเดตแล้ว
ประเภทเหตุการณ์: google.workspace.chat.space.v1.updated
ช่อง | |
---|---|
space |
พื้นที่ทำงานที่อัปเดตแล้ว |
ชุดข้อความ
ชุดข้อความในพื้นที่ใน Google Chat เช่น การใช้งานที่หัวข้อเริ่มหรือตอบกลับชุดข้อความ
หากระบุชุดข้อความเมื่อสร้างข้อความ คุณจะตั้งค่าช่อง messageReplyOption
เพื่อกำหนดสิ่งที่จะเกิดขึ้นหากไม่พบชุดข้อความที่ตรงกัน
ช่อง | |
---|---|
name |
ชื่อทรัพยากรของเธรด ตัวอย่าง: |
thread_ |
ไม่บังคับ อินพุตสำหรับสร้างหรืออัปเดตชุดข้อความ หรือจะแสดงผลลัพธ์เท่านั้นก็ได้ รหัสของชุดข้อความ รองรับอักขระได้สูงสุด 4,000 ตัว รหัสนี้จะซ้ำกันเฉพาะในแอป Chat ที่ตั้งรหัส ตัวอย่างเช่น หากแอป Chat หลายแอปสร้างข้อความโดยใช้คีย์ชุดข้อความเดียวกัน ระบบจะโพสต์ข้อความเหล่านั้นในชุดข้อความที่แตกต่างกัน หากต้องการตอบกลับในชุดข้อความที่สร้างโดยบุคคลหรือแอป Chat อื่น ให้ระบุช่อง |
ThreadReadState
สถานะการอ่านของผู้ใช้ภายในชุดข้อความ ซึ่งใช้เพื่อระบุข้อความที่อ่านแล้วและยังไม่อ่าน
ช่อง | |
---|---|
name |
ชื่อทรัพยากรของสถานะอ่านชุดข้อความ รูปแบบ: |
last_ |
เวลาที่อัปเดตสถานะการอ่านชุดข้อความของผู้ใช้ โดยปกติแล้วค่านี้สอดคล้องกับการประทับเวลาของข้อความที่อ่านล่าสุดในชุดข้อความ |
UpdateMembershipRequest
ข้อความคำขออัปเดตการเป็นสมาชิก
ช่อง | |
---|---|
membership |
ต้องระบุ การเป็นสมาชิกที่จะอัปเดต เฉพาะฟิลด์ที่ |
update_ |
ต้องระบุ เส้นทางช่องที่จะอัปเดต คั่นหลายค่าด้วยคอมมา หรือใช้ เส้นทางช่องที่รองรับในปัจจุบันมีดังนี้
|
use_ |
เมื่อใช้ ผู้ใช้ที่โทรต้องเป็นผู้ดูแลระบบ Google Workspace ที่มีสิทธิ์จัดการแชทและการสนทนาในพื้นที่ทำงาน ต้องใช้ |
UpdateMessageRequest
ขออัปเดตข้อความ
ช่อง | |
---|---|
message |
ต้องระบุ ข้อความที่มีช่องที่อัปเดตแล้ว |
update_ |
ต้องระบุ เส้นทางฟิลด์ที่จะอัปเดต คั่นหลายค่าด้วยคอมมา หรือใช้ เส้นทางช่องที่รองรับในปัจจุบันมีดังนี้
|
allow_ |
ไม่บังคับ หาก |
UpdateSpaceNotificationSettingRequest
คำขออัปเดตการตั้งค่าการแจ้งเตือนของพื้นที่ทำงาน รองรับเฉพาะการอัปเดตการตั้งค่าการแจ้งเตือนสำหรับผู้ใช้ที่โทร
ช่อง | |
---|---|
space_ |
ต้องระบุ ชื่อทรัพยากรสำหรับการตั้งค่าการแจ้งเตือนของพื้นที่ทำงานต้องป้อนข้อมูลในรูปแบบ |
update_ |
ต้องระบุ เส้นทางช่องที่รองรับ: - |
UpdateSpaceReadStateRequest
ข้อความคำขอสำหรับ UpdateSpaceReadState API
ช่อง | |
---|---|
space_ |
ต้องระบุ สถานะการอ่านพื้นที่ทำงานและฟิลด์ที่จะอัปเดต รองรับเฉพาะการอัปเดตสถานะการอ่านสำหรับผู้ใช้ที่โทรเข้ามาเท่านั้น หากต้องการอ้างอิงถึงผู้ใช้ที่โทรเข้ามา ให้ตั้งค่าอย่างใดอย่างหนึ่งต่อไปนี้
รูปแบบ: users/{user}/spaces/{space}/spaceReadState |
update_ |
ต้องระบุ เส้นทางฟิลด์ที่จะอัปเดต เส้นทางช่องที่รองรับในปัจจุบันมีดังนี้
เมื่อ หากต้องการทำเครื่องหมายพื้นที่ทำงานว่าอ่านแล้ว ให้ตั้งค่า |
UpdateSpaceRequest
คำขออัปเดตพื้นที่ทำงาน 1 รายการ
ช่อง | |
---|---|
space |
ต้องระบุ พื้นที่ทำงานที่มีช่องที่จะอัปเดต |
update_ |
ต้องระบุ เส้นทางฟิลด์ที่อัปเดตแล้ว โดยคั่นด้วยคอมมาหากมีหลายรายการ คุณสามารถอัปเดตพื้นที่ทำงานในช่องต่อไปนี้
|
use_ |
เมื่อใช้ ผู้ใช้ที่โทรต้องเป็นผู้ดูแลระบบ Google Workspace ที่มีสิทธิ์จัดการแชทและการสนทนาในพื้นที่ทำงาน ต้องใช้ขอบเขต OAuth 2.0 ของ ค่า |
ผู้ใช้
ผู้ใช้ใน Google Chat เมื่อแสดงผลเป็นเอาต์พุตจากคำขอ หากแอป Chat ตรวจสอบสิทธิ์ในฐานะผู้ใช้ เอาต์พุตสำหรับทรัพยากร User
จะแสดงเฉพาะ name
และ type
ของผู้ใช้
ช่อง | |
---|---|
name |
ชื่อทรัพยากรสำหรับ รูปแบบ: สำหรับ
|
display_ |
เอาต์พุตเท่านั้น ชื่อที่แสดงของผู้ใช้ |
domain_ |
ตัวระบุที่ไม่ซ้ำกันของโดเมน Google Workspace ของผู้ใช้ |
type |
ประเภทผู้ใช้ |
is_ |
เอาต์พุตเท่านั้น เมื่อเป็น |
ประเภท
Enum | |
---|---|
TYPE_UNSPECIFIED |
ค่าเริ่มต้นสำหรับ enum โปรดอย่าใช้ |
HUMAN |
ผู้ใช้ที่เป็นบุคคล |
BOT |
ผู้ใช้แอป Chat |
UserMentionMetadata
ข้อมูลเมตาของคำอธิบายประกอบสำหรับการพูดถึงผู้ใช้ (@)
ช่อง | |
---|---|
user |
ผู้ใช้พูดถึง |
type |
ประเภทของการพูดถึงผู้ใช้ |
ประเภท
Enum | |
---|---|
TYPE_UNSPECIFIED |
ค่าเริ่มต้นสำหรับ enum โปรดอย่าใช้ |
ADD |
เพิ่มผู้ใช้ไปยังพื้นที่ทำงาน |
MENTION |
พูดถึงผู้ใช้ในพื้นที่ทำงาน |
WidgetMarkup
วิดเจ็ตเป็นองค์ประกอบ UI ที่แสดงข้อความและรูปภาพ
ช่อง | |
---|---|
buttons[] |
รายการปุ่ม ปุ่มต่างๆ ยังเป็นแบบ |
ฟิลด์สหภาพ data WidgetMarkup อาจมีรายการใดรายการหนึ่งต่อไปนี้เท่านั้น คุณสามารถใช้ช่อง WidgetMarkup หลายช่องเพื่อแสดงรายการเพิ่มเติมได้ data ต้องเป็นค่าใดค่าหนึ่งต่อไปนี้ |
|
text_ |
แสดงย่อหน้าข้อความในวิดเจ็ตนี้ |
image |
แสดงรูปภาพในวิดเจ็ตนี้ |
key_ |
แสดงรายการคีย์-ค่าในวิดเจ็ตนี้ |
ปุ่ม
ปุ่ม อาจเป็นปุ่มข้อความหรือปุ่มรูปภาพ
ช่อง | |
---|---|
ช่องการรวม
|
|
text_ |
ปุ่มที่มีข้อความและการดำเนินการ |
image_ |
ปุ่มที่มีรูปภาพและการดําเนินการ |
FormAction
การดําเนินการของแบบฟอร์มจะอธิบายลักษณะการทํางานเมื่อมีการส่งแบบฟอร์ม เช่น คุณสามารถเรียกใช้ Apps Script เพื่อจัดการแบบฟอร์ม
ช่อง | |
---|---|
action_ |
ชื่อเมธอดจะใช้เพื่อระบุว่าส่วนใดของแบบฟอร์มที่ทริกเกอร์การส่งแบบฟอร์ม ระบบจะส่งข้อมูลนี้กลับไปยังแอป Chat โดยเป็นส่วนหนึ่งของเหตุการณ์การคลิกการ์ด คุณสามารถใช้ชื่อเมธอดเดียวกันสำหรับองค์ประกอบหลายรายการที่ทริกเกอร์การทำงานทั่วไปได้ |
parameters[] |
รายการพารามิเตอร์การดำเนินการ |
ActionParameter
รายการพารามิเตอร์สตริงที่ต้องระบุเมื่อมีการเรียกใช้เมธอดการดำเนินการ ตัวอย่างเช่น ลองพิจารณาปุ่มปิดเสียงเตือนชั่วคราว 3 ปุ่ม ได้แก่ ปิดเสียงเตือนชั่วคราวเดี๋ยวนี้ ปิดเสียงเตือนชั่วคราว 1 วัน ปิดเสียงเตือนชั่วคราวสัปดาห์หน้า คุณอาจใช้ action method = snooze()
โดยส่งประเภทการเลื่อนการปลุกและเวลาเลื่อนการปลุกในรายการพารามิเตอร์สตริง
ช่อง | |
---|---|
key |
ชื่อพารามิเตอร์สําหรับสคริปต์การดำเนินการ |
value |
ค่าของพารามิเตอร์ |
Icon
ชุดไอคอนที่รองรับ
Enum | |
---|---|
ICON_UNSPECIFIED |
|
AIRPLANE |
|
BOOKMARK |
|
BUS |
|
CAR |
|
CLOCK |
|
CONFIRMATION_NUMBER_ICON |
|
DOLLAR |
|
DESCRIPTION |
|
EMAIL |
|
EVENT_PERFORMER |
|
EVENT_SEAT |
|
FLIGHT_ARRIVAL |
|
FLIGHT_DEPARTURE |
|
HOTEL |
|
HOTEL_ROOM_TYPE |
|
INVITE |
|
MAP_PIN |
|
MEMBERSHIP |
|
MULTIPLE_PEOPLE |
|
OFFER |
|
PERSON |
|
PHONE |
|
RESTAURANT_ICON |
|
SHOPPING_CART |
|
STAR |
|
STORE |
|
TICKET |
|
TRAIN |
|
VIDEO_CAMERA |
|
VIDEO_PLAY |
รูปภาพ
รูปภาพที่ระบุโดย URL และมีการดำเนินการ onclick
ได้
ช่อง | |
---|---|
image_ |
URL ของรูปภาพ |
on_ |
การดำเนินการ |
aspect_ |
สัดส่วนภาพ (ความกว้างและความสูง) ของรูปภาพนี้ ช่องนี้ช่วยให้คุณจองความสูงที่เหมาะสมสำหรับรูปภาพขณะรอให้รูปภาพโหลด แต่ไม่ได้มีไว้เพื่อลบล้างสัดส่วนภาพในตัวของรูปภาพ หากไม่ได้ตั้งค่าไว้ เซิร์ฟเวอร์จะเติมค่านี้โดยการจัดเก็บรูปภาพล่วงหน้า |
ImageButton
ปุ่มรูปภาพที่มีการดำเนินการ onclick
ช่อง | |
---|---|
on_ |
การดำเนินการ |
name |
ชื่อของ |
ฟิลด์สหภาพ icons ระบุไอคอนได้โดยใช้ Icon enum หรือ URL icons ต้องเป็นค่าใดค่าหนึ่งต่อไปนี้ |
|
icon |
ไอคอนที่ระบุโดย |
icon_ |
ไอคอนที่ระบุโดย URL |
KeyValue
องค์ประกอบ UI มีคีย์ (ป้ายกำกับ) และค่า (เนื้อหา) องค์ประกอบนี้ยังมีการดำเนินการบางอย่าง เช่น ปุ่ม onclick
ด้วย
ช่อง | |
---|---|
top_ |
ข้อความของป้ายกำกับด้านบน รองรับข้อความที่มีการจัดรูปแบบ โปรดดูข้อมูลเพิ่มเติมเกี่ยวกับการจัดรูปแบบข้อความที่หัวข้อการจัดรูปแบบข้อความในแอป Google Chat และการจัดรูปแบบข้อความในส่วนเสริมของ Google Workspace |
content |
ข้อความของเนื้อหา รองรับข้อความที่จัดรูปแบบและต้องระบุเสมอ ดูข้อมูลเพิ่มเติมเกี่ยวกับการจัดรูปแบบข้อความได้ที่หัวข้อการจัดรูปแบบข้อความในแอป Google Chat และการจัดรูปแบบข้อความในส่วนเสริมของ Google Workspace |
content_ |
ในกรณีที่เนื้อหาควรเป็นหลายบรรทัด |
bottom_ |
ข้อความของป้ายกำกับด้านล่าง รองรับข้อความที่จัดรูปแบบ โปรดดูข้อมูลเพิ่มเติมเกี่ยวกับการจัดรูปแบบข้อความที่หัวข้อการจัดรูปแบบข้อความในแอป Google Chat และการจัดรูปแบบข้อความในส่วนเสริมของ Google Workspace |
on_ |
การดำเนินการ |
ช่องการรวม icons ต้องกำหนดไอคอนอย่างน้อย 1 รายการ top_label และ bottom_label icons ต้องเป็นค่าใดค่าหนึ่งต่อไปนี้ |
|
icon |
ค่า enum ที่ Chat API แทนที่ด้วยรูปภาพไอคอนที่เกี่ยวข้อง |
icon_ |
ไอคอนที่ระบุโดย URL |
ฟิลด์สหภาพ control วิดเจ็ตการควบคุม คุณตั้งค่า button หรือ switch_widget ได้ แต่ตั้งค่าทั้ง 2 อย่างไม่ได้ control ต้องเป็นค่าใดค่าหนึ่งต่อไปนี้เท่านั้น |
|
button |
ปุ่มที่คลิกได้เพื่อเรียกให้แสดงการดำเนินการ |
OnClick
การดำเนินการ onclick
(เช่น เปิดลิงก์)
ช่อง | |
---|---|
ฟิลด์สหภาพ
|
|
action |
การทำงานของแบบฟอร์มจะทริกเกอร์โดยการดำเนินการ |
open_ |
การดําเนินการ |
OpenLink
ลิงก์ที่เปิดหน้าต่างใหม่
ช่อง | |
---|---|
url |
URL ที่จะเปิด |
TextButton
ปุ่มที่มีข้อความและการทำงาน onclick
ช่อง | |
---|---|
text |
ข้อความของปุ่ม |
on_ |
การทำงาน |
TextParagraph
ย่อหน้าข้อความ รองรับข้อความที่จัดรูปแบบ โปรดดูข้อมูลเพิ่มเติมเกี่ยวกับการจัดรูปแบบข้อความที่หัวข้อการจัดรูปแบบข้อความในแอป Google Chat และการจัดรูปแบบข้อความในส่วนเสริมของ Google Workspace
ช่อง | |
---|---|
text |
|