משאב: סשן
הגדרת פרוטו של סשן חיצוני.
| ייצוג JSON |
|---|
{ "name": string, "displayName": string, "state": enum ( |
| שדות | |
|---|---|
name |
אי אפשר לשנות. שם ייחודי מלא |
displayName |
זה שינוי אופציונלי. השם המוצג של הסשן. השדה הזה משמש לזיהוי הסשן בממשק המשתמש. כברירת מחדל, השם לתצוגה הוא הטקסט של השאילתה הראשונה בסשן. |
state |
מצב הסשן. |
userPseudoId |
מזהה ייחודי למעקב אחרי משתמשים. |
turns[] |
פניות. |
labels[] |
זה שינוי אופציונלי. התוויות של הסשן. אפשר להגדיר אותו כמסנן ב-ListSessionsRequest. |
startTime |
פלט בלבד. השעה שבה התחיל הסשן. הפלט שנוצר תמיד יהיה בפורמט RFC 3339, עם נורמליזציה של Z ושימוש ב-0, 3, 6 או 9 ספרות אחרי הנקודה. אפשר להשתמש גם בהיסטים אחרים, לא רק ב-Z. דוגמאות: |
endTime |
פלט בלבד. השעה שבה הסתיים הסשן. הפלט שנוצר תמיד יהיה בפורמט RFC 3339, עם נורמליזציה של Z ושימוש ב-0, 3, 6 או 9 ספרות אחרי הנקודה. אפשר להשתמש גם בהיסטים אחרים, לא רק ב-Z. דוגמאות: |
isPinned |
זה שינוי אופציונלי. אם הסשן מוצמד, הוא יוצג בראש רשימת הסשנים. |
pendingAsyncAssistOperationId |
פלט בלבד. שם מלא של משאב של פעולת AsyncAssist בתהליך עבור הסשן הזה, לדוגמה |
Methods |
|
|---|---|
|
העלאה של קובץ הקשר לשימוש כמקור לקריאות העזרה בסשן. |
|
יוצר סשן. |
|
מחיקת סשן. |
|
מקבלים סשן. |
|
רשימה של כל הסשנים לפי ההורה שלהם DataStore. |
|
מציג רשימה של המטא-נתונים של כל הקבצים בסשן הנוכחי. |
|
עדכון של סשן. |
|
מקבלים הצעות לשאלות לסשן הנתון. |
|
הפונקציה מסירה קובץ הקשר מסשן. |
|
בחירת קובצי הקשר לשימוש בסשן. |
|
מאמת את תהליך ההסכמה של אימות במורד הזרם (downstream) של OAuth עם 3 רגליים (3LO) מסוג A2A, אחרי שהמשתמש חוזר ממסך ההסכמה של הצד השלישי, ומסיים את פרטי הכניסה במורד הזרם באמצעות Auth Manager. |