עדכון של הודעה. יש הבדל בין השיטות patch
ו-update
. השיטה patch
משתמשת בבקשת patch
, והשיטה update
משתמשת בבקשת put
. מומלץ להשתמש בשיטה patch
. דוגמה מופיעה במאמר בנושא עדכון הודעה.
יש תמיכה בסוגי האימות הבאים:
אימות אפליקציה עם היקף ההרשאה:
https://www.googleapis.com/auth/chat.bot
אימות משתמש עם אחת מהרשאות הגישה הבאות:
https://www.googleapis.com/auth/chat.messages
-
https://www.googleapis.com/auth/chat.import
(רווחים במצב ייבוא בלבד)
כשמשתמשים באימות אפליקציות, הבקשות יכולות לעדכן רק הודעות שנוצרו על ידי אפליקציית Chat שקוראת ל-API.
בקשת HTTP
PATCH https://chat.googleapis.com/v1/{message.name=spaces/*/messages/*}
כתובת ה-URL משתמשת בתחביר של gRPC Transcoding.
פרמטרים של נתיב
פרמטרים | |
---|---|
message.name |
מזהה. שם המשאב של ההודעה. פורמט: כאשר אם הגדרתם מזהה בהתאמה אישית כשאתם יוצרים הודעה, אתם יכולים להשתמש במזהה הזה כדי לציין את ההודעה בבקשה. לשם כך, מחליפים את |
פרמטרים של שאילתה
פרמטרים | |
---|---|
updateMask |
חובה. נתיבי השדות לעדכון. כדי להפריד בין כמה ערכים, משתמשים בפסיקים או ב- נכון לעכשיו, אלה נתיבי השדות שנתמכים:
|
allowMissing |
אופציונלי. אם לא נמצאה הודעה עם |
גוף הבקשה
גוף הבקשה מכיל מופע של Message
.
גוף התשובה
אם הפעולה בוצעה ללא שגיאות, גוף התגובה יכיל מופע של Message
.
היקפי הרשאה
נדרש אחד מהיקפי ההרשאות הבאים של OAuth:
https://www.googleapis.com/auth/chat.bot
https://www.googleapis.com/auth/chat.import
https://www.googleapis.com/auth/chat.messages
מידע נוסף זמין במדריך ההרשאות.