- משאב: 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
- פריסה
- צ'יפ
- קרוסלה
- CarouselCard
- NestedWidget
- CollapseControl
- DividerStyle
- CardAction
- CardFixedFooter
- DisplayStyle
- הערה
- AnnotationType
- UserMentionMetadata
- סוג
- SlashCommandMetadata
- סוג
- RichLinkMetadata
- RichLinkType
- DriveLinkData
- ChatSpaceLinkData
- שרשור
- ActionResponse
- ResponseType
- DialogAction
- Dialog
- ActionStatus
- Code
- UpdatedWidget
- SelectionItems
- SlashCommand
- MatchedUrl
- EmojiReactionSummary
- DeletionMetadata
- DeletionType
- QuotedMessageMetadata
- AttachedGif
- AccessoryWidget
- שיטות
מקור מידע: Message
הודעה במרחב משותף ב-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 Gateway Timeout |
NOT_FOUND |
ישות מסוימת שהתבקשה (למשל, קובץ או ספרייה) לא נמצאה. הערה למפתחי שרתים: אם בקשה נדחית לגבי כל סוג של משתמשים, למשל השקה הדרגתית של תכונות או רשימת היתרים לא מתועדת, אפשר להשתמש ב- מיפוי HTTP: 404 לא נמצא |
ALREADY_EXISTS |
הישות שהלקוח ניסה ליצור (למשל, קובץ או ספרייה) כבר קיימת. מיפוי HTTP: 409 Conflict |
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 |
המזהה של פקודת ה-slash שהופעל. |
MatchedUrl
כתובת URL תואמת בהודעה ב-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 |
רשימת לחצנים. |
Methods |
|
---|---|
|
יצירת הודעה במרחב משותף ב-Google Chat. |
|
מחיקת הודעה. |
|
הפונקציה מחזירה פרטים על הודעה. |
|
הצגת הודעות במרחב משותף שהמבצע של הקריאה הוא חבר בו, כולל הודעות מחברים וממרחבים חסומים. |
|
עדכון הודעה. |
|
עדכון הודעה. |