- משאב: 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
- שיטות
משאב: הודעה
הודעה במרחב משותף ב-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
מי מחק את ההודעה ואיך היא נמחקה. יכול להיות שיתווספו ערכים נוספים בעתיד. במאמר עריכה ומחיקה של הודעות ב-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 |
אחד מהמשתמשים במרחב המשותף מחק את ההודעה. המשתמשים יכולים למחוק הודעות שנשלחו על ידי אפליקציות. |
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. |
|
מחיקת הודעה. |
|
הפונקציה מחזירה פרטים על הודעה. |
|
הצגת הודעות במרחב משותף שבו מבצע הקריאה הוא חבר, כולל הודעות מחברים וממרחבים חסומים. |
|
עדכון הודעה. |
|
עדכון הודעה. |