- משאב: Message
- ייצוג ב-JSON
- כרטיס
- CardHeader
- ImageStyle
- קטע
- WidgetMarkup
- TextParagraph
- תמונה
- OnClick
- FormAction
- ActionParameter
- OpenLink
- KeyValue
- סמל
- לחצן
- TextButton
- ImageButton
- CardAction
- CardWithId
- כרטיס
- CardHeader
- ImageType
- קטע
- ווידג'ט
- TextParagraph
- תמונה
- OnClick
- פעולה
- ActionParameter
- LoadIndicator
- אינטראקציה
- OpenLink
- OpenAs
- OnClose
- OverflowMenu
- OverflowMenuItem
- סמל
- MaterialIcon
- DecoratedText
- לחצן
- צבע
- סוג
- SwitchControl
- ControlType
- ButtonList
- TextInput
- סוג
- הצעות
- SuggestionItem
- אימות
- InputType
- SelectionInput
- SelectionType
- SelectionItem
- PlatformDataSource
- CommonDataSource
- HostAppDataSourceMarkup
- ChatClientDataSourceMarkup
- SpaceDataSource
- DateTimePicker
- DateTimePickerType
- חיץ
- Grid
- GridItem
- ImageComponent
- ImageCropStyle
- ImageCropType
- BorderStyle
- BorderType
- GridItemLayout
- עמודות
- עמודה
- HorizontalSizeStyle
- HorizontalAlignment
- VerticalAlignment
- ווידג'טים
- ChipList
- פריסה
- צ'יפ
- CollapseControl
- DividerStyle
- CardAction
- CardFixedFooter
- DisplayStyle
- הערה
- AnnotationType
- UserMentionMetadata
- סוג
- SlashCommandMetadata
- סוג
- RichLinkMetadata
- RichLinkType
- DriveLinkData
- ChatSpaceLinkData
- שרשור
- ActionResponse
- ResponseType
- DialogAction
- תיבת דו-שיח
- ActionStatus
- Code
- UpdatedWidget
- SelectionItems
- SlashCommand
- MatchedUrl
- EmojiReactionSummary
- DeletionMetadata
- DeletionType
- QuotedMessageMetadata
- AttachedGif
- AccessoryWidget
- שיטות
משאב: הודעה
הודעה במרחב ב-Google Chat.
ייצוג ב-JSON |
---|
{ "name": string, "sender": { object ( |
שדות | |
---|---|
name |
מזהה. שם המשאב של ההודעה. פורמט:
אם מגדירים מזהה מותאם אישית כשיוצרים הודעה, אפשר להשתמש במזהה הזה כדי לציין את ההודעה בבקשה, על ידי החלפת |
sender |
פלט בלבד. המשתמש שיצר את ההודעה. אם אפליקציית Chat מבצעת אימות כמשתמש, הפלט מאכלס את המשתמש |
create |
זה שינוי אופציונלי. קבוע. במרחבים משותפים שנוצרו ב-Chat, השעה שבה נוצרה ההודעה. השדה הזה מיועד לפלט בלבד, למעט כשמשתמשים בו במרחבים משותפים במצב ייבוא. במרחבים משותפים במצב ייבוא, צריך להגדיר את השדה הזה לחותמת הזמן ההיסטורית שבה ההודעה נוצרה במקור, כדי לשמור את זמן היצירה המקורי. |
last |
פלט בלבד. השעה שבה המשתמש ערך את ההודעה לאחרונה. אם ההודעה לא נערכה אף פעם, השדה הזה יהיה ריק. |
delete |
פלט בלבד. השעה שבה ההודעה נמחקה ב-Google Chat. אם ההודעה לא נמחקת אף פעם, השדה הזה יהיה ריק. |
text |
זה שינוי אופציונלי. תוכן טקסט פשוט של ההודעה. הקישור הראשון לתמונה, לסרטון או לדף אינטרנט יוצר צ'יפ תצוגה מקדימה. אפשר גם לציין משתמש ב-Google Chat באמצעות @ או את כל המשתתפים במרחב המשותף. מידע נוסף על יצירת הודעות טקסט זמין במאמר שליחת הודעה. |
formatted |
פלט בלבד. מכילה את ההודעה
מידע נוסף זמין במאמר הצגת עיצוב הטקסט שנשלח בהודעה. |
cards[] |
הוצא משימוש: במקומו צריך להשתמש ברכיב כרטיסים עשירים, מעוצבים ואינטראקטיביים שאפשר להשתמש בהם כדי להציג רכיבים בממשק המשתמש, כמו טקסטים מעוצבים, לחצנים ותמונות שניתן ללחוץ עליהן. בדרך כלל הכרטיסים מוצגים מתחת לגוף ההודעה בטקסט פשוט. הגודל המקסימלי של |
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 |
זה שינוי אופציונלי. ווידג'ט אינטראקטיבי אחד או יותר שמופיע בחלק התחתון של הודעה. אפשר להוסיף ווידג'טים של אביזרים להודעות שמכילות טקסט, כרטיסים או גם טקסט וגם כרטיסים. אין תמיכה בהודעות שמכילות תיבת דו-שיח. לפרטים נוספים, ראו הוספת ווידג'טים אינטראקטיביים בתחתית הודעה. כדי ליצור הודעה עם ווידג'טים נלווים, צריך לבצע אימות אפליקציה. |
CardWithId
כרטיס בהודעה ב-Google Chat.
רק אפליקציות Chat יכולות ליצור כרטיסים. אם אפליקציית Chat מאמתת כמשתמש, ההודעה לא יכולה להכיל כרטיסים.
בעזרת הכלי ליצירת כרטיסים תוכלו לעצב כרטיסים ולראות תצוגה מקדימה שלהם.
פתיחת הכלי ליצירת כרטיסיםייצוג ב-JSON |
---|
{
"cardId": string,
"card": {
object ( |
שדות | |
---|---|
card |
חובה לציין אם ההודעה מכילה כמה כרטיסים. מזהה ייחודי של כרטיס בהודעה. |
card |
כרטיס. הגודל המקסימלי הוא 32KB. |
הערה
פלט בלבד. הערות המשויכות לגוף הטקסט הפשוט של ההודעה. כדי להוסיף עיצוב בסיסי להודעת טקסט, ראו עיצוב הודעות טקסט.
דוגמה לגוף הודעה בטקסט פשוט:
Hello @FooBot how are you!"
המטא-נתונים התואמים של ההערות:
"annotations":[{
"type":"USER_MENTION",
"startIndex":6,
"length":7,
"userMention": {
"user": {
"name":"users/{user}",
"displayName":"FooBot",
"avatarUrl":"https://goo.gl/aeDtrS",
"type":"BOT"
},
"type":"MENTION"
}
}]
ייצוג JSON |
---|
{ "type": enum ( |
שדות | |
---|---|
type |
הסוג של ההערה הזו. |
length |
אורך מחרוזת המשנה בגוף ההודעה בטקסט פשוט שאותו הערה הזו תואמת. |
start |
יצירת אינדקס (מבוסס 0, כולל) בגוף ההודעה בטקסט פשוט שאליו ההערה מתייחסת. |
שדה האיחוד metadata . מטא-נתונים נוספים על ההערה. metadata יכול להיות רק אחת מהאפשרויות הבאות: |
|
user |
המטא-נתונים של אזכור המשתמש. |
slash |
המטא-נתונים של פקודה דרך שורת הפקודה. |
rich |
מטא-נתונים לקישור עשיר. |
AnnotationType
סוג ההערה.
טיפוסים בני מנייה (enum) | |
---|---|
ANNOTATION_TYPE_UNSPECIFIED |
ערך ברירת המחדל של המאפיין enum. אין להשתמש בו. |
USER_MENTION |
משתמש מסוים מוזכר. |
SLASH_COMMAND |
בוצעה פקודה של שורת הפקודות. |
RICH_LINK |
הערה על קישור עשיר. |
UserMentionMetadata
מטא-נתונים של הערות לגבי אזכורים של משתמשים (@).
ייצוג JSON |
---|
{ "user": { object ( |
שדות | |
---|---|
user |
המשתמש שצוין. |
type |
סוג האזכור של המשתמש. |
סוג
טיפוסים בני מנייה (enum) | |
---|---|
TYPE_UNSPECIFIED |
ערך ברירת המחדל של המאפיין enum. אין להשתמש בו. |
ADD |
הוספת משתמש למרחב המשותף. |
MENTION |
להזכיר את המשתמש במרחב המשותף. |
SlashCommandMetadata
מטא-נתונים של הערות לפקודות קו נטוי (/).
ייצוג JSON |
---|
{ "bot": { object ( |
שדות | |
---|---|
bot |
אפליקציית Chat שבה הפקודה הופעל. |
type |
סוג הפקודה דרך שורת הפקודה. |
command |
השם של פקודת ה-slash שהופעל. |
command |
מזהה הפקודה של פקודת ה-slash שהופעל. |
triggers |
מציין אם פקודת הפסיק היא לתיבת דו-שיח. |
סוג
טיפוסים בני מנייה (enum) | |
---|---|
TYPE_UNSPECIFIED |
ערך ברירת המחדל של המאפיין enum. אין להשתמש בו. |
ADD |
מוסיפים את אפליקציית Chat למרחב המשותף. |
INVOKE |
הפעלת פקודה של שורת הפקודות במרחב. |
RichLinkMetadata
קישור עשיר למשאב.
ייצוג JSON |
---|
{ "uri": string, "richLinkType": enum ( |
שדות | |
---|---|
uri |
ה-URI של הקישור הזה. |
rich |
סוג הקישור המתקדם. |
שדה איחוד data . הנתונים של המשאב המקושר. הערך של data יכול להיות רק אחת מהאפשרויות הבאות: |
|
drive |
נתונים של קישור ל-Drive. |
chat |
נתונים של קישור למרחב משותף ב-Chat. |
RichLinkType
סוג הקישור המתקדם. יכול להיות שיתווספו עוד סוגים בעתיד.
טיפוסים בני מנייה (enum) | |
---|---|
RICH_LINK_TYPE_UNSPECIFIED |
ערך ברירת המחדל של המאפיין enum. אין להשתמש בו. |
DRIVE_FILE |
סוג של קישור עשיר ב-Google Drive. |
CHAT_SPACE |
סוג קישור של מרחב משותף ב-Chat. לדוגמה, צ'יפ חכם של מרחב משותף. |
DriveLinkData
נתונים של קישורים ל-Google Drive.
ייצוג ב-JSON |
---|
{
"driveDataRef": {
object ( |
שדות | |
---|---|
drive |
DriveDataRef שמפנה לקובץ ב-Google Drive. |
mime |
סוג ה-MIME של משאב Google Drive המקושר. |
ChatSpaceLinkData
נתונים של קישורים למרחבים משותפים ב-Chat.
ייצוג ב-JSON |
---|
{ "space": string, "thread": string, "message": string } |
שדות | |
---|---|
space |
המרחב המשותף של משאב המרחב המשותף ב-Chat שמקושר. פורמט: |
thread |
השרשור של המשאב המקושר במרחב המשותף ב-Chat. פורמט: |
message |
ההודעה של המשאב המקושר של המרחב ב-Chat. פורמט: |
שרשור
שרשור במרחב משותף ב-Google Chat. דוגמאות לשימוש מפורטות במאמר התחלת שרשור הודעות או מענה לשרשור.
אם אתם מציינים שרשור בזמן יצירת הודעה, תוכלו להגדיר את השדה messageReplyOption
כדי לקבוע מה יקרה אם לא נמצא שרשור תואם.
ייצוג JSON |
---|
{ "name": string, "threadKey": string } |
שדות | |
---|---|
name |
מזהה. שם המשאב של השרשור. לדוגמה: |
thread |
זה שינוי אופציונלי. קלט ליצירה או לעדכון של שרשור. אחרת, פלט בלבד. המזהה של השרשור. התג תומך ב-4,000 תווים לכל היותר. המזהה הזה ייחודי לאפליקציית Chat שמגדירה אותו. לדוגמה, אם כמה אפליקציות Chat יוצרות הודעה באמצעות אותו מפתח שרשור, ההודעות יפורסמו בשרשורים שונים. כדי לענות בשרשור שנוצר על ידי אדם או על ידי אפליקציית Chat אחרת, צריך לציין במקום זאת את השדה |
ActionResponse
פרמטרים שאפליקציית Chat יכולה להשתמש בהם כדי להגדיר את האופן שבו התשובה שלה תפורסם.
ייצוג ב-JSON |
---|
{ "type": enum ( |
שדות | |
---|---|
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 |
שאילתה של אפשרויות להשלמה אוטומטית של טקסט בווידג'ט. |
DialogAction
מכיל תיבת דו-שיח וקוד הסטטוס של הבקשה.
ייצוג ב-JSON |
---|
{ "actionStatus": { object ( |
שדות | |
---|---|
action |
קלט בלבד. הסטטוס של בקשה להפעלה או לשליחה של תיבת דו-שיח. הצגת סטטוס והודעה למשתמשים, במקרה הצורך. לדוגמה, במקרה של שגיאה או הצלחה. |
שדה איחוד action . הפעולה לביצוע. הערך של action יכול להיות רק אחת מהאפשרויות הבאות: |
|
dialog |
קלט בלבד. Dialog של הבקשה. |
תיבת דו-שיח
עטיפה סביב גוף הכרטיס של תיבת הדו-שיח.
ייצוג ב-JSON |
---|
{
"body": {
object ( |
שדות | |
---|---|
body |
קלט בלבד. גוף תיבת הדו-שיח, שמוצג בחלון מודאלי. אפליקציות Google Chat לא תומכות באובייקטים הבאים של כרטיסים: |
ActionStatus
מייצג את הסטטוס של בקשה להפעלה או לשליחה של תיבת דו-שיח.
ייצוג JSON |
---|
{
"statusCode": enum ( |
שדות | |
---|---|
status |
קוד הסטטוס. |
user |
ההודעה שתשלח למשתמשים לגבי סטטוס הבקשה שלהם. אם המדיניות לא מוגדרת, תישלח הודעה גנרית שמבוססת על |
קוד
קודי השגיאה הקנוניים של ממשקי API של gRPC.
לפעמים יכולים להיות כמה קודי שגיאה. שירותים צריכים להחזיר את קוד השגיאה הספציפי ביותר שרלוונטי. לדוגמה, אם שני הקודים רלוונטיים, עדיף להשתמש ב-OUT_OF_RANGE
במקום ב-FAILED_PRECONDITION
. באופן דומה, עדיף להשתמש ב-NOT_FOUND
או ב-ALREADY_EXISTS
במקום ב-FAILED_PRECONDITION
.
טיפוסים בני מנייה (enum) | |
---|---|
OK |
לא שגיאה, מוחזר לאחר הצלחה. מיפוי HTTP: 200 OK |
CANCELLED |
הפעולה בוטלה, בדרך כלל על ידי מבצע הקריאה החוזרת. מיפוי HTTP: 499 Client Closed Request |
UNKNOWN |
שגיאה לא ידועה. לדוגמה, השגיאה הזו עשויה להופיע אם ערך מיפוי HTTP: 500 שגיאת שרת פנימית |
INVALID_ARGUMENT |
הלקוח ציין ארגומנט לא חוקי. חשוב לזכור שהערך הזה שונה מהערך של מיפוי HTTP: 400 Bad Request |
DEADLINE_EXCEEDED |
מועד היעד פג לפני שהפעולה הושלמה. בפעולות שמחליפות את מצב המערכת, יכול להיות שהשגיאה הזו תוחזר גם אם הפעולה הושלמה בהצלחה. לדוגמה, ייתכן שתגובה מוצלחת משרת עשויה להתעכב מספיק זמן עד שהתוקף של תאריך היעד יפוג. מיפוי HTTP: הזמן הקצוב לתפוגה של שער 504 |
NOT_FOUND |
לא נמצאה ישות מבוקשת (למשל קובץ או ספרייה). הערה למפתחי שרתים: אם בקשה מסוימת נדחית עבור קבוצת משתמשים שלמה, כמו השקה הדרגתית של תכונה או רשימת היתרים לא מתועדת, ניתן להשתמש ב- מיפוי HTTP: 404 לא נמצא |
ALREADY_EXISTS |
הישות שהלקוח ניסה ליצור (למשל, קובץ או ספרייה) כבר קיימת. מיפוי HTTP: התנגשות 409 |
PERMISSION_DENIED |
אין למתקשר הרשאה לבצע את הפעולה שצוינה. אין להשתמש בפונקציה מיפוי HTTP: 403 Forbidden |
UNAUTHENTICATED |
הבקשה לא כוללת פרטי כניסה תקפים לאימות הפעולה. מיפוי HTTP: 401 Unauthorized |
RESOURCE_EXHAUSTED |
חלק מהמשאבים אזלו, אולי מכסה לכל משתמש, או אולי אין מספיק מקום במערכת הקבצים כולה. מיפוי HTTP: 429 Too Many Requests |
FAILED_PRECONDITION |
הפעולה נדחתה כי המערכת לא במצב הנדרש לביצוע הפעולה. לדוגמה, הספרייה שרוצים למחוק לא ריקה, פעולת rmdir חלה על ספרייה שאינה ספרייה וכו'. מפתחי שירותים יכולים להשתמש בהנחיות הבאות כדי להחליט בין הערכים מיפוי HTTP: 400 Bad Request |
ABORTED |
הפעולה בוטלה, בדרך כלל בגלל בעיה של בו-זמניות, כמו כשל בבדיקת מאסף או ביטול עסקה. ההנחיות שלמעלה יעזרו לך להחליט בין מיפוי HTTP: 409 Conflict |
OUT_OF_RANGE |
נעשו ניסיונות לבצע את הפעולה מחוץ לטווח החוקי. לדוגמה, דילוג או קריאה מעבר לסוף הקובץ. בשונה מ- יש חפיפה רבה בין מיפוי HTTP: 400 Bad Request |
UNIMPLEMENTED |
הפעולה לא יושמה או אינה נתמכת/מופעלת בשירות זה. מיפוי HTTP: 501 Not Implemented |
INTERNAL |
שגיאות פנימיות. המשמעות היא שחלק מהמשתנים הקבועים הצפויים על ידי המערכת הבסיסית מנותקים. קוד השגיאה הזה מיועד לשגיאות חמורות. מיפוי HTTP: 500 שגיאת שרת פנימית |
UNAVAILABLE |
השירות הזה לא זמין כרגע. סביר להניח שמדובר במצב זמני, שאפשר לתקן אותו על ידי ניסיון חוזר עם זמן המתנה. חשוב לזכור שלא תמיד בטוח לנסות שוב פעולות שהן לא אידמפוטנטיות. בהנחיות שלמעלה מוסבר איך קובעים בין מיפוי HTTP: 503 Service Unavailable |
DATA_LOSS |
אובדן נתונים או פגיעה בנתונים שלא ניתן לשחזר. מיפוי HTTP: 500 שגיאת שרת פנימית |
UpdatedWidget
עבור ווידג'טים מסוג selectionInput
, הפונקציה מחזירה הצעות להשלמה אוטומטית לתפריט עם אפשרות לבחירת כמה פריטים.
ייצוג ב-JSON |
---|
{ "widget": string, // Union field |
שדות | |
---|---|
widget |
המזהה של הווידג'ט המעודכן. המזהה צריך להיות זהה למזהה של הווידג'ט שהפעיל את בקשת העדכון. |
שדה האיחוד updated_widget . הווידג'ט עודכן בתגובה לפעולה של משתמש. הערך של updated_widget יכול להיות רק אחת מהאפשרויות הבאות: |
|
suggestions |
רשימת תוצאות של השלמה אוטומטית בווידג'טים |
SelectionItems
רשימת תוצאות ההשלמה האוטומטית של ווידג'טים.
ייצוג ב-JSON |
---|
{
"items": [
{
object ( |
שדות | |
---|---|
items[] |
מערך של אובייקטים מהטיפוס SelectionItem. |
SlashCommand
פקודה דרך שורת הפקודה ב-Google Chat.
ייצוג ב-JSON |
---|
{ "commandId": string } |
שדות | |
---|---|
command |
המזהה של פקודת הלוכסן שהופעלה. |
MatchedUrl
קישור תואם בהודעה ב-Chat. אפליקציות צ'אט יכולות להציג תצוגה מקדימה של כתובות URL תואמות. מידע נוסף זמין במאמר תצוגה מקדימה של קישורים.
ייצוג ב-JSON |
---|
{ "url": string } |
שדות | |
---|---|
url |
פלט בלבד. כתובת ה-URL שהותאמה. |
EmojiReactionSummary
מספר האנשים שהגיבו להודעה באמוג'י ספציפי.
ייצוג ב-JSON |
---|
{
"emoji": {
object ( |
שדות | |
---|---|
emoji |
פלט בלבד. האמוג'י שמשויך לתגובות. |
reaction |
פלט בלבד. המספר הכולל של התגובות באמצעות האמוג'י המשויך. |
DeletionMetadata
מידע על הודעה שנמחקה. ההודעה נמחקת כשהערך של deleteTime
מוגדר.
ייצוג ב-JSON |
---|
{
"deletionType": enum ( |
שדות | |
---|---|
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 מחק את ההודעה בשם הבעלים של המרחב המשותף. |
QuotedMessageMetadata
מידע על הודעה שצוינה.
ייצוג JSON |
---|
{ "name": string, "lastUpdateTime": string } |
שדות | |
---|---|
name |
פלט בלבד. שם המשאב של ההודעה שצוינה. פורמט: |
last |
פלט בלבד. חותמת הזמן של מועד היצירה או מועד העדכון האחרון של ההודעה שצוינה. |
AttachedGif
קובץ GIF שצוין באמצעות כתובת URL.
ייצוג ב-JSON |
---|
{ "uri": string } |
שדות | |
---|---|
uri |
פלט בלבד. כתובת ה-URL שמארחת את קובץ ה-GIF. |
AccessoryWidget
ווידג'ט אינטראקטיבי אחד או יותר שמופיע בחלק התחתון של הודעה. מידע נוסף זמין במאמר הוספת ווידג'טים אינטראקטיביים בחלק התחתון של הודעה.
ייצוג JSON |
---|
{ // Union field |
שדות | |
---|---|
שדה האיחוד action . סוג הפעולה. הערך של action יכול להיות רק אחת מהאפשרויות הבאות: |
|
button |
רשימת לחצנים. |
שיטות |
|
---|---|
|
יצירת הודעה במרחב משותף ב-Google Chat. |
|
מחיקת הודעה. |
|
הפונקציה מחזירה פרטים על הודעה. |
|
הצגת הודעות במרחב משותף שבו מבצע הקריאה הוא חבר, כולל הודעות ממשתמשים וממרחבים משותפים חסומים. |
|
מעדכנים הודעה. |
|
עדכון הודעה. |