הפונקציה מחזירה רשימה של הודעות במרחב שהמתקשר הוא חבר בו, כולל הודעות מחברים וממרחבים חסומים. הודעות מערכת, כמו הודעות על הצטרפות של חברים חדשים למרחב, לא נכללות. אם מנסים להציג הודעות מחלל שאין בו הודעות, התשובה היא אובייקט ריק. כשמשתמשים בממשק REST/HTTP, התגובה מכילה אובייקט JSON ריק, {}
. דוגמה מופיעה במאמר רשימת הודעות.
יש תמיכה בסוגי האימות הבאים:
אימות אפליקציות עם אישור אדמין בגרסת Developer Preview עם היקף ההרשאה:
-
https://www.googleapis.com/auth/chat.app.messages.readonly
. כשמשתמשים בהיקף האימות הזה, השיטה הזו מחזירה רק הודעות ציבוריות במרחב. הוא לא כולל הודעות פרטיות.
-
אימות משתמש עם אחת מהרשאות הגישה הבאות:
https://www.googleapis.com/auth/chat.messages.readonly
https://www.googleapis.com/auth/chat.messages
-
https://www.googleapis.com/auth/chat.import
(רווחים במצב ייבוא בלבד)
בקשת HTTP
GET https://chat.googleapis.com/v1/{parent=spaces/*}/messages
כתובת ה-URL משתמשת בתחביר של gRPC Transcoding.
פרמטרים של נתיב
פרמטרים | |
---|---|
parent |
חובה. שם המשאב של המרחב שממנו רוצים להציג את רשימת ההודעות. פורמט: |
פרמטרים של שאילתה
פרמטרים | |
---|---|
pageSize |
אופציונלי. המספר המקסימלי של ההודעות שמוחזרות. יכול להיות שהשירות יחזיר פחות הודעות מהערך הזה. אם לא מציינים מספר, מוחזרות לכל היותר 25 תוצאות. הערך המקסימלי הוא 1,000. אם משתמשים בערך גבוה מ-1,000, הוא משתנה אוטומטית ל-1,000. ערכים שליליים מחזירים שגיאה מסוג |
pageToken |
אופציונלי. אסימון דף שהתקבל מקריאה קודמת של list messages. צריך לציין את הפרמטר הזה כדי לאחזר את הדף הבא. כשמבצעים חלוקה לעמודים, כל שאר הפרמטרים שצוינו צריכים להיות זהים לקריאה שסיפקה את טוקן הדף. העברת ערכים שונים לפרמטרים האחרים עלולה להוביל לתוצאות לא צפויות. |
filter |
אופציונלי. מסנן שאילתות. אפשר לסנן הודעות לפי תאריך ( כדי לסנן הודעות לפי תאריך היצירה שלהן, מציינים את כדי לסנן לפי שרשור, מציינים את כדי לסנן לפי שרשור ותאריך, משתמשים באופרטור לדוגמה, השאילתות הבאות הן חוקיות:
השרת דוחה שאילתות לא חוקיות עם שגיאת |
orderBy |
אופציונלי. איך מסודרת רשימת ההודעות. מציינים ערך כדי להגדיר סדר באמצעות פעולת הזמנה. הערכים התקינים של פעולת ההזמנה הם:
סדר ברירת המחדל הוא |
showDeleted |
אופציונלי. האם לכלול הודעות שנמחקו. ההודעות שנמחקו כוללות את שעת המחיקה ומטא-נתונים לגבי המחיקה, אבל תוכן ההודעה לא זמין. |
גוף הבקשה
גוף הבקשה צריך להיות ריק.
גוף התשובה
הודעת תגובה להודעות של כרטיס מוצר.
אם הפעולה מצליחה, גוף התגובה מכיל נתונים במבנה הבא:
ייצוג ב-JSON |
---|
{
"messages": [
{
object ( |
שדות | |
---|---|
messages[] |
רשימת ההודעות. |
nextPageToken |
אפשר לשלוח אסימון בתור |
היקפי הרשאה
נדרש אחד מהיקפי ההרשאות הבאים של OAuth:
https://www.googleapis.com/auth/chat.import
https://www.googleapis.com/auth/chat.messages
https://www.googleapis.com/auth/chat.messages.readonly
https://www.googleapis.com/auth/chat.app.messages.readonly
מידע נוסף זמין במדריך ההרשאות.