אינדקס
-
ChatService
(ממשק) -
AccessoryWidget
(הודעה) -
ActionResponse
(הודעה) ActionResponse.ResponseType
(enum)-
ActionResponse.SelectionItems
(הודעה) -
ActionResponse.UpdatedWidget
(הודעה) -
ActionStatus
(הודעה) -
Annotation
(הודעה) AnnotationType
(enum)-
AppCommandMetadata
(הודעה) AppCommandMetadata.AppCommandType
(enum)-
AttachedGif
(הודעה) -
Attachment
(הודעה) Attachment.Source
(enum)-
AttachmentDataRef
(הודעה) -
CalendarEventLinkData
(הודעה) -
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
(הודעה) -
CustomEmojiMetadata
(הודעה) -
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
(הודעה) -
MeetSpaceLinkData
(הודעה) MeetSpaceLinkData.HuddleStatus
(enum)MeetSpaceLinkData.Type
(enum)-
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 |
---|
יוצרת אמוג'י בהתאמה אישית. אפשר ליצור אמוג'י בהתאמה אישית ולהשתמש בהם רק בחשבונות Google Workspace, והאדמין צריך להפעיל את האפשרות הזו בארגון. מידע נוסף מופיע במאמרים הסבר על אמוג'י בהתאמה אישית ב-Google Chat וניהול הרשאות לאמוג'י בהתאמה אישית. נדרש אימות משתמש עם הרשאת הגישה:
|
CreateMembership |
---|
יוצר חברות באפליקציית Chat לשיחות, למשתמש או לקבוצת Google. אי אפשר ליצור חברות באפליקציות אחרות של Chat. כשיוצרים חברות, אם המדיניות של החבר שצוין לגבי אישור אוטומטי של הזמנות מושבתת, הוא מוזמן וצריך לאשר את ההזמנה למרחב לפני שהוא מצטרף. אחרת, יצירת חברות תוסיף את החבר ישירות למרחב שצוין. יש תמיכה בסוגי האימות הבאים:
אימות אפליקציות לא נתמך בתרחישי השימוש הבאים:
לדוגמה לשימוש, אפשר לעיין במאמר:
|
CreateMessage |
---|
יצירת הודעה במרחב ב-Google Chat. לדוגמה, אפשר לעיין במאמר בנושא שליחת הודעה. יש תמיכה בסוגי האימות הבאים:
ב-Chat, השיוך של שולח ההודעה משתנה בהתאם לסוג האימות שבו אתם משתמשים בבקשה. בתמונה הבאה אפשר לראות איך Chat משייך הודעה כשמשתמשים באימות אפליקציה. ב-Chat, אפליקציית Chat מוצגת כשולחת ההודעה. תוכן ההודעה יכול לכלול טקסט ( בתמונה הבאה אפשר לראות איך Chat משייך הודעה כשמשתמשים באימות משתמשים. ב-Chat, המשתמש מוצג כשולח ההודעה, והאפליקציה משויכת להודעה באמצעות השם שלה. תוכן ההודעה יכול להכיל רק טקסט ( הגודל המקסימלי של ההודעה, כולל תוכן ההודעה, הוא 32,000 בייטים. בבקשות webhook, התגובה לא מכילה את ההודעה המלאה. התשובה מאכלסת רק את השדות
|
CreateReaction |
---|
יוצר תגובה ומוסיף אותה להודעה. לדוגמה, אפשר לעיין במאמר בנושא הוספת תגובה להודעה. נדרש אימות משתמש עם אחת מהיקפי ההרשאות הבאים:
|
CreateSpace |
---|
יצירת מרחב. אפשר להשתמש בה כדי ליצור מרחב עם שם או צ'אט קבוצתי ב- יש תמיכה בסוגי האימות הבאים:
כשמבצעים אימות כאפליקציה, צריך להגדיר את השדה כשמבצעים אימות כאפליקציה, אפליקציית Chat מצורפת כחברה במרחב. עם זאת, בניגוד לאימות של משתמשים, אפליקציית Chat לא נוספת כמנהלת המרחב. כברירת מחדל, כל המשתתפים במרחב יכולים להסיר את אפליקציית Chat מהמרחב. כדי לאפשר רק למנהלי המרחב להסיר את האפליקציה מהמרחב, מגדירים את החברות במרחב שנוצר תלויה בשאלה אם המרחב נוצר ב-
אם מוצגת הודעת השגיאה
|
DeleteCustomEmoji |
---|
מחיקת אמוג'י בהתאמה אישית. כברירת מחדל, משתמשים יכולים למחוק רק אמוג'י בהתאמה אישית שהם יצרו. מנהלי אמוג'י שהוקצו על ידי האדמין יכולים למחוק כל אמוג'י בהתאמה אישית בארגון. הסבר על אמוג'י בהתאמה אישית ב-Google Chat אפשר ליצור אמוג'י בהתאמה אישית ולהשתמש בהם רק בחשבונות Google Workspace, והאדמין צריך להפעיל את האפשרות הזו בארגון. מידע נוסף מופיע במאמרים הסבר על אמוג'י בהתאמה אישית ב-Google Chat וניהול הרשאות לאמוג'י בהתאמה אישית. נדרש אימות משתמש עם הרשאת הגישה:
|
DeleteMembership |
---|
מחיקת מינוי. לדוגמה, אפשר לעיין במאמר בנושא הסרת משתמש או אפליקציה של Google Chat ממרחב. יש תמיכה בסוגי האימות הבאים:
אימות אפליקציות לא נתמך בתרחישי השימוש הבאים:
כדי למחוק את החברות של מנהלי המרחב המשותף, השולח של הבקשה צריך להיות מנהל המרחב. אם משתמשים באימות אפליקציות, אפליקציית Chat צריכה להיות יוצרת המרחב.
|
DeleteMessage |
---|
מחיקת הודעה. דוגמה מופיעה במאמר מחיקת הודעה. יש תמיכה בסוגי האימות הבאים:
כשמשתמשים באימות אפליקציות, אפשר למחוק רק הודעות שנוצרו על ידי אפליקציית Chat שקוראת לפונקציה.
|
DeleteReaction |
---|
מחיקת תגובה להודעה. דוגמה מופיעה במאמר בנושא מחיקת תגובה. נדרש אימות משתמש עם אחת מהיקפי ההרשאות הבאים:
|
DeleteSpace |
---|
מחיקת מרחב עם שם. תמיד מבצע מחיקה מדורגת, כלומר גם משאבי הצאצא של המרחב – כמו הודעות שפורסמו במרחב והחברות במרחב – נמחקים. דוגמה מופיעה במאמר מחיקת מרחב. יש תמיכה בסוגי האימות הבאים:
|
FindDirectMessage |
---|
מחזירה את הצ'אט הישיר הקיים עם המשתמש שצוין. אם לא נמצא מרחב לצ'אט ישיר, הפונקציה מחזירה שגיאה באמצעות אימות אפליקציות, הפונקציה מחזירה את המרחב של הצ'אט הישיר בין המשתמש שצוין לבין אפליקציית Chat שקוראת לפונקציה. עם אימות משתמשים, הפונקציה מחזירה את המרחב של הצ'אט הישיר בין המשתמש שצוין לבין המשתמש המאומת. יש תמיכה בסוגי האימות הבאים:
|
GetAttachment |
---|
אחזור המטא-נתונים של קובץ מצורף להודעה. נתוני הקובץ המצורף מאוחזרים באמצעות media API. דוגמה מופיעה במאמר קבלת מטא-נתונים לגבי קובץ מצורף להודעה. נדרש אימות אפליקציה עם היקף ההרשאה:
|
GetCustomEmoji |
---|
מחזירה פרטים על אמוג'י בהתאמה אישית. אפשר ליצור אמוג'י בהתאמה אישית ולהשתמש בהם רק בחשבונות Google Workspace, והאדמין צריך להפעיל את האפשרות הזו בארגון. מידע נוסף מופיע במאמרים הסבר על אמוג'י בהתאמה אישית ב-Google Chat וניהול הרשאות לאמוג'י בהתאמה אישית. נדרש אימות משתמש עם אחת מהיקפי ההרשאות הבאים:
|
GetMembership |
---|
הפונקציה מחזירה פרטים על מינוי. דוגמה מופיעה במאמר קבלת פרטים על החברות של משתמש או של אפליקציית Google Chat. יש תמיכה בסוגי האימות הבאים:
|
GetMessage |
---|
מחזירה פרטים על הודעה. דוגמה מופיעה במאמר קבלת פרטים על הודעה. יש תמיכה בסוגי האימות הבאים:
הערה: יכול להיות שתחזור הודעה ממשתמש או ממרחב שחסמתם.
|
GetSpace |
---|
מחזירה פרטים על מרחב. לדוגמה, אפשר לקרוא את המאמר איך מקבלים פרטים על מרחב. יש תמיכה בסוגי האימות הבאים:
יש כמה מגבלות לאימות אפליקציות:
|
GetSpaceEvent |
---|
הפונקציה מחזירה אירוע ממרחב ב-Google Chat. המטען הייעודי (Payload) של האירוע מכיל את הגרסה העדכנית ביותר של המשאב שהשתנה. לדוגמה, אם מבקשים אירוע לגבי הודעה חדשה, אבל ההודעה מתעדכנת מאוחר יותר, השרת מחזיר את משאב הערה: השדה נדרש אימות משתמש עם היקף הרשאות שמתאים לקריאת הנתונים המבוקשים:
כדי לקבל אירוע, המשתמש המאומת צריך להיות חבר במרחב. לדוגמה, אפשר לעיין במאמר איך מקבלים פרטים על אירוע ממרחב ב-Google Chat.
|
GetSpaceNotificationSetting |
---|
קבלת הגדרת ההתראות של המרחב. דוגמה מופיעה במאמר קבלת הגדרת ההתראות של המרחב של המתקשר. נדרש אימות משתמש עם הרשאת הגישה:
|
GetSpaceReadState |
---|
הפונקציה מחזירה פרטים על מצב הקריאה של משתמש במרחב, ומשמשת לזיהוי הודעות שנקראו והודעות שלא נקראו. דוגמה מופיעה במאמר קבלת פרטים על מצב הקריאה של משתמש במרחב. נדרש אימות משתמש עם אחת מהיקפי ההרשאות הבאים:
|
GetThreadReadState |
---|
הפונקציה מחזירה פרטים על מצב הקריאה של משתמש בשרשור, ומשמשת לזיהוי הודעות שנקראו והודעות שלא נקראו. דוגמה מופיעה במאמר קבלת פרטים על מצב הקריאה של שרשור של משתמש. נדרש אימות משתמש עם אחת מהיקפי ההרשאות הבאים:
|
ListCustomEmojis |
---|
רשימה של אמוג'י מותאמים אישית שגלויים למשתמש המאומת. אפשר ליצור אמוג'י בהתאמה אישית ולהשתמש בהם רק בחשבונות Google Workspace, והאדמין צריך להפעיל את האפשרות הזו בארגון. מידע נוסף מופיע במאמרים הסבר על אמוג'י בהתאמה אישית ב-Google Chat וניהול הרשאות לאמוג'י בהתאמה אישית. נדרש אימות משתמש עם אחת מהיקפי ההרשאות הבאים:
|
ListMemberships |
---|
הצגת רשימת החברים במרחב. לדוגמה, אפשר לעיין במאמר רשימת משתמשים ואפליקציות של Google Chat במרחב. כשמציגים את רשימת החברים עם אימות אפליקציה, מוצגת רשימת החברים במרחבים שאפליקציית Chat יכולה לגשת אליהם, אבל לא מוצגים החברים באפליקציית Chat, כולל החברים שלה עצמה. כשמציגים את רשימת החברויות עם אימות משתמשים, מוצגות חברויות במרחבים שלמשתמש המאומת יש גישה אליהם. יש תמיכה בסוגי האימות הבאים:
|
ListMessages |
---|
הפונקציה מחזירה רשימה של הודעות במרחב שהמתקשר הוא חבר בו, כולל הודעות מחברים וממרחבים חסומים. הודעות מערכת, כמו הודעות על הצטרפות של חברים חדשים למרחב, לא נכללות. אם מנסים להציג הודעות מחלל שאין בו הודעות, התשובה היא אובייקט ריק. כשמשתמשים בממשק REST/HTTP, התגובה מכילה אובייקט JSON ריק, יש תמיכה בסוגי האימות הבאים:
|
ListReactions |
---|
רשימת התגובות להודעה. דוגמה מופיעה במאמר רשימת התגובות להודעה. נדרש אימות משתמש עם אחת מהיקפי ההרשאות הבאים:
|
ListSpaceEvents |
---|
רשימת אירועים במרחב ב-Google Chat. לכל אירוע, מטען הייעודי מכיל את הגרסה העדכנית ביותר של משאב Chat. לדוגמה, אם מפרטים אירועים לגבי חברים חדשים במרחב, השרת מחזיר משאבי נדרש אימות משתמש עם היקף הרשאות שמתאים לקריאת הנתונים המבוקשים:
כדי להציג רשימה של אירועים, המשתמש המאומת צריך להיות חבר במרחב. לדוגמה, אפשר לעיין במאמר בנושא הצגת אירועים מרחב ב-Google Chat.
|
ListSpaces |
---|
רשימה של מרחבים שהמתקשר הוא חבר בהם. שיחות קבוצתיות ושיחות ישירות לא מופיעות עד ששולחים את ההודעה הראשונה. דוגמה אפשר לראות במאמר בנושא רשימת מרחבים. יש תמיכה בסוגי האימות הבאים:
כדי להציג רשימה של כל המרחבים עם שמות לפי ארגון Google Workspace, צריך להשתמש בשיטה
|
SearchSpaces |
---|
הפונקציה מחזירה רשימה של מרחבים בארגון Google Workspace על סמך חיפוש של אדמין. בבקשה, מגדירים את נדרש אימות משתמש עם הרשאות אדמין ואחד מהיקפי ההרשאות הבאים:
|
SetUpSpace |
---|
יוצר מרחב ומוסיף אליו משתמשים שצוינו. המשתמש שמתקשר מצורף אוטומטית למרחב, ולכן אין לציין אותו כחבר בבקשה. לדוגמה, ראו הגדרת מרחב עם משתתפים ראשוניים. כדי לציין את המשתמשים האנושיים שרוצים להוסיף, מוסיפים חברויות עם כדי לציין את קבוצות Google שרוצים להוסיף, מוסיפים חברויות עם במרחבים עם שם או בצ'אטים קבוצתיים, אם המתקשר חוסם חלק מהמשתתפים או נחסם על ידם, או שאין לו הרשאה להוסיף חלק מהמשתתפים, הם לא יצורפו למרחב שנוצר. כדי ליצור צ'אט ישיר (DM) בין המשתמש המתקשר לבין משתמש אנושי אחר, צריך לציין בדיוק חברות אחת שתייצג את המשתמש האנושי. אם משתמש אחד חוסם את השני, הבקשה נכשלת והצ'אט הישיר לא נוצר. כדי ליצור צ'אט ישיר בין המשתמש המתקשר לבין אפליקציית השיחות, מגדירים את אם כבר קיים צ'אט ישיר בין שני משתמשים, גם אם משתמש אחד חוסם את השני בזמן שליחת הבקשה, הצ'אט הישיר הקיים יוחזר. אי אפשר להשתמש במרחבים עם תשובות בשרשור. אם מופיעה הודעת השגיאה נדרש אימות משתמש עם אחת מהיקפי ההרשאות הבאים:
|
UpdateMembership |
---|
עדכון של מינוי. דוגמה מופיעה במאמר עדכון החברות של משתמש במרחב. יש תמיכה בסוגי האימות הבאים:
|
UpdateMessage |
---|
עדכון של הודעה. יש הבדל בין השיטות יש תמיכה בסוגי האימות הבאים:
כשמשתמשים באימות אפליקציות, בקשות יכולות לעדכן רק הודעות שנוצרו על ידי אפליקציית Chat שקוראת ל-API.
|
UpdateSpace |
---|
עדכון של מרחב. דוגמה מופיעה במאמר בנושא עדכון מרחב. אם אתם מעדכנים את השדה יש תמיכה בסוגי האימות הבאים:
יש כמה מגבלות לאימות אפליקציות:
|
UpdateSpaceNotificationSetting |
---|
עדכון הגדרת ההתראות של המרחב. דוגמה מופיעה במאמר בנושא עדכון הגדרת ההתראות של המרחב של המתקשר. נדרש אימות משתמש עם הרשאת הגישה:
|
UpdateSpaceReadState |
---|
עדכון סטטוס הקריאה של משתמש במרחב, שמשמש לזיהוי הודעות שנקראו ושלא נקראו. דוגמה מופיעה במאמר עדכון סטטוס הקריאה של משתמש במרחב. נדרש אימות משתמש עם הרשאת הגישה:
|
AccessoryWidget
ווידג'ט אינטראקטיבי אחד או יותר שמופיעים בתחתית ההודעה. לפרטים נוספים, ראו הוספת ווידג'טים אינטראקטיביים בתחתית ההודעה.
שדות | |
---|---|
שדה איחוד action . סוג הפעולה. הערך action יכול להיות רק אחד מהבאים: |
|
button_list |
רשימת לחצנים. |
ActionResponse
פרמטרים שאפליקציית Chat יכולה להשתמש בהם כדי להגדיר איך התשובה שלה תפורסם.
שדות | |
---|---|
type |
קלט בלבד. סוג התגובה של אפליקציית Chat. |
url |
קלט בלבד. כתובת URL שמשתמשים יכולים לאמת או להגדיר. (רק לסוגי תגובות |
dialog_action |
קלט בלבד. תגובה לאירוע אינטראקציה שקשור לדיאלוג. חייב להיות מלווה ב- |
updated_widget |
קלט בלבד. התגובה של הווידג'ט המעודכן. |
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
עבור ווידג'טים מסוג selectionInput
, הפונקציה מחזירה הצעות להשלמה אוטומטית לתפריט בחירה מרובה.
שדות | |
---|---|
widget |
המזהה של הווידג'ט המעודכן. המזהה צריך להיות זהה למזהה של הווידג'ט שהפעיל את בקשת העדכון. |
שדה איחוד updated_widget . הווידג'ט עודכן בתגובה לפעולה של משתמש. הערך updated_widget יכול להיות רק אחד מהבאים: |
|
suggestions |
רשימה של תוצאות השלמה אוטומטית של ווידג'טים |
ActionStatus
מייצג את הסטטוס של בקשה להפעלת תיבת דו-שיח או לשליחתה.
שדות | |
---|---|
status_code |
קוד הסטטוס. |
user_facing_message |
ההודעה שתישלח למשתמשים לגבי סטטוס הבקשה שלהם. אם לא מוגדרת הודעה, נשלחת הודעה גנרית על סמך |
הערה
פלט בלבד. אפשר לשייך את ההערות לגוף ההודעה בטקסט פשוט או לצ'יפים שמקשרים למשאבי Google Workspace כמו Google Docs או Sheets עם start_index
ו-length
של 0. כדי להוסיף עיצוב בסיסי להודעת טקסט, אפשר לעיין במאמר בנושא עיצוב הודעות טקסט.
דוגמה לגוף הודעה בטקסט רגיל:
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 |
האורך של מחרוזת המשנה בגוף ההודעה בטקסט פשוט שאליה מתייחסת ההערה הזו. אם המאפיין לא מופיע, המשמעות היא שהאורך הוא 0. |
start_index |
אינדקס ההתחלה (מבוסס-0, כולל) בגוף ההודעה בטקסט פשוט שאליו מתייחסת ההערה הזו. |
שדה איחוד metadata . מטא-נתונים נוספים על ההערה. הערך metadata יכול להיות רק אחד מהבאים: |
|
user_mention |
המטא-נתונים של תיוג המשתמש. |
slash_command |
המטא-נתונים של פקודה דרך שורת הפקודות. |
rich_link_metadata |
המטא-נתונים של קישור עשיר. |
custom_emoji_metadata |
המטא-נתונים של אמוג'י בהתאמה אישית. |
AnnotationType
סוג ההערה.
טיפוסים בני מנייה (enum) | |
---|---|
ANNOTATION_TYPE_UNSPECIFIED |
ערך ברירת המחדל של ה-enum. לא לשימוש. |
USER_MENTION |
משתמש מוזכר. |
SLASH_COMMAND |
הפעלה של פקודה דרך שורת הפקודות. |
RICH_LINK |
הערה של קישור עם פונקציות נוספות. |
CUSTOM_EMOJI |
הערה עם אמוג'י בהתאמה אישית. |
AppCommandMetadata
מטא-נתונים על פקודה באפליקציית Chat.
שדות | |
---|---|
app_command_id |
המזהה של הפקודה שצוינה בהגדרות של Chat API. |
app_command_type |
סוג הפקודה באפליקציית Chat. |
AppCommandType
סוג הפקודה באפליקציית Chat. פרטים נוספים זמינים במאמר בנושא סוגים של פקודות לאפליקציות ל-Chat.
טיפוסים בני מנייה (enum) | |
---|---|
APP_COMMAND_TYPE_UNSPECIFIED |
ערך ברירת המחדל. לא צוין. |
SLASH_COMMAND |
פקודה דרך שורת הפקודות. המשתמש שולח את הפקודה בהודעה ב-Chat. |
QUICK_COMMAND |
פקודה מהירה. המשתמש בוחר את הפקודה מתפריט Chat באזור התשובה להודעה. |
AttachedGif
תמונת GIF שצוינה באמצעות כתובת URL.
שדות | |
---|---|
uri |
פלט בלבד. כתובת ה-URL שבה מתארחת תמונת ה-GIF. |
קובץ מצורף
קובץ מצורף ב-Google Chat.
שדות | |
---|---|
name |
אופציונלי. שם המשאב של הקובץ המצורף, בפורמט |
content_name |
פלט בלבד. שם הקובץ המקורי של התוכן, ולא הנתיב המלא. |
content_type |
פלט בלבד. סוג התוכן (סוג MIME) של הקובץ. |
thumbnail_uri |
פלט בלבד. כתובת ה-URL של התמונה הממוזערת שבה צריך להשתמש כדי להציג תצוגה מקדימה של הקובץ המצורף למשתמש אנושי. אפליקציות צ'אט לא צריכות להשתמש בכתובת ה-URL הזו כדי להוריד תוכן של קבצים מצורפים. |
download_uri |
פלט בלבד. כתובת ה-URL להורדה שבה צריך להשתמש כדי לאפשר למשתמש אנושי להוריד את הקובץ המצורף. אפליקציות צ'אט לא צריכות להשתמש בכתובת ה-URL הזו כדי להוריד תוכן של קבצים מצורפים. |
source |
פלט בלבד. המקור של הקובץ המצורף. |
שדה איחוד data_ref . הפניה לנתונים של הקובץ המצורף. הערך data_ref יכול להיות רק אחד מהבאים: |
|
attachment_data_ref |
אופציונלי. הפניה לנתוני הקובץ המצורף. השדה הזה משמש ליצירה או לעדכון של הודעות עם קבצים מצורפים, או עם Media API להורדה של נתוני הקובץ המצורף. |
drive_data_ref |
פלט בלבד. הפניה לקובץ המצורף מ-Google Drive. השדה הזה משמש עם Google Drive API. |
מקור
המקור של הקובץ המצורף.
טיפוסים בני מנייה (enum) | |
---|---|
SOURCE_UNSPECIFIED |
שמורות. |
DRIVE_FILE |
הקובץ הוא קובץ ב-Google Drive. |
UPLOADED_CONTENT |
הקובץ יועלה ל-Chat. |
AttachmentDataRef
הפניה לנתוני הקובץ המצורף.
שדות | |
---|---|
resource_name |
אופציונלי. שם המשאב של נתוני הקובץ המצורף. השדה הזה משמש עם Media API להורדת נתוני הקובץ המצורף. |
attachment_upload_token |
אופציונלי. טוקן אטום שמכיל הפניה לקובץ מצורף שהועלה. הלקוחות מתייחסים אליו כמחרוזת אטומה, והוא משמש ליצירה או לעדכון של הודעות Chat עם קבצים מצורפים. |
CalendarEventLinkData
נתונים של קישורים לאירועים ביומן.
שדות | |
---|---|
calendar_id |
מזהה היומן של היומן המקושר. |
event_id |
מזהה האירוע של האירוע המקושר ביומן. |
CardWithId
כרטיס בהודעה ב-Google Chat.
רק אפליקציות ל-Chat יכולות ליצור כרטיסים. אם אפליקציית Chat מאומתת כמשתמש, ההודעה לא יכולה להכיל כרטיסים.
עיצוב כרטיסים ותצוגה מקדימה שלהם באמצעות הכלי ליצירת כרטיסים.
פתיחת הכלי ליצירת כרטיסיםשדות | |
---|---|
card_id |
חובה לציין אם ההודעה מכילה כמה כרטיסים. מזהה ייחודי של כרטיס בהודעה. |
card |
כרטיס. הגודל המקסימלי הוא 32KB. |
ChatSpaceLinkData
נתונים של קישורים למרחבים ב-Chat.
שדות | |
---|---|
space |
המרחב של מקור המידע המקושר של המרחב ב-Chat. פורמט: |
thread |
השרשור של מקור המידע המקושר במרחב ב-Chat. פורמט: |
message |
ההודעה של מקור המידע המקושר של המרחב ב-Chat. פורמט: |
CompleteImportSpaceRequest
בקשת הודעה להשלמת תהליך הייבוא של מרחב.
שדות | |
---|---|
name |
חובה. שם המשאב של המרחב במצב ייבוא. פורמט: |
CompleteImportSpaceResponse
הודעת תגובה להשלמת תהליך הייבוא של מרחב.
שדות | |
---|---|
space |
המרחב של מצב הייבוא. |
ContextualAddOnMarkup
בסוג הזה אין שדות.
תגי העיצוב למפתחים שמאפשרים לציין את התוכן של תוסף הקשרי.
קלפים
כרטיס הוא רכיב בממשק המשתמש שיכול להכיל ווידג'טים של ממשק המשתמש, כמו טקסט ותמונות.
שדות | |
---|---|
header |
הכותרת של הכרטיס. כותרת עליונה בדרך כלל מכילה כותרת ותמונה. |
sections[] |
החלקים מופרדים באמצעות קו. |
card_actions[] |
הפעולות בכרטיס הזה. |
name |
שם הכרטיס. |
CardAction
פעולה בכרטיס היא הפעולה שמשויכת לכרטיס. בכרטיס חשבונית, פעולה אופיינית תהיה: מחיקת חשבונית, שליחת חשבונית באימייל או פתיחת החשבונית בדפדפן.
לא נתמך באפליקציות ל-Google Chat.
שדות | |
---|---|
action_label |
התווית הוצגה בעבר בפריט בתפריט הפעולות. |
on_click |
הפעולה שמתבצעת כשלוחצים על הפריט הזה. |
CardHeader
שדות | |
---|---|
title |
חובה לציין את השם. הגובה של הכותרת קבוע: אם מציינים גם כותרת וגם כותרת משנה, כל אחת מהן תופסת שורה אחת. אם מציינים רק את הכותרת, היא תופיע בשתי השורות. |
subtitle |
כותרת המשנה של כותרת הכרטיס. |
image_style |
סוג התמונה (לדוגמה, מסגרת ריבועית או מסגרת עגולה). |
image_url |
כתובת ה-URL של התמונה בכותרת הכרטיס. |
ImageStyle
טיפוסים בני מנייה (enum) | |
---|---|
IMAGE_STYLE_UNSPECIFIED |
|
IMAGE |
גבול מרובע. |
AVATAR |
גבול עגול. |
קטע
קטע מכיל אוסף של ווידג'טים שמוצגים (אנכית) לפי הסדר שבו הם צוינו. בכל הפלטפורמות, הכרטיסים הם ברוחב קבוע וצר, ולכן אין כרגע צורך במאפייני פריסה (לדוגמה, float).
שדות | |
---|---|
header |
הכותרת של הקטע. יש תמיכה בטקסט מעוצב. מידע נוסף על עיצוב טקסט זמין במאמרים בנושא עיצוב טקסט באפליקציות של Google Chat ועיצוב טקסט בתוספים ל-Google Workspace. |
widgets[] |
כל קטע חייב להכיל לפחות ווידג'ט אחד. |
CreateCustomEmojiRequest
בקשה ליצירת אמוג'י בהתאמה אישית.
שדות | |
---|---|
custom_emoji |
חובה. האמוג'י בהתאמה אישית שרוצים ליצור. |
CreateMembershipRequest
הודעת בקשה ליצירת חברות.
שדות | |
---|---|
parent |
חובה. שם המשאב של המרחב שרוצים ליצור בו חברות. פורמט: spaces/{space} |
membership |
חובה. הקשר של החברות שרוצים ליצור. השדה כשמשתמש אנושי מצטרף לקבוצה באפליקציית צ'אט, האפליקציה צריכה להשתמש בהיקפי הרשאה מסוימים ולהגדיר ערכים ספציפיים בשדות מסוימים:
כדי להזמין משתמשים שלא שייכים לארגון ב-Workspace שאליו שייך המרחב, צריך לאמת את המשתמשים. כשאפליקציית Chat יוצרת לעצמה קשר של חברות, היא צריכה לעבור אימות כמשתמש ולהשתמש בהיקף ההרשאות |
use_admin_access |
אופציונלי. כשמגדירים את המשתמש שמבצע את השיחה צריך להיות אדמין ב-Google Workspace עם הרשאה לניהול צ'אטים ושיחות במרחבים. נדרש אי אפשר להשתמש בגישת אדמין כדי ליצור חברות באפליקציה או ליצור חברות למשתמשים מחוץ לארגון Google Workspace של האדמין. |
CreateMessageRequest
יצירת הודעה.
שדות | |
---|---|
parent |
חובה. שם המשאב של המרחב שבו רוצים ליצור את ההודעה. פורמט: |
message |
חובה. גוף ההודעה. |
thread_key |
אופציונלי. יצא משימוש: במקומו צריך להשתמש ב- |
request_id |
אופציונלי. מזהה בקשה ייחודי להודעה הזו. אם מציינים מזהה בקשה קיים, המערכת מחזירה את ההודעה שנוצרה עם המזהה הזה במקום ליצור הודעה חדשה. |
message_reply_option |
אופציונלי. מציין אם ההודעה מתחילה שרשור או שהיא תשובה לשרשור. האפשרות הזו נתמכת רק במרחבים עם שם. כשמגיבים לאינטראקציות של משתמשים, המערכת מתעלמת מהשדה הזה. כשמנהלים אינטראקציה בתוך שרשור, התשובה נוצרת באותו השרשור. אחרת, התשובה תיצור שרשור חדש. |
message_id |
אופציונלי. מזהה מותאם אישית של הודעה. מאפשר לאפליקציות ל-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_id |
אופציונלי. מזהה ייחודי של הבקשה. מומלץ להשתמש במזהה ייחודי אוניברסלי (UUID) אקראי. אם מציינים מזהה בקשה קיים, המערכת מחזירה את המרחב שנוצר עם המזהה הזה במקום ליצור מרחב חדש. אם מציינים מזהה בקשה קיים מאותה אפליקציית Chat עם משתמש מאומת אחר, תוחזר שגיאה. |
CustomEmoji
מייצג אמוג'י בהתאמה אישית.
שדות | |
---|---|
name |
מזהה. שם המשאב של האמוג'י בהתאמה אישית, שהוקצה על ידי השרת. פורמט: |
uid |
פלט בלבד. מפתח ייחודי למשאב האמוג'י המותאם אישית. |
emoji_name |
אופציונלי. אי אפשר לשנות אותו. השם שהמשתמש נתן לאמוג'י בהתאמה אישית, שהוא ייחודי בארגון. חובה כשיוצרים את האמוג'י בהתאמה אישית, אחרת רק פלט. השמות של האימוג'י חייבים להתחיל ולהסתיים בנקודתיים, להיות באותיות קטנות ויכולים להכיל רק תווים אלפאנומריים, מקפים וקווים תחתונים. השימוש במקפים ובקווים תחתונים צריך להיות רק כדי להפריד בין מילים. אי אפשר לכתוב מקפים וקווים תחתונים ברצף. לדוגמה: |
temporary_image_uri |
פלט בלבד. כתובת URL זמנית של התמונה של האמוג'י המותאם אישית, שתקפה למשך 10 דקות לפחות. שימו לב: הערך הזה לא מאוכלס בתגובה כשיוצרים אמוג'י בהתאמה אישית. |
payload |
אופציונלי. קלט בלבד. נתונים של מטען ייעודי. נדרש כשיוצרים אמוג'י בהתאמה אישית. |
CustomEmojiPayload
נתוני מטען ייעודי (payload) של האמוג'י בהתאמה אישית.
שדות | |
---|---|
file_content |
חובה. קלט בלבד. התמונה שמשמשת לאמוג'י המותאם אישית. גודל המטען הייעודי צריך להיות פחות מ-256KB, והתמונה צריכה להיות ריבועית בגודל של 64 עד 500 פיקסלים. יכול להיות שיהיו שינויים בהגבלות. |
filename |
חובה. קלט בלבד. השם של קובץ התמונה. סיומות קבצים נתמכות: |
CustomEmojiMetadata
מטא-נתונים של הערות לסמלי אמוג'י מותאמים אישית.
שדות | |
---|---|
custom_emoji |
האמוג'י בהתאמה אישית. |
DeleteCustomEmojiRequest
בקשה למחיקת אמוג'י בהתאמה אישית.
שדות | |
---|---|
name |
חובה. שם המשאב של האמוג'י בהתאמה אישית שרוצים למחוק. פורמט: אפשר להשתמש בשם האמוג'י ככינוי ל- |
DeleteMembershipRequest
בקשה למחיקת המינוי במרחב.
שדות | |
---|---|
name |
חובה. שם המשאב של החברות במועדון שרוצים למחוק. אפליקציות ל-Chat יכולות למחוק את החברות של משתמשים אנושיים או את החברות שלהן. אפליקציות צ'אט לא יכולות למחוק מינויים של אפליקציות אחרות. כשמוחקים חברות של אדם, נדרש היקף ההרשאות כשמבקשים למחוק חברות באפליקציה, צריך להשתמש בהיקף פורמט: |
use_admin_access |
אופציונלי. כשמגדירים את המשתמש שמבצע את השיחה צריך להיות אדמין ב-Google Workspace עם הרשאה לניהול צ'אטים ושיחות במרחבים. נדרש אי אפשר למחוק את החברות של אפליקציות במרחב באמצעות גישת אדמין. |
DeleteMessageRequest
בקשה למחיקת הודעה.
שדות | |
---|---|
name |
חובה. שם המשאב של ההודעה. פורמט: אם הגדרתם מזהה מותאם אישית להודעה, תוכלו להשתמש בערך מהשדה |
force |
אופציונלי. כשמוחקים הודעה ב- ההגדרה הזו רלוונטית רק כשמבצעים אימות כמשתמש. אין לה השפעה כשמתבצע אימות כאפליקציית Chat. |
DeleteReactionRequest
מחיקת תגובה להודעה.
שדות | |
---|---|
name |
חובה. שם התגובה באמוג'י שרוצים למחוק. פורמט: |
DeleteSpaceRequest
בקשה למחיקת מרחב.
שדות | |
---|---|
name |
חובה. שם המשאב של המרחב שרוצים למחוק. פורמט: |
use_admin_access |
אופציונלי. כשמגדירים את המשתמש שמבצע את השיחה צריך להיות אדמין ב-Google Workspace עם הרשאה לניהול צ'אטים ושיחות במרחבים. נדרש |
DeletionMetadata
מידע על הודעה שנמחקה. ההודעה נמחקת כשמגדירים את delete_time
.
שדות | |
---|---|
deletion_type |
מצוין מי מחק את ההודעה. |
DeletionType
מי מחק את ההודעה ואיך היא נמחקה. יכול להיות שנוסיף עוד ערכים בעתיד. לפרטים נוספים על מחיקת הודעות, אפשר לעיין במאמר עריכה ומחיקה של הודעות ב-Google Chat.
טיפוסים בני מנייה (enum) | |
---|---|
DELETION_TYPE_UNSPECIFIED |
הערך הזה לא בשימוש. |
CREATOR |
המשתמש מחק את ההודעה שלו. |
SPACE_OWNER |
אחד ממנהלי המרחב מחק את ההודעה. |
ADMIN |
אדמין ב-Google Workspace מחק את ההודעה. אדמינים יכולים למחוק כל הודעה במרחב, כולל הודעות שנשלחו על ידי משתתפים במרחב או על ידי אפליקציית Chat. |
APP_MESSAGE_EXPIRY |
אפליקציית Chat מחקה את ההודעה שלה כשהתוקף שלה פג. |
CREATOR_VIA_APP |
אפליקציית Chat מחקה את ההודעה בשם היוצר (באמצעות אימות משתמש). |
SPACE_OWNER_VIA_APP |
אפליקציית Chat מחקה את ההודעה בשם מנהל/ת המרחב (באמצעות אימות משתמש). |
SPACE_MEMBER |
אחד מהמשתתפים במרחב מחק את ההודעה. המשתמשים יכולים למחוק הודעות שנשלחו על ידי אפליקציות. |
תיבת דו-שיח
רכיב Wrapper מסביב לתוכן של כרטיס תיבת הדו-שיח.
שדות | |
---|---|
body |
קלט בלבד. גוף תיבת הדו-שיח, שמוצג בחלון מודאלי. אפליקציות של Google Chat לא תומכות בישויות הכרטיס הבאות: |
DialogAction
מכיל dialog וקוד סטטוס של הבקשה.
שדות | |
---|---|
action_status |
קלט בלבד. הסטטוס של בקשה להפעלת תיבת דו-שיח או לשליחתה. מציג סטטוס והודעה למשתמשים, אם יש צורך. לדוגמה, במקרה של שגיאה או הצלחה. |
שדה איחוד action . הפעולה לביצוע. הערך action יכול להיות רק אחד מהבאים: |
|
dialog |
קלט בלבד. תיבת הדו-שיח של הבקשה. |
DriveDataRef
הפניה לנתונים של קובץ מצורף ב-Drive.
שדות | |
---|---|
drive_file_id |
המזהה של קובץ ה-Drive. שימוש ב-Drive API. |
DriveLinkData
נתונים של קישורים ל-Google Drive.
שדות | |
---|---|
drive_data_ref |
DriveDataRef שמפנה לקובץ ב-Google Drive. |
mime_type |
סוג ה-MIME של המשאב המקושר ב-Google Drive. |
אמוג'י
אמוג'י שמשמש כתגובה להודעה.
שדות | |
---|---|
שדה איחוד content . חובה. התוכן של האמוג'י. הערך content יכול להיות רק אחד מהבאים: |
|
unicode |
אופציונלי. אמוג'י בסיסי שמיוצג על ידי מחרוזת Unicode. |
custom_emoji |
אמוג'י בהתאמה אישית. |
EmojiReactionSummary
מספר האנשים שהגיבו להודעה באמוג'י ספציפי.
שדות | |
---|---|
emoji |
פלט בלבד. האמוג'י שמשויך לתגובות. |
reaction_count |
פלט בלבד. המספר הכולל של התגובות באמצעות האמוג'י המשויך. |
FindDirectMessageRequest
בקשה לקבל מרחב לצ'אט ישיר על סמך משאב המשתמש.
שדות | |
---|---|
name |
חובה. שם המשאב של המשתמש שאיתו רוצים למצוא צ'אט ישיר. פורמט: |
GetAttachmentRequest
בקשה לקבל קובץ מצורף.
שדות | |
---|---|
name |
חובה. שם המשאב של הקובץ המצורף, בפורמט |
GetCustomEmojiRequest
בקשה להחזרת אמוג'י מותאם אישית יחיד.
שדות | |
---|---|
name |
חובה. שם המשאב של האמוג'י המותאם אישית. פורמט: אפשר להשתמש בשם האמוג'י ככינוי ל- |
GetMembershipRequest
שליחת בקשה להצטרפות למרחב.
שדות | |
---|---|
name |
חובה. שם המשאב של המינוי שרוצים לאחזר. כדי לקבל את החברות של האפליקציה באמצעות אימות משתמשים, אפשר להשתמש ב- פורמט: אפשר להשתמש בכתובת האימייל של המשתמש ככתובת אימייל כללית בשם |
use_admin_access |
אופציונלי. כשמגדירים את המשתמש שמבצע את השיחה צריך להיות אדמין ב-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_admin_access |
אופציונלי. כשמגדירים את המשתמש שמבצע את השיחה צריך להיות אדמין ב-Google Workspace עם הרשאה לניהול צ'אטים ושיחות במרחבים. נדרשים היקפי ההרשאות של OAuth 2.0 |
GetThreadReadStateRequest
הודעת בקשה ל-API GetThreadReadStateRequest.
שדות | |
---|---|
name |
חובה. שם המשאב של מצב הקריאה של השרשור שרוצים לאחזר. האפשרות הזו תומכת רק בקבלת מצב הקריאה של המשתמש המתקשר. כדי להתייחס למשתמש המתקשר, מגדירים את אחד מהערכים הבאים:
פורמט: users/{user}/spaces/{space}/threads/{thread}/threadReadState |
קבוצה
קבוצת Google ב-Google Chat.
שדות | |
---|---|
name |
שם המשאב של קבוצת Google. מייצג קבוצה ב-Cloud Identity Groups API. פורמט: groups/{group} |
HistoryState
מצב ההיסטוריה של הודעות ומרחבים. מציין לכמה זמן יישמרו הודעות ושרשורי שיחות אחרי שהם נוצרו.
טיפוסים בני מנייה (enum) | |
---|---|
HISTORY_STATE_UNSPECIFIED |
ערך ברירת המחדל. אין להשתמש בו. |
HISTORY_OFF |
ההיסטוריה מושבתת: ההודעות והשרשורים נשמרים למשך 24 שעות. |
HISTORY_ON |
ההיסטוריה מופעלת. כללי השמירה ב-Vault של הארגון קובעים למשך כמה זמן יישמרו ההודעות והשרשורים. |
ListCustomEmojisRequest
בקשה להחזרת רשימה של אמוג'י בהתאמה אישית.
שדות | |
---|---|
page_size |
אופציונלי. המספר המקסימלי של אמוג'י בהתאמה אישית שיוחזרו. יכול להיות שהשירות יחזיר פחות אמוג'י בהתאמה אישית מהערך הזה. אם לא מציינים ערך, ערך ברירת המחדל הוא 25. הערך המקסימלי הוא 200. ערכים גבוהים מ-200 ישתנו ל-200. |
page_token |
אופציונלי. (אם ממשיכים משאילתה קודמת). טוקן של דף שהתקבל מקריאה קודמת של רשימת אמוג'י בהתאמה אישית. צריך להזין את הטוקן כדי לאחזר את הדף הבא. כשמבצעים חלוקה לעמודים, ערך המסנן צריך להיות זהה לקריאה שסיפקה את הטוקן של הדף. העברת ערך שונה עלולה להוביל לתוצאות בלתי צפויות. |
filter |
אופציונלי. מסנן שאילתות. תומך בסינון לפי יוצר. כדי לסנן לפי יוצר, צריך לציין ערך תקין. בשלב הזה, רק לדוגמה, השאילתה הבאה מחזירה אמוג'י בהתאמה אישית שנוצרו על ידי המתקשר:
שאילתות לא תקינות נדחות עם השגיאה |
ListCustomEmojisResponse
תשובה לרשימת אמוג'י בהתאמה אישית.
שדות | |
---|---|
custom_emojis[] |
רשימה לא ממוינת. רשימה של אמוג'י בהתאמה אישית. |
next_page_token |
טוקן שאפשר לשלוח כ- |
ListMembershipsRequest
הודעת בקשה לרישום מועדון חברים.
שדות | |
---|---|
parent |
חובה. שם המשאב של המרחב שממנו רוצים לאחזר את רשימת המשתתפים. פורמט: spaces/{space} |
page_size |
אופציונלי. מספר החברויות המקסימלי שיוחזרו. יכול להיות שהשירות יחזיר פחות מהערך הזה. אם לא מציינים ערך, המערכת מחזירה לכל היותר 100 חברויות. הערך המקסימלי הוא 1,000. אם משתמשים בערך שגדול מ-1,000, הוא משתנה אוטומטית ל-1,000. ערכים שליליים מחזירים שגיאה מסוג |
page_token |
אופציונלי. טוקן של דף שהתקבל מקריאה קודמת של רשימת החברים. צריך להזין את הפרמטר הזה כדי לאחזר את הדף הבא. כשמבצעים חלוקה לעמודים, כל הפרמטרים האחרים שסופקו צריכים להיות זהים לקריאה שסיפקה את הטוקן של הדף. העברת ערכים שונים לפרמטרים האחרים עלולה להוביל לתוצאות לא צפויות. |
filter |
אופציונלי. מסנן שאילתות. אפשר לסנן את חברי המועדון לפי התפקיד שלהם ( כדי לסנן לפי תפקיד, מגדירים את כדי לסנן לפי סוג, מגדירים את כדי לסנן לפי תפקיד וגם לפי סוג, משתמשים באופרטור אם הערך של לדוגמה, השאילתות הבאות הן חוקיות:
השאילתות הבאות לא תקינות:
השרת דוחה שאילתות לא חוקיות עם שגיאת |
show_groups |
אופציונלי. כשמפעילים את |
show_invited |
אופציונלי. כשמזינים בשלב הזה נדרש אימות משתמש. |
use_admin_access |
אופציונלי. כשמגדירים את המשתמש שמבצע את השיחה צריך להיות אדמין ב-Google Workspace עם הרשאה לניהול צ'אטים ושיחות במרחבים. נדרש היקף הרשאות OAuth 2.0 של כשמשתמשים בגישת אדמין, אי אפשר לראות את חברי האפליקציה במרחב. |
ListMembershipsResponse
תשובה לרשימת החברים במרחב.
שדות | |
---|---|
memberships[] |
רשימה לא ממוינת. רשימת החברויות בדף המבוקש (או בדף הראשון). |
next_page_token |
טוקן שאפשר לשלוח כ- |
ListMessagesRequest
רשימת ההודעות במרחב שצוין, שהמשתמש חבר בו.
שדות | |
---|---|
parent |
חובה. שם המשאב של המרחב שממנו רוצים להציג את ההודעות. פורמט: |
page_size |
אופציונלי. מספר ההודעות המקסימלי שיוחזרו. יכול להיות שהשירות יחזיר פחות הודעות מהערך הזה. אם לא מציינים ערך, מוחזרות לכל היותר 25 תוצאות. הערך המקסימלי הוא 1,000. אם משתמשים בערך שגדול מ-1,000, הוא משתנה אוטומטית ל-1,000. ערכים שליליים מחזירים שגיאה מסוג |
page_token |
אופציונלי. טוקן של דף שהתקבל מקריאה קודמת של list messages. צריך להזין את הפרמטר הזה כדי לאחזר את הדף הבא. כשמבצעים חלוקה לעמודים, כל הפרמטרים האחרים שסופקו צריכים להיות זהים לקריאה שסיפקה את הטוקן של הדף. העברת ערכים שונים לפרמטרים האחרים עלולה להוביל לתוצאות לא צפויות. |
filter |
אופציונלי. מסנן שאילתות. אפשר לסנן הודעות לפי תאריך ( כדי לסנן הודעות לפי תאריך היצירה שלהן, מציינים את כדי לסנן לפי שרשור, מציינים את כדי לסנן לפי שרשור ותאריך, משתמשים באופרטור לדוגמה, השאילתות הבאות הן חוקיות:
השרת דוחה שאילתות לא חוקיות עם שגיאת |
order_by |
אופציונלי. איך מסודרת רשימת ההודעות. מציינים ערך כדי להגדיר את הסדר של פעולת ההזמנה. הערכים התקינים של פעולת ההזמנה הם:
סדר ברירת המחדל הוא |
show_deleted |
אופציונלי. האם לכלול הודעות שנמחקו. ההודעות שנמחקו כוללות את שעת המחיקה ומטא-נתונים לגבי המחיקה, אבל תוכן ההודעה לא זמין. |
ListMessagesResponse
הודעת תגובה להודעות של כרטיס מוצר.
שדות | |
---|---|
messages[] |
רשימת ההודעות. |
next_page_token |
אפשר לשלוח טוקן כ- |
ListReactionsRequest
רשימת התגובות להודעה.
שדות | |
---|---|
parent |
חובה. ההודעה שהמשתמשים הגיבו עליה. פורמט: |
page_size |
אופציונלי. המספר המקסימלי של התגובות שיוחזרו. יכול להיות שהשירות יחזיר פחות תגובות מהערך הזה. אם לא מציינים ערך, ערך ברירת המחדל הוא 25. הערך המקסימלי הוא 200. ערכים גבוהים מ-200 ישתנו ל-200. |
page_token |
אופציונלי. (אם ממשיכים משאילתה קודמת). טוקן של דף שהתקבל מקריאה קודמת של רשימת התגובות. צריך להזין את הטוקן כדי לאחזר את הדף הבא. כשמבצעים חלוקה לעמודים, ערך המסנן צריך להיות זהה לקריאה שסיפקה את הטוקן של הדף. העברת ערך שונה עלולה להוביל לתוצאות בלתי צפויות. |
filter |
אופציונלי. מסנן שאילתות. אפשר לסנן את התגובות לפי אמוג'י ( כדי לסנן תגובות לפי כמה אמוג'י או משתמשים, משלבים בין שדות דומים באמצעות האופרטור כדי לסנן תגובות לפי אמוג'י ומשתמש, משתמשים באופרטור אם השאילתה משתמשת גם ב- לדוגמה, השאילתות הבאות הן חוקיות:
השאילתות הבאות לא תקינות:
שאילתות לא תקינות נדחות עם השגיאה |
ListReactionsResponse
תשובה לבקשה להצגת רשימת התגובות באמוג'י.
שדות | |
---|---|
reactions[] |
רשימת התגובות בדף המבוקש (או בדף הראשון). |
next_page_token |
טוקן המשך לאחזור של דף התוצאות הבא. הוא ריק בדף האחרון של התוצאות. |
ListSpaceEventsRequest
בקשת הודעה על רישום אירועים במרחב.
שדות | |
---|---|
parent |
חובה. שם המשאב של המרחב ב-Google Chat שבו התרחשו האירועים. פורמט: |
page_size |
אופציונלי. מספר האירועים המקסימלי במרחב שיוחזרו. יכול להיות שהשירות יחזיר פחות מהערך הזה. ערכים שליליים מחזירים שגיאה מסוג |
page_token |
אופציונלי. טוקן של דף שהתקבל מקריאה קודמת של list space events. צריך להזין את הטוקן כדי לאחזר את הדף הבא. כשמבצעים חלוקה לעמודים, כל הפרמטרים האחרים שסופקו ל-list space events חייבים להיות זהים לקריאה שסיפקה את הטוקן של הדף. העברת ערכים שונים לפרמטרים האחרים עלולה להוביל לתוצאות לא צפויות. |
filter |
חובה. מסנן שאילתות. צריך לציין לפחות סוג אירוע אחד ( אפשר גם לסנן לפי שעת התחלה (
כדי לציין שעת התחלה או סיום, משתמשים באופרטור השווה לדוגמה, השאילתות הבאות הן חוקיות:
השאילתות הבאות לא תקינות:
השרת דוחה שאילתות לא חוקיות עם שגיאת |
ListSpaceEventsResponse
הודעת תגובה לרישום אירועים במרחב.
שדות | |
---|---|
space_events[] |
התוצאות מוחזרות בסדר כרונולוגי (האירוע הישן ביותר מופיע ראשון). הערה: השדה |
next_page_token |
טוקן המשך שמשמש לאחזור של אירועים נוספים. אם משמיטים את השדה הזה, לא יופיעו דפים נוספים. |
ListSpacesRequest
בקשה להצגת רשימת המרחבים שהמתקשר חבר בהם.
שדות | |
---|---|
page_size |
אופציונלי. המספר המקסימלי של מרחבים שיוחזרו. יכול להיות שהשירות יחזיר פחות מהערך הזה. אם לא מציינים ערך, המערכת מחזירה עד 100 מרחבים. הערך המקסימלי הוא 1,000. אם משתמשים בערך שגדול מ-1,000, הוא משתנה אוטומטית ל-1,000. ערכים שליליים מחזירים שגיאה מסוג |
page_token |
אופציונלי. טוקן של דף שהתקבל מקריאה קודמת של list spaces. צריך להזין את הפרמטר הזה כדי לאחזר את הדף הבא. כשמבצעים חלוקה לעמודים, ערך המסנן צריך להיות זהה לקריאה שסיפקה את הטוקן של הדף. העברת ערך שונה עלולה להוביל לתוצאות בלתי צפויות. |
filter |
אופציונלי. מסנן שאילתות. אפשר לסנן את המרחבים לפי סוג המרחב ( כדי לסנן לפי סוג המרחב, צריך לציין ערך enum תקין, כמו לדוגמה, השאילתות הבאות הן חוקיות:
השרת דוחה שאילתות לא חוקיות עם שגיאת |
ListSpacesResponse
התשובה לבקשה לרשימת מרחבים.
שדות | |
---|---|
spaces[] |
רשימת המרחבים בדף המבוקש (או בדף הראשון). הערה: השדה |
next_page_token |
אפשר לשלוח טוקן כ- |
MatchedUrl
כתובת URL תואמת בהודעה ב-Chat. אפליקציות ל-Chat יכולות להציג תצוגה מקדימה של כתובות URL תואמות. למידע נוסף, אפשר לעיין במאמר בנושא תצוגה מקדימה של קישורים.
שדות | |
---|---|
url |
פלט בלבד. כתובת ה-URL שהייתה התאמה אליה. |
MeetSpaceLinkData
נתונים של קישורים למרחבים ב-Meet.
שדות | |
---|---|
meeting_code |
קוד הפגישה של המרחב ב-Meet שמקושר. |
type |
מציין את סוג המרחב ב-Meet. |
huddle_status |
אופציונלי. פלט בלבד. אם הפגישה היא שיחה מהירה, מצוין הסטטוס של השיחה המהירה. אחרת, הערך לא מוגדר. |
HuddleStatus
הסטטוס של השיחה המהירה
טיפוסים בני מנייה (enum) | |
---|---|
HUDDLE_STATUS_UNSPECIFIED |
ערך ברירת המחדל של ה-enum. לא לשימוש. |
STARTED |
השיחה המהירה התחילה. |
ENDED |
השיחה המהירה הסתיימה. במקרה כזה, מזהה ה-URI והמזהים של המרחב ב-Meet לא יהיו תקפים יותר. |
MISSED |
השיחה לא נענתה. במקרה כזה, מזהה ה-URI והמזהים של המרחב ב-Meet לא יהיו תקפים יותר. |
סוג
סוג המרחב ב-Meet.
טיפוסים בני מנייה (enum) | |
---|---|
TYPE_UNSPECIFIED |
ערך ברירת המחדל של ה-enum. לא לשימוש. |
MEETING |
המרחב ב-Meet הוא פגישה. |
HUDDLE |
המרחב ב-Meet הוא שיחה מהירה. |
מינוי
מייצג את קשר החברות ב-Google Chat, למשל אם משתמש או אפליקציית Chat הוזמנו למרחב, הם חלק ממנו או שהם לא נמצאים בו.
שדות | |
---|---|
name |
מזהה. שם המשאב של המינוי, שהוקצה על ידי השרת. פורמט: |
state |
פלט בלבד. מצב המינוי. |
role |
אופציונלי. התפקיד של המשתמש במרחב ב-Chat, שקובע אילו פעולות מותר לו לבצע במרחב. אפשר להשתמש בשדה הזה רק כקלט ב- |
create_time |
אופציונלי. אי אפשר לשנות אותו. השעה שבה נוצרה החברות, למשל כשמשתתף הצטרף למרחב או הוזמן להצטרף אליו. השדה הזה הוא פלט בלבד, אלא אם משתמשים בו לייבוא היסטוריית חברות במרחבים במצב ייבוא. |
delete_time |
אופציונלי. אי אפשר לשנות אותו. השעה שבה החברות הסתיימה, למשל כשמשתמש עזב את המרחב או הוסר ממנו. השדה הזה הוא פלט בלבד, אלא אם משתמשים בו לייבוא היסטוריית חברות במרחבים במצב ייבוא. |
שדה איחוד memberType . החבר שמשויך למינוי הזה. יכול להיות שבעתיד נתמוך בסוגים אחרים של חברים. הערך memberType יכול להיות רק אחד מהבאים: |
|
member |
אופציונלי. המשתמש או האפליקציה ב-Google Chat שהחברות מתייחסת אליהם. אם אפליקציית Chat מאומתת כמשתמש, הפלט מאכלס את המשתמש |
group_member |
אופציונלי. קבוצת Google שהחברות בה תואמת למינוי. כדי לקרוא או לשנות את חברי הקבוצות ב-Google, נדרש אימות משתמש. |
MembershipRole
מייצג את הפעולות שהמשתמש יכול לבצע במרחב ב-Chat. יכול להיות שיתווספו ערכים נוספים של enum בעתיד.
טיפוסים בני מנייה (enum) | |
---|---|
MEMBERSHIP_ROLE_UNSPECIFIED |
ערך ברירת המחדל. לגבי users : המשתמש לא חבר במרחב, אבל אפשר להזמין אותו. ב-Google Groups : התפקיד הזה תמיד מוקצה להם (יכול להיות שבעתיד ייעשה שימוש בערכי enum אחרים). |
ROLE_MEMBER |
משתתף במרחב. למשתמש יש הרשאות בסיסיות, כמו שליחת הודעות במרחב. בשיחות אישיות ובשיחות קבוצתיות ללא שם, לכולם יש את התפקיד הזה. |
ROLE_MANAGER |
המנהל/ת של המרחב. למשתמש יש את כל ההרשאות הבסיסיות, בנוסף להרשאות אדמין שמאפשרות לו לנהל את המרחב, כמו הוספה או הסרה של משתתפים. התכונה הזו נתמכת רק ב-SpaceType.SPACE . |
MembershipState
מציין את הקשר של המשתתף עם המרחב. יכול להיות שנתמוך במצבי חברות אחרים בעתיד.
טיפוסים בני מנייה (enum) | |
---|---|
MEMBERSHIP_STATE_UNSPECIFIED |
ערך ברירת המחדל. לא לשימוש. |
JOINED |
המשתמש נוסף למרחב ויכול להשתתף בו. |
INVITED |
המשתמש הוזמן להצטרף למרחב, אבל הוא לא הצטרף. |
NOT_A_MEMBER |
המשתמש לא שייך למרחב ואין לו הזמנה בהמתנה להצטרפות למרחב. |
MembershipBatchCreatedEventData
המטען הייעודי של אירוע עבור כמה חברויות חדשות.
סוג האירוע: google.workspace.chat.membership.v1.batchCreated
שדות | |
---|---|
memberships[] |
רשימה של חברים חדשים במועדון. |
MembershipBatchDeletedEventData
מטען ייעודי (payload) של אירוע למספר מינויים שנמחקו.
סוג האירוע: 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_time |
אופציונלי. אי אפשר לשנות אותו. במרחבים שנוצרו ב-Chat, השעה שבה ההודעה נוצרה. השדה הזה הוא שדה פלט בלבד, אלא אם הוא נמצא במרחבים במצב ייבוא. במרחבים במצב ייבוא, צריך להגדיר את השדה הזה לחותמת הזמן ההיסטורית שבה ההודעה נוצרה במקור, כדי לשמור על זמן היצירה המקורי. |
last_update_time |
פלט בלבד. השעה שבה המשתמש ערך לאחרונה את ההודעה. אם ההודעה מעולם לא נערכה, השדה הזה ריק. |
delete_time |
פלט בלבד. השעה שבה ההודעה נמחקה ב-Google Chat. אם ההודעה לא נמחקת אף פעם, השדה הזה ריק. |
text |
אופציונלי. גוף ההודעה בטקסט רגיל. הקישור הראשון לתמונה, לסרטון או לדף אינטרנט יוצר צ'יפ של תצוגה מקדימה. אפשר גם לתייג משתמש ב-Google Chat או את כל המשתמשים במרחב. מידע על יצירת הודעות טקסט זמין במאמר שליחת הודעה. |
formatted_text |
פלט בלבד. מכיל את ההודעה
מידע נוסף זמין במאמר בנושא הצגת עיצוב טקסט שנשלח בהודעה |
cards[] |
יצא משימוש: במקומו צריך להשתמש ב- כרטיסים עשירים, מעוצבים ואינטראקטיביים שבהם אפשר להציג רכיבים של ממשק משתמש כמו: טקסטים מעוצבים, כפתורים ותמונות שאפשר ללחוץ עליהן. בדרך כלל, הכרטיסים מוצגים מתחת לגוף ההודעה בטקסט פשוט. הגודל המקסימלי של |
cards_v2[] |
אופציונלי. מערך של כרטיסים. רק אפליקציות ל-Chat יכולות ליצור כרטיסים. אם אפליקציית Chat מאומתת כמשתמש, ההודעות לא יכולות להכיל כרטיסים. במאמר שליחת הודעה מוסבר איך ליצור הודעה עם כרטיסים. עיצוב כרטיסים ותצוגה מקדימה שלהם באמצעות הכלי ליצירת כרטיסים. פתיחת הכלי ליצירת כרטיסים |
annotations[] |
פלט בלבד. אפשר לשייך את ההערות לגוף ההודעה בטקסט פשוט או לצ'יפים שמקשרים למשאבי Google Workspace כמו Google Docs או Sheets עם |
thread |
השרשור שההודעה שייכת אליו. דוגמאות לשימוש מופיעות במאמר התחלת שרשור או מענה לשרשור. |
space |
פלט בלבד. אם אפליקציית Chat מאומתת כמשתמש, הפלט מאכלס רק את המרחב |
fallback_text |
אופציונלי. תיאור בטקסט פשוט של הכרטיסים בהודעה, שמשמש כשאי אפשר להציג את הכרטיסים בפועל – לדוגמה, בהתראות בנייד. |
action_response |
קלט בלבד. פרמטרים שאפליקציית Chat יכולה להשתמש בהם כדי להגדיר איך התשובה שלה תפורסם. |
argument_text |
פלט בלבד. גוף ההודעה בטקסט רגיל, ללא כל האזכורים של אפליקציית Chat. |
slash_command |
פלט בלבד. מידע על פקודות דרך שורת הפקודות, אם רלוונטי. |
attachment[] |
אופציונלי. קובץ מצורף שהועלה על ידי משתמש. |
matched_url |
פלט בלבד. כתובת URL ב- |
thread_reply |
פלט בלבד. כשמופיע הסמל אם אי אפשר להשיב בשרשורים בחלל, השדה הזה תמיד יהיה |
client_assigned_message_id |
אופציונלי. מזהה מותאם אישית של ההודעה. אפשר להשתמש בשדה כדי לזהות הודעה, או כדי לקבל, למחוק או לעדכן הודעה. כדי להגדיר מזהה בהתאמה אישית, מציינים את השדה |
emoji_reaction_summaries[] |
פלט בלבד. רשימת סיכומי התגובות באמוג'י להודעה. |
private_message_viewer |
אופציונלי. אי אפשר לשנות אותו. קלט ליצירת הודעה, אחרת רק פלט. המשתמש שיכול לראות את ההודעה. אם מגדירים את השדה הזה, ההודעה היא פרטית ורק המשתמש שצוין ואפליקציית Chat יכולים לראות אותה. כדי לכלול את השדה הזה בבקשה, צריך לבצע קריאה ל-Chat API באמצעות אימות אפליקציה ולהשמיט את הפרטים הבאים: פרטים נוספים מופיעים במאמר בנושא שליחת הודעה פרטית. |
deletion_metadata |
פלט בלבד. מידע על הודעה שנמחקה. ההודעה נמחקת כשמגדירים את |
quoted_message_metadata |
אופציונלי. מידע על הודעה שמצוטטת בהודעה אחרת. כשיוצרים הודעה, אפשר לצטט הודעות באותו שרשור, או לצטט הודעת שורש כדי ליצור הודעת שורש חדשה. עם זאת, אי אפשר לצטט תשובה להודעה משרשור אחר. כשמעדכנים הודעה, אי אפשר להוסיף או להחליף את השדה דוגמאות לשימוש מופיעות במאמר ציטוט של הודעה אחרת. |
attached_gifs[] |
פלט בלבד. תמונות בפורמט GIF שמצורפות להודעה. |
accessory_widgets[] |
אופציונלי. ווידג'ט אינטראקטיבי אחד או יותר שמופיעים בתחתית ההודעה. אתם יכולים להוסיף לווידג'טים של אביזרים להודעות שמכילות טקסט, כרטיסים או גם טקסט וגם כרטיסים. אין תמיכה בהודעות שמכילות תיבות דו-שיח. לפרטים נוספים, ראו הוספת ווידג'טים אינטראקטיביים בתחתית ההודעה. כדי ליצור הודעה עם ווידג'טים של אביזרים, צריך לאמת את האפליקציה. |
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
מידע על הודעה שמצוטטת בהודעה אחרת.
כשיוצרים הודעה, אפשר לצטט הודעות באותו שרשור, או לצטט הודעת שורש כדי ליצור הודעת שורש חדשה. עם זאת, אי אפשר לצטט תשובה להודעה משרשור אחר.
כשמעדכנים הודעה, אי אפשר להוסיף או להחליף את השדה quotedMessageMetadata
, אבל אפשר להסיר אותו.
דוגמאות לשימוש מופיעות במאמר ציטוט של הודעה אחרת.
שדות | |
---|---|
name |
חובה. שם המשאב של ההודעה שמצוטטת. פורמט: |
last_update_time |
חובה. חותמת הזמן שבה ההודעה המצוטטת נוצרה או עודכנה לאחרונה. אם ההודעה נערכה, צריך להשתמש בשדה הזה, אם ערך |
תגובה באמוג'י
תגובה להודעה.
שדות | |
---|---|
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
קישור עשיר למשאב. אפשר לשייך קישורים עשירים לגוף ההודעה בטקסט פשוט, או שהם יכולים להיות צ'יפים שמקשרים למשאבי Google Workspace כמו Google Docs או Sheets עם start_index
ו-length
של 0.
שדות | |
---|---|
uri |
ה-URI של הקישור. |
rich_link_type |
סוג הקישור המתקדם. |
שדה איחוד data . הנתונים של המשאב המקושר. הערך data יכול להיות רק אחד מהבאים: |
|
drive_link_data |
נתונים של קישור ל-Drive. |
chat_space_link_data |
נתונים של קישור למרחב ב-Chat. |
meet_space_link_data |
נתונים של קישור למרחב ב-Meet. |
calendar_event_link_data |
נתונים של קישור לאירוע ביומן. |
RichLinkType
סוג הקישור המתקדם. יכול להיות שיתווספו עוד סוגים בעתיד.
טיפוסים בני מנייה (enum) | |
---|---|
RICH_LINK_TYPE_UNSPECIFIED |
ערך ברירת המחדל של ה-enum. לא לשימוש. |
DRIVE_FILE |
סוג של קישור עשיר ב-Google Drive. |
CHAT_SPACE |
סוג של קישור עשיר למרחב ב-Chat. לדוגמה, צ'יפ חכם של מרחב. |
MEET_SPACE |
סוג של קישור מתקדם להודעה ב-Meet. לדוגמה, צ'יפ של Meet. |
CALENDAR_EVENT |
סוג קישור עשיר להודעה ביומן. לדוגמה, צ'יפ של יומן. |
SearchSpacesRequest
בקשה לחיפוש רשימה של מרחבים על סמך שאילתה.
שדות | |
---|---|
use_admin_access |
כשמגדירים את המשתמש שמבצע את השיחה צריך להיות אדמין ב-Google Workspace עם הרשאה לניהול צ'אטים ושיחות במרחבים. נדרש היקף הרשאות OAuth 2.0 של בשלב הזה, השיטה הזו תומכת רק בגישת אדמין, ולכן רק הערך |
page_size |
המספר המקסימלי של מרחבים שיוחזרו. יכול להיות שהשירות יחזיר פחות מהערך הזה. אם לא מציינים ערך, המערכת מחזירה עד 100 מרחבים. הערך המקסימלי הוא 1,000. אם משתמשים בערך שגדול מ-1,000, הוא משתנה אוטומטית ל-1,000. |
page_token |
טוקן שהתקבל מהקריאה הקודמת של search spaces. צריך להזין את הפרמטר הזה כדי לאחזר את הדף הבא. כשמבצעים חלוקה לעמודים, כל הפרמטרים האחרים שסופקו צריכים להיות זהים לקריאה שסיפקה את הטוקן של הדף. העברת ערכים שונים לפרמטרים האחרים עלולה להוביל לתוצאות לא צפויות. |
query |
חובה. שאילתת חיפוש. אפשר לחפש באמצעות הפרמטרים הבאים:
הפרמטרים במאפיין המאפיין בשדות שונים, יש תמיכה רק באופרטורים באותו שדה, דוגמאות לשאילתות תקינות:
|
order_by |
אופציונלי. איך רשימת המרחבים מסודרת. אפשר להשתמש במאפיינים הבאים כדי להגדיר את סדר המיון:
הערכים החוקיים של פעולת ההזמנה הם:
התחביר הנתמך הוא:
|
SearchSpacesResponse
תגובה עם רשימה של מרחבים שתואמים לבקשה לחיפוש מרחבים.
שדות | |
---|---|
spaces[] |
דף של המרחבים המבוקשים. |
next_page_token |
טוקן שאפשר להשתמש בו כדי לאחזר את הדף הבא. אם השדה הזה ריק, לא יופיעו דפים נוספים. |
total_size |
המספר הכולל של המרחבים שתואמים לשאילתה, בכל הדפים. אם התוצאה היא מעל 10,000 רווחים, הערך הזה הוא הערכה. |
SetUpSpaceRequest
בקשה ליצור מרחב ולהוסיף אליו משתמשים ספציפיים.
שדות | |
---|---|
space |
חובה. השדה כדי ליצור מרחב, מגדירים את כדי ליצור צ'אט קבוצתי, מגדירים את כדי ליצור שיחה אישית בין בני אדם, מגדירים את כדי ליצור שיחה אישית בין אדם לבין אפליקציית Chat לשיחות, מגדירים את אם מרחב |
request_id |
אופציונלי. מזהה ייחודי של הבקשה. מומלץ להשתמש במזהה ייחודי אוניברסלי (UUID) אקראי. אם מציינים מזהה בקשה קיים, המערכת מחזירה את המרחב שנוצר עם המזהה הזה במקום ליצור מרחב חדש. אם מציינים מזהה בקשה קיים מאותה אפליקציית Chat עם משתמש מאומת אחר, תוחזר שגיאה. |
memberships[] |
אופציונלי. משתמשים או קבוצות ב-Google Chat שרוצים להזמין למרחב. לא צריך להוסיף את המשתמש המתקשר, כי הוא מתווסף אוטומטית. כרגע, המערכת מאפשרת עד 49 חברים (בנוסף למתקשר). במינוי של משתמשים, השדה כדי להוסיף חברים לקבוצה ב-Google, השדה אופציונלי כשמגדירים את הערך חובה להשתמש בתג הזה כשמגדירים את הערך חובה להשתמש בו כשמגדירים את השדה הזה צריך להיות ריק כשיוצרים שיחה אישית בין אדם לבין אפליקציית Chat לביצוע שיחות (כשמגדירים את |
SlashCommand
מטא-נתונים על פקודה דרך שורת הפקודות ב-Google Chat.
שדות | |
---|---|
command_id |
המזהה של הפקודה דרך שורת הפקודות. |
SlashCommandMetadata
מטא-נתונים של הערות לפקודות דרך שורת הפקודות (/).
שדות | |
---|---|
bot |
אפליקציית Chat שהופעלה בה פקודה. |
type |
סוג הפקודה דרך שורת הפקודות. |
command_name |
השם של פקודת הסלאש שהופעלה. |
command_id |
המזהה של הפקודה דרך שורת הפקודות שהופעלה. |
triggers_dialog |
מציין אם הפקודה היא לתיבת דו-שיח. |
סוג
טיפוסים בני מנייה (enum) | |
---|---|
TYPE_UNSPECIFIED |
ערך ברירת המחדל של ה-enum. לא לשימוש. |
ADD |
מוסיפים את אפליקציית Chat למרחב. |
INVOKE |
להפעיל פקודה של שורת הפקודות במרחב. |
רווח
במרחבים ב-Google Chat. חללים הם שיחות בין שני משתמשים או יותר, או צ'אטים אישיים בין משתמש לבין אפליקציית Chat.
שדות | |
---|---|
name |
מזהה. שם המשאב של המרחב. פורמט: כאשר |
type |
פלט בלבד. יצא משימוש: במקומו צריך להשתמש ב- |
space_type |
אופציונלי. סוג המרחב. חובה כשיוצרים מרחב או כשמעדכנים את סוג המרחב. פלט בלבד לשימוש אחר. |
single_user_bot_dm |
אופציונלי. האם המרחב הוא צ'אט ישיר בין אפליקציית Chat לבין אדם אחד. |
threaded |
פלט בלבד. יצא משימוש: במקומו צריך להשתמש ב- |
display_name |
אופציונלי. השם המוצג של המרחב. חובה כשיוצרים מרחב עם בצ'אטים ישירים, השדה הזה עשוי להיות ריק. אפשר להשתמש בעד 128 תווים. |
external_user_allowed |
אופציונלי. אי אפשר לשנות אותו. האם כל משתמש ב-Google Chat יכול להיות חבר במרחב הזה. הזנה כשיוצרים מרחב בארגון Google Workspace. לא כוללים את השדה הזה כשיוצרים מרחבים בתנאים הבאים:
במרחבים קיימים, השדה הזה הוא פלט בלבד. |
space_threading_state |
פלט בלבד. מצב השרשור במרחב ב-Chat. |
space_details |
אופציונלי. פרטים על המרחב, כולל תיאור וכללים. |
space_history_state |
אופציונלי. המצב של היסטוריית ההודעות בהודעות ובשרשורים במרחב הזה. |
import_mode |
אופציונלי. האם המרחב הזה נוצר ב- כדי ליצור מרחב ב- |
create_time |
אופציונלי. אי אפשר לשנות אותו. השעה שבה נוצר המרחב ב-Chat. השדה הזה הוא שדה פלט בלבד, אלא אם הוא נמצא במרחבים במצב ייבוא. במרחבים במצב ייבוא, צריך להגדיר את השדה הזה לחותמת הזמן ההיסטורית שבה המרחב נוצר במקור, כדי לשמור על זמן היצירה המקורי. השדה הזה מאוכלס בפלט רק אם הערך של |
last_active_time |
פלט בלבד. חותמת הזמן של ההודעה האחרונה במרחב. |
admin_installed |
פלט בלבד. במרחבים לצ'אט ישיר עם אפליקציית Chat, האם המרחב נוצר על ידי אדמין ב-Google Workspace. אדמינים יכולים להתקין ולהגדיר צ'אט ישיר עם אפליקציה ל-Chat בשם המשתמשים בארגון. כדי לתמוך בהתקנה על ידי אדמין, אפליקציית Chat צריכה לכלול צ'אט ישיר. |
membership_count |
פלט בלבד. מספר החברים שהצטרפו למועדון, מקובץ לפי סוג החברות. המאפיין מאוכלס כשערך |
access_settings |
אופציונלי. מציינת את הגדרת הגישה של המרחב. השדה הזה מאוכלס רק כשהערך של |
space_uri |
פלט בלבד. ה-URI שמשמש משתמשים לגישה למרחב. |
import_mode_expire_time |
פלט בלבד. השעה שבה המרחב יימחק אוטומטית על ידי המערכת אם הוא יישאר במצב ייבוא. כל מרחב שנוצר במצב ייבוא צריך לצאת מהמצב הזה לפני תאריך התפוגה באמצעות השדה הזה מתמלא רק במרחבים שנוצרו במצב ייבוא. |
customer |
אופציונלי. אי אפשר לשנות אותו. מספר הלקוח של הדומיין של המרחב. הפרמטר הזה נדרש רק כשיוצרים מרחב עם אימות אפליקציה והערך של בפורמט השדה הזה לא מאוכלס בהודעות ישירות. |
שדה איחוד space_permission_settings . מייצג את הגדרות ההרשאות של המרחב. השדה הזה מאוכלס רק כשהערך של space_type הוא SPACE . הערך space_permission_settings יכול להיות רק אחד מהערכים הבאים: |
|
predefined_permission_settings |
אופציונלי. קלט בלבד. הגדרות הרשאות מוגדרות מראש במרחב, אפשר להזין אותן רק כשיוצרים מרחב. אם השדה לא מוגדר, נוצר מרחב לשיתוף פעולה. אחרי שיוצרים את המרחב, ההגדרות מאוכלסות בשדה הגדרת הרשאות מוגדרות מראש תומכת ב:
|
permission_settings |
אופציונלי. הגדרות ההרשאות במרחבים קיימים. קלט לעדכון ההגדרות המדויקות של ההרשאות במרחב, שבו ההגדרות הקיימות של ההרשאות מוחלפות. הפלט מציג את הגדרות ההרשאות הנוכחיות. האפשרות לקרוא ולעדכן את הגדרות ההרשאות תומכת ב:
|
AccessSettings
מייצג את הגדרת הגישה של המרחב.
שדות | |
---|---|
access_state |
פלט בלבד. מציין את מצב הגישה למרחב. |
audience |
אופציונלי. שם המשאב של קהל היעד שיכול לגלות את המרחב, להצטרף אליו ולראות תצוגה מקדימה של ההודעות בו. אם לא מגדירים את ההגדרה הזו, רק משתמשים או קבוצות ב-Google שהוזמנו או נוספו למרחב יוכלו לגשת אליו. מידע נוסף מופיע במאמר בנושא הפיכת מרחב לגלוי לקהל יעד. פורמט: כדי להשתמש בקהל היעד שמוגדר כברירת מחדל לארגון Google Workspace, צריך להגדיר את הערך קריאת קהל היעד תומכת ב:
השדה הזה לא מאוכלס כשמשתמשים בהיקף כדי להגדיר את קהל היעד, צריך לאמת את המשתמש. |
AccessState
מייצג את מצב הגישה למרחב.
טיפוסים בני מנייה (enum) | |
---|---|
ACCESS_STATE_UNSPECIFIED |
מצב הגישה לא ידוע או שלא נתמך ב-API הזה. |
PRIVATE |
רק משתמשים או קבוצות ב-Google Groups שהוזמנו או נוספו למרחב על ידי משתמשים אחרים או אדמינים ב-Google Workspace יכולים לראות את המרחב ולגשת אליו. |
DISCOVERABLE |
מנהל המרחב העניק גישה למשתמשי יעד במרחב. משתמשים או קבוצות ב-Google שנוספו או הוזמנו למרחב יוכלו גם למצוא את המרחב ולקבל אליו גישה. מידע נוסף זמין במאמר בנושא הגדרת מרחב כגלוי למשתמשים ספציפיים. כדי ליצור מרחבים שגלויים לכולם, צריך לאמת את המשתמשים. |
MembershipCount
מספר המשתתפים במרחב, מקובצים לפי קטגוריות.
שדות | |
---|---|
joined_direct_human_user_count |
פלט בלבד. מספר המשתמשים שהצטרפו ישירות למרחב, לא כולל משתמשים שהצטרפו דרך חברות בקבוצה שהצטרפה למרחב. |
joined_group_count |
פלט בלבד. מספר כל הקבוצות שהצטרפו ישירות למרחב. |
PermissionSetting
מייצג הגדרת הרשאה במרחב.
שדות | |
---|---|
managers_allowed |
אופציונלי. האם למנהלי המרחבים יש את ההרשאה הזו. |
members_allowed |
אופציונלי. האם לחברים שאינם מנהלים יש את ההרשאה הזו. |
PermissionSettings
הגדרות הרשאות שאפשר לציין כשמעדכנים מרחב קיים עם שם.
כדי להגדיר את הרשאות הגישה כשיוצרים חלל, מציינים את השדה PredefinedPermissionSettings
בבקשה.
שדות | |
---|---|
manage_members_and_groups |
אופציונלי. הגדרה לניהול משתתפים וקבוצות במרחב. |
modify_space_details |
אופציונלי. הגדרה לעדכון השם, התמונה, התיאור וההנחיות של המרחב. |
toggle_history |
אופציונלי. הגדרה להפעלה ולהשבתה של היסטוריית המרחב. |
use_at_mention_all |
אופציונלי. הגדרה לשימוש בתיוג @all במרחב. |
manage_apps |
אופציונלי. הגדרה לניהול אפליקציות במרחב. |
manage_webhooks |
אופציונלי. הגדרה לניהול webhooks במרחב. |
post_messages |
פלט בלבד. הגדרה לפרסום הודעות במרחב. |
reply_messages |
אופציונלי. הגדרה למענה להודעות במרחב. |
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) בין שני אנשים ושיחות קבוצתיות בין 3 אנשים או יותר. |
SpaceType
סוג המרחב. חובה כשיוצרים או מעדכנים מרחב. פלט בלבד לשימוש אחר.
טיפוסים בני מנייה (enum) | |
---|---|
SPACE_TYPE_UNSPECIFIED |
שמורות. |
SPACE |
מקום שבו אנשים יכולים לשלוח הודעות, לשתף קבצים ולעבוד יחד. SPACE יכול לכלול אפליקציות ל-Chat. |
GROUP_CHAT |
שיחות קבוצתיות בין 3 אנשים או יותר. GROUP_CHAT יכול לכלול אפליקציות ל-Chat. |
DIRECT_MESSAGE |
צ'אטים אישיים בין שני אנשים או בין אדם לאפליקציית Chat. |
סוג
יצא משימוש: במקומו צריך להשתמש ב-SpaceType
.
טיפוסים בני מנייה (enum) | |
---|---|
TYPE_UNSPECIFIED |
שמורות. |
ROOM |
שיחות בין שני בני אדם או יותר. |
DM |
צ'אט ישיר בין אדם לבין אפליקציית Chat, שבו כל ההודעות הן פשוטות. שימו לב שההגדרה הזו לא כוללת צ'אטים ישירים בין שני אנשים. |
SpaceBatchUpdatedEventData
המטען הייעודי של האירוע לכמה עדכונים במרחב.
סוג האירוע: google.workspace.chat.space.v1.batchUpdated
שדות | |
---|---|
spaces[] |
רשימה של מרחבים מעודכנים. |
SpaceEvent
אירוע שמייצג שינוי או פעילות במרחב ב-Google Chat. מידע נוסף זמין במאמר עבודה עם אירועים מ-Google Chat.
שדות | |
---|---|
name |
שם המשאב של אירוע במרחב. פורמט: |
event_time |
השעה שבה התרחש האירוע. |
event_type |
סוג האירוע במרחב. לכל סוג אירוע יש גרסת קבוצה שמייצגת כמה מופעים של סוג האירוע שמתרחשים בפרק זמן קצר. בשביל בקשות סוגי האירועים הנתמכים עבור הודעות:
סוגי האירועים הנתמכים עבור חברות:
סוגי האירועים הנתמכים עבור תגובות:
סוגי האירועים הנתמכים לגבי המרחב:
|
שדה איחוד הערך |
|
message_created_event_data |
המטען הייעודי של האירוע להודעה חדשה. סוג האירוע: |
message_updated_event_data |
המטען הייעודי של אירוע עבור הודעה מעודכנת. סוג האירוע: |
message_deleted_event_data |
המטען הייעודי של אירוע עבור הודעה שנמחקה. סוג האירוע: |
message_batch_created_event_data |
המטען הייעודי של האירוע עבור כמה הודעות חדשות. סוג האירוע: |
message_batch_updated_event_data |
המטען הייעודי של האירוע עבור כמה הודעות מעודכנות. סוג האירוע: |
message_batch_deleted_event_data |
המטען הייעודי של האירוע עבור כמה הודעות שנמחקו. סוג האירוע: |
space_updated_event_data |
המטען הייעודי של האירוע לעדכון המרחב. סוג האירוע: |
space_batch_updated_event_data |
המטען הייעודי של האירוע לכמה עדכונים במרחב. סוג האירוע: |
membership_created_event_data |
המטען הייעודי של אירוע למינוי חדש. סוג האירוע: |
membership_updated_event_data |
המטען הייעודי של אירוע לעדכון של מינוי. סוג האירוע: |
membership_deleted_event_data |
המטען הייעודי של אירוע לגבי חברות שנמחקה. סוג האירוע: |
membership_batch_created_event_data |
המטען הייעודי של אירוע עבור כמה חברויות חדשות. סוג האירוע: |
membership_batch_updated_event_data |
המטען הייעודי של האירוע עבור כמה מינויים מעודכנים. סוג האירוע: |
membership_batch_deleted_event_data |
מטען ייעודי (payload) של אירוע למספר מינויים שנמחקו. סוג האירוע: |
reaction_created_event_data |
המטען הייעודי של האירוע לתגובה חדשה. סוג האירוע: |
reaction_deleted_event_data |
המטען הייעודי של האירוע של תגובה באמוג'י שנמחקה. סוג האירוע: |
reaction_batch_created_event_data |
המטען הייעודי של האירוע לתגובות חדשות מרובות. סוג האירוע: |
reaction_batch_deleted_event_data |
המטען הייעודי של האירוע למספר תגובות באמוג'י שנמחקו. סוג האירוע: |
SpaceNotificationSetting
הגדרת ההתראות של משתמש במרחב.
שדות | |
---|---|
name |
מזהה. שם המשאב של הגדרת ההתראות במרחב. פורמט: |
notification_setting |
הגדרת ההתראות. |
mute_setting |
הגדרת ההשתקה של ההתראות במרחב. |
MuteSetting
סוגי ההגדרות להשתקת התראות במרחבים.
טיפוסים בני מנייה (enum) | |
---|---|
MUTE_SETTING_UNSPECIFIED |
שמורות. |
UNMUTED |
המשתמש יקבל התראות לגבי המרחב בהתאם להגדרת ההתראות. |
MUTED |
המשתמש לא יקבל התראות לגבי המרחב, ללא קשר להגדרת ההתראות. |
NotificationSetting
סוגי הגדרות ההתראות. יכול להיות שנתמוך בסוגים אחרים בעתיד.
טיפוסים בני מנייה (enum) | |
---|---|
NOTIFICATION_SETTING_UNSPECIFIED |
שמורות. |
ALL |
ההתראות מופעלות על ידי תיוגים ב-@, שרשורים במעקב וההודעה הראשונה בשרשורים חדשים. כל השרשורים החדשים יתווספו אוטומטית לרשימת המעקב, אלא אם המשתמש יבטל את המעקב אחריהם באופן ידני. |
MAIN_CONVERSATIONS |
ההתראה מופעלת על ידי אזכורים, שרשורים במעקב או ההודעה הראשונה בשרשורים חדשים. לא זמין בצ'אטים אישיים. |
FOR_YOU |
ההתראה מופעלת על ידי אזכורים באמצעות @ושרשורים שבמעקב. לא זמין בצ'אטים אישיים. |
OFF |
ההתראות מושבתות. |
SpaceReadState
המצב של המשתמש במרחב (האם הוא קרא את ההודעות או לא), שמשמש לזיהוי הודעות שנקראו ושלא נקראו.
שדות | |
---|---|
name |
שם המשאב של מצב הקריאה של המרחב. פורמט: |
last_read_time |
אופציונלי. השעה שבה עודכן סטטוס הקריאה של המשתמש במרחב. בדרך כלל זה תואם לחותמת הזמן של ההודעה האחרונה שנקראה, או לחותמת זמן שהמשתמש ציין כדי לסמן את המיקום האחרון שנקרא במרחב. |
SpaceUpdatedEventData
המטען הייעודי של האירוע עבור מרחב מעודכן.
סוג האירוע: google.workspace.chat.space.v1.updated
שדות | |
---|---|
space |
המרחב המעודכן. |
חוט תפירה
בשרשורים במרחבים ב-Google Chat. דוגמאות לשימוש מופיעות במאמר התחלת שרשור או מענה לשרשור.
אם מציינים שרשור כשיוצרים הודעה, אפשר להגדיר את השדה messageReplyOption
כדי לקבוע מה יקרה אם לא יימצא שרשור תואם.
שדות | |
---|---|
name |
מזהה. שם המשאב של השרשור. לדוגמה: |
thread_key |
אופציונלי. קלט ליצירה או לעדכון של שרשור. אחרת, פלט בלבד. המזהה של השרשור. אפשר להזין עד 4,000 תווים. המזהה הזה ייחודי לאפליקציית Chat שקובעת אותו. לדוגמה, אם כמה אפליקציות ל-Chat יוצרות הודעה באמצעות אותו מפתח שרשור, ההודעות יפורסמו בשרשורים שונים. כדי לענות בשרשור שנוצר על ידי אדם או על ידי אפליקציית Chat אחרת, צריך לציין את השדה |
ThreadReadState
סטטוס הקריאה של המשתמש בשרשור, שמשמש לזיהוי הודעות שנקראו והודעות שלא נקראו.
שדות | |
---|---|
name |
שם המשאב של מצב הקריאה של השרשור. פורמט: |
last_read_time |
המועד שבו עודכן מצב הקריאה של השרשור של המשתמש. בדרך כלל, זה תואם לחותמת הזמן של ההודעה האחרונה שנקראה בשרשור. |
UpdateMembershipRequest
הודעת בקשה לעדכון חברות.
שדות | |
---|---|
membership |
חובה. החברות שרוצים לעדכן. רק השדות שצוינו על ידי |
update_mask |
חובה. נתיבי השדות לעדכון. כדי להפריד בין כמה ערכים, משתמשים בפסיקים או ב- נכון לעכשיו, אלה נתיבי השדות שנתמכים:
|
use_admin_access |
אופציונלי. כשמגדירים את המשתמש שמבצע את השיחה צריך להיות אדמין ב-Google Workspace עם הרשאה לניהול צ'אטים ושיחות במרחבים. נדרש |
UpdateMessageRequest
שליחת בקשה לעדכון הודעה.
שדות | |
---|---|
message |
חובה. הודעה עם שדות מעודכנים. |
update_mask |
חובה. נתיבי השדות לעדכון. כדי להפריד בין כמה ערכים, משתמשים בפסיקים או ב- נכון לעכשיו, אלה נתיבי השדות שנתמכים:
|
allow_missing |
אופציונלי. אם לא נמצאת הודעה עם |
UpdateSpaceNotificationSettingRequest
בקשה לעדכן את הגדרות ההתראות במרחב. אפשר לעדכן רק את הגדרות ההתראות של המשתמש המתקשר.
שדות | |
---|---|
space_notification_setting |
חובה. צריך למלא את שם המשאב של הגדרות ההתראות במרחב בפורמט |
update_mask |
חובה. נתיבי שדות נתמכים:
|
UpdateSpaceReadStateRequest
הודעת בקשה ל-UpdateSpaceReadState API.
שדות | |
---|---|
space_read_state |
חובה. מצב הקריאה של המרחב והשדות לעדכון. העדכון של סטטוס הקריאה נתמך רק עבור המשתמש המתקשר. כדי להתייחס למשתמש המתקשר, מגדירים את אחד מהערכים הבאים:
פורמט: users/{user}/spaces/{space}/spaceReadState |
update_mask |
חובה. נתיבי השדות לעדכון. נכון לעכשיו, אלה נתיבי השדות שנתמכים:
אם הסמל כדי לסמן את המרחב כנקרא, מגדירים את |
UpdateSpaceRequest
בקשה לעדכון של מרחב יחיד.
שדות | |
---|---|
space |
חובה. מרחב עם שדות שצריך לעדכן. צריך למלא את הערך |
update_mask |
חובה. נתיבי השדות המעודכנים, מופרדים בפסיקים אם יש כמה. אפשר לעדכן את השדות הבאים של המרחב:
|
use_admin_access |
אופציונלי. כשמגדירים את המשתמש שמבצע את השיחה צריך להיות אדמין ב-Google Workspace עם הרשאה לניהול צ'אטים ושיחות במרחבים. נדרש חלק מהערכים של |
משתמש
משתמש ב-Google Chat. אם אפליקציית Chat שלכם מאומתת כמשתמש, הפלט של משאב User
יכלול רק את name
ו-type
של המשתמש.
שדות | |
---|---|
name |
שם המשאב של פורמט: במקרה של
|
display_name |
פלט בלבד. השם המוצג של המשתמש. |
domain_id |
מזהה ייחודי של הדומיין של המשתמש ב-Google Workspace. |
type |
סוג המשתמש. |
is_anonymous |
פלט בלבד. כשמשתמש |
סוג
טיפוסים בני מנייה (enum) | |
---|---|
TYPE_UNSPECIFIED |
ערך ברירת המחדל של ה-enum. אין להשתמש. |
HUMAN |
משתמש אנושי. |
BOT |
משתמש באפליקציית Chat. |
UserMentionMetadata
מטא-נתונים של הערות לגבי תיוגים של משתמשים (@).
שדות | |
---|---|
user |
המשתמש שצוין. |
type |
סוג התיוג של המשתמש. |
סוג
טיפוסים בני מנייה (enum) | |
---|---|
TYPE_UNSPECIFIED |
ערך ברירת המחדל של ה-enum. לא לשימוש. |
ADD |
הוספת משתמש למרחב. |
MENTION |
תיוג משתמש במרחב. |
WidgetMarkup
ווידג'ט הוא רכיב בממשק המשתמש שמציג טקסט ותמונות.
שדות | |
---|---|
buttons[] |
רשימת לחצנים. השדה buttons הוא גם |
שדה איחוד data . ב-WidgetMarkup יכול להיות רק אחד מהפריטים הבאים. אתם יכולים להשתמש בכמה שדות WidgetMarkup כדי להציג יותר פריטים. הערך data יכול להיות רק אחד מהערכים הבאים: |
|
text_paragraph |
הצגת פסקה של טקסט בווידג'ט הזה. |
image |
הצגת תמונה בווידג'ט הזה. |
key_value |
הצגת פריט עם זוג ערכים של מפתח וערך בווידג'ט הזה. |
כפתור
כפתור. יכול להיות לחצן טקסט או לחצן תמונה.
שדות | |
---|---|
שדה איחוד הערך |
|
text_button |
לחצן עם טקסט ו |
image_button |
כפתור עם תמונה ופעולה |
FormAction
פעולת טופס מתארת את ההתנהגות כששולחים את הטופס. לדוגמה, אפשר להפעיל את Apps Script כדי לטפל בטופס.
שדות | |
---|---|
action_method_name |
שם השיטה משמש לזיהוי החלק בטופס שהפעיל את שליחת הטופס. המידע הזה מוחזר לאפליקציית Chat כחלק מאירוע הקליק על הכרטיס. אפשר להשתמש באותו שם שיטה לכמה רכיבים שמפעילים התנהגות משותפת. |
parameters[] |
רשימה של פרמטרים של פעולות. |
ActionParameter
רשימת פרמטרים של מחרוזות שצריך לספק כשמפעילים את שיטת הפעולה. לדוגמה, נניח שיש שלושה לחצני דחייה: דחייה עכשיו, דחייה ליום אחד ודחייה לשבוע הבא. אפשר להשתמש ב-action method = snooze()
ולהעביר את סוג ההשהיה ואת זמן ההשהיה ברשימת הפרמטרים של המחרוזת.
שדות | |
---|---|
key |
שם הפרמטר של סקריפט הפעולה. |
value |
הערך של הפרמטר. |
סמל
קבוצת הסמלים הנתמכים.
טיפוסים בני מנייה (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_click |
הפעולה |
aspect_ratio |
יחס הגובה-רוחב של התמונה (רוחב וגובה). השדה הזה מאפשר לכם לשמור מקום לתמונה בגובה הנכון בזמן שאתם מחכים שהיא תיטען. הוא לא נועד לבטל את יחס הגובה-רוחב המובנה של התמונה. אם לא מוגדר, השרת מאכלס אותו על ידי אחזור מראש של התמונה. |
ImageButton
כפתור תמונה עם פעולת onclick
.
שדות | |
---|---|
on_click |
הפעולה |
name |
השם של |
שדה איחוד icons . אפשר לציין את הסמל באמצעות Icon enum או כתובת URL. הערך icons יכול להיות רק אחד מהערכים הבאים: |
|
icon |
הסמל שצוין על ידי |
icon_url |
הסמל שצוין על ידי כתובת URL. |
KeyValue
רכיב בממשק המשתמש מכיל מפתח (תווית) וערך (תוכן). הרכיב הזה יכול להכיל גם פעולות מסוימות, כמו לחצן onclick
.
שדות | |
---|---|
top_label |
הטקסט של התווית העליונה. יש תמיכה בטקסט מעוצב. מידע נוסף על עיצוב טקסט זמין במאמרים בנושא עיצוב טקסט באפליקציות של Google Chat ועיצוב טקסט בתוספים ל-Google Workspace. |
content |
הטקסט של התוכן. טקסט מעוצב נתמך ותמיד נדרש. מידע נוסף על עיצוב טקסט זמין במאמרים בנושא עיצוב טקסט באפליקציות של Google Chat ועיצוב טקסט בתוספים ל-Google Workspace. |
content_multiline |
אם התוכן צריך להיות רב-שורה. |
bottom_label |
הטקסט של התווית התחתונה. יש תמיכה בטקסט מעוצב. מידע נוסף על עיצוב טקסט זמין במאמרים בנושא עיצוב טקסט באפליקציות של Google Chat ועיצוב טקסט בתוספים ל-Google Workspace. |
on_click |
הפעולה |
שדה איחוד icons . צריך להגדיר לפחות אחד מהסמלים top_label ו-bottom_label . הערך icons יכול להיות רק אחד מהערכים הבאים: |
|
icon |
ערך enum שמוחלף על ידי Chat API בתמונת הסמל המתאימה. |
icon_url |
הסמל שצוין על ידי כתובת URL. |
שדה איחוד control . ווידג'ט של אמצעי בקרה. אפשר להגדיר את button או את switch_widget , אבל לא את שניהם. הערך control יכול להיות רק אחד מהערכים הבאים: |
|
button |
לחצן שאפשר ללחוץ עליו כדי להפעיל פעולה. |
OnClick
פעולת onclick
(לדוגמה, פתיחת קישור).
שדות | |
---|---|
שדה איחוד הערך |
|
action |
אם מציינים פעולה של טופס, היא מופעלת על ידי הפעולה |
open_link |
הפעולה |
OpenLink
קישור שפותח חלון חדש.
שדות | |
---|---|
url |
כתובת ה-URL לפתיחה. |
TextButton
לחצן עם טקסט וonclick
פעולה.
שדות | |
---|---|
text |
הטקסט של הלחצן. |
on_click |
|
TextParagraph
פסקה של טקסט. יש תמיכה בטקסט מעוצב. מידע נוסף על עיצוב טקסט זמין במאמרים בנושא עיצוב טקסט באפליקציות של Google Chat ועיצוב טקסט בתוספים ל-Google Workspace.
שדות | |
---|---|
text |
|