מקור מידע: מרחב
במרחבים משותפים ב-Google Chat. מרחבים משותפים הם שיחות בין שני משתמשים או יותר, או הודעות אישיות בין משתמש לאפליקציית Chat.
ייצוג ב-JSON |
---|
{ "name": string, "type": enum ( |
שדות | |
---|---|
name |
מזהה. שם המשאב של המרחב המשותף. פורמט: כאשר |
type |
פלט בלבד. האפשרות הזו הוצאה משימוש. במקום זאת, צריך להשתמש ב- |
space |
זה שינוי אופציונלי. סוג המרחב המשותף. חובה כשיוצרים מרחב משותף או מעדכנים את סוג המרחב המשותף. פלט רק לשימוש אחר. |
single |
זה שינוי אופציונלי. אם המרחב הוא צ'אט אישי בין אפליקציית Chat לבין אדם אחד. |
threaded |
פלט בלבד. האפשרות הזו הוצאה משימוש. במקום זאת, צריך להשתמש ב- |
display |
זה שינוי אופציונלי. השם המוצג של המרחב המשותף. חובה כשיוצרים מרחב משותף עם בהודעות ישירות, השדה הזה עשוי להיות ריק. תמיכה ב-128 תווים לכל היותר. |
external |
זה שינוי אופציונלי. לא ניתן לשינוי. האם כל משתמש ב-Google Chat יכול להצטרף למרחב המשותף. מזינים כשיוצרים מרחב משותף בארגון ב-Google Workspace. מומלץ להשמיט את השדה הזה כשיוצרים מרחבים משותפים בתנאים הבאים:
במרחבים משותפים קיימים, השדה הזה הוא פלט בלבד. |
space |
פלט בלבד. מצב השרשורים במרחב המשותף ב-Chat. |
space |
זה שינוי אופציונלי. פרטים על המרחב המשותף, כולל תיאור וכללים. |
space |
זה שינוי אופציונלי. המצב של היסטוריית ההודעות של ההודעות והשרשורים במרחב המשותף. |
import |
זה שינוי אופציונלי. אם המרחב המשותף הזה נוצר ב- כדי ליצור מרחבים משותפים ב- |
create |
זה שינוי אופציונלי. לא ניתן לשינוי. במרחבים משותפים שנוצרו ב-Chat, השעה שבה המרחב נוצר. השדה הזה מיועד לפלט בלבד, למעט כשמשתמשים בו במרחבים משותפים במצב ייבוא. במרחבים משותפים במצב ייבוא, צריך להגדיר את השדה הזה לחותמת הזמן ההיסטורית שבה המרחב המשותף נוצר במקור, כדי לשמור על שעת היצירה המקורית. מאוכלס בפלט רק כאשר הערך של |
last |
פלט בלבד. חותמת הזמן של ההודעה האחרונה במרחב המשותף. |
admin |
פלט בלבד. במרחבים משותפים של צ'אט אישי (DM) באפליקציית Chat, אם המרחב נוצר על ידי אדמין ב-Google Workspace. אדמינים יכולים להתקין ולהגדיר צ'אט אישי עם אפליקציית Chat בשם המשתמשים בארגון שלהם. כדי לתמוך בהתקנה על ידי אדמין, אפליקציית Chat צריכה לכלול צ'אטים אישיים. |
membership |
פלט בלבד. מספר החברויות במועדון שמקובצות לפי סוג החבר. המאפיין מאוכלס כשהערך של |
access |
זה שינוי אופציונלי. מציין את הגדרת הגישה של המרחב המשותף. השדה מאוכלס רק כשהערך של |
space |
פלט בלבד. ה-URI של המשתמש כדי לגשת למרחב המשותף. |
import |
פלט בלבד. המועד שבו המערכת תמחק את המרחב באופן אוטומטי אם הוא יישאר במצב ייבוא. כל מרחבים משותפים שנוצרים במצב ייבוא צריכים לצאת מהמצב הזה לפני זמן התפוגה באמצעות השדה הזה מתמלא רק במרחבים משותפים שנוצרו באמצעות מצב הייבוא. |
customer |
זה שינוי אופציונלי. לא ניתן לשינוי. מספר הלקוח של הדומיין של המרחב המשותף. חובה רק כשיוצרים מרחב משותף עם אימות באפליקציה ו- בפורמט בשיחות אישיות, השדה הזה לא מאוכלס. |
שדה האיחוד space_permission_settings . מייצג את הגדרות ההרשאות של המרחב המשותף. השדה מאוכלס רק כשהערך של space_type הוא SPACE . הערך של space_permission_settings יכול להיות רק אחת מהאפשרויות הבאות: |
|
predefined |
זה שינוי אופציונלי. קלט בלבד. הגדרות מוגדרות מראש של הרשאות במרחב המשותף, שאפשר להזין רק כשיוצרים מרחב משותף. אם השדה לא מוגדר, נוצר מרחב שיתוף פעולה. אחרי שתיצרו את המרחב המשותף, ההגדרות יאוכלסו בשדה הגדרת הגדרות הרשאה מוגדרות מראש תומכת באפשרויות הבאות:
|
permission |
זה שינוי אופציונלי. הגדרות ההרשאות במרחבים משותפים קיימים. קלט לעדכון ההגדרות המדויקות של הרשאות המרחב המשותף, שבו הגדרות ההרשאות הקיימות מוחלפות. הפלט מציג את הגדרות ההרשאות הנוכחיות. קריאה ועדכון של הגדרות ההרשאות תומכים באפשרויות הבאות:
|
סוג
האפשרות הזו הוצאה משימוש. במקום זאת, צריך להשתמש ב-SpaceType
.
טיפוסים בני מנייה (enum) | |
---|---|
TYPE_UNSPECIFIED |
שמור. |
ROOM |
שיחות בין שני אנשים או יותר. |
DM |
צ'אט אישי בין אדם לאפליקציית Chat, שבו כל ההודעות מוצגות ברצף. חשוב לזכור שההגדרה הזו לא כוללת צ'אטים אישיים בין שני בני אדם. |
SpaceType
סוג המרחב המשותף. חובה כשיוצרים או מעדכנים מרחב משותף. פלט רק לשימוש אחר.
טיפוסים בני מנייה (enum) | |
---|---|
SPACE_TYPE_UNSPECIFIED |
שמור. |
SPACE |
מקום שבו אנשים שולחים הודעות, משתפים קבצים ועובדים יחד. SPACE יכול לכלול אפליקציות של Chat. |
GROUP_CHAT |
שיחות קבוצתיות עם 3 אנשים או יותר. GROUP_CHAT יכול לכלול אפליקציות של Chat. |
DIRECT_MESSAGE |
הודעות אישיות בין שני אנשים או בין אדם לאפליקציית Chat. |
SpaceThreadingState
מציין את סוג מצב השרשורים במרחב המשותף ב-Chat.
טיפוסים בני מנייה (enum) | |
---|---|
SPACE_THREADING_STATE_UNSPECIFIED |
שמור. |
THREADED_MESSAGES |
מרחבים משותפים עם שם שתומכים בשרשורי הודעות. כשמשתמשים משיבים להודעה, הם יכולים להשיב בשרשור, כך שהתשובה שלהם תישאר בהקשר של ההודעה המקורית. |
GROUPED_MESSAGES |
מרחבים משותפים עם שם שבהם השיחות מחולקות לפי נושאים. הנושאים והתשובות שלהם מקובצים יחד. |
UNTHREADED_MESSAGES |
צ'אטים אישיים (DM) בין שני אנשים ושיחות קבוצתיות עם 3 אנשים או יותר. |
SpaceDetails
פרטים על המרחב המשותף, כולל תיאור וכללים.
ייצוג ב-JSON |
---|
{ "description": string, "guidelines": string } |
שדות | |
---|---|
description |
זה שינוי אופציונלי. תיאור של המרחב המשותף. לדוגמה, אפשר לתאר את נושא הדיון, את המטרה הפונקציונלית או את המשתתפים במרחב המשותף. יש תמיכה ב-150 תווים לכל היותר. |
guidelines |
זה שינוי אופציונלי. הכללים, הציפיות והנימוס במרחב המשותף. האורך המקסימלי הוא 5,000 תווים. |
HistoryState
מצב ההיסטוריה של הודעות ומרחבים משותפים. קובעת למשך כמה זמן הודעות ושרשראות של שיחות יישמרו אחרי היצירה שלהן.
טיפוסים בני מנייה (enum) | |
---|---|
HISTORY_STATE_UNSPECIFIED |
ערך ברירת המחדל. אין להשתמש בו. |
HISTORY_OFF |
ההיסטוריה מושבתת. ההודעות והשרשורים נשמרים למשך 24 שעות. |
HISTORY_ON |
ההיסטוריה פועלת. כללי השמירה ב-Vault של הארגון קובעים למשך כמה זמן הודעות ושרשורות יישמרו. |
MembershipCount
מספר החברים במרחב המשותף, שמקובצים לקטגוריות.
ייצוג ב-JSON |
---|
{ "joinedDirectHumanUserCount": integer, "joinedGroupCount": integer } |
שדות | |
---|---|
joined |
פלט בלבד. מספר המשתמשים האנושיים שהצטרפו למרחב המשותף ישירות, לא כולל משתמשים שהצטרפו כי הם חברים בקבוצה שהצטרפה למרחב המשותף. |
joined |
פלט בלבד. מספר כל הקבוצות שהצטרפו ישירות למרחב המשותף. |
AccessSettings
מייצג את הגדרת הגישה של המרחב המשותף.
ייצוג ב-JSON |
---|
{
"accessState": enum ( |
שדות | |
---|---|
access |
פלט בלבד. מציין את סטטוס הגישה למרחב המשותף. |
audience |
זה שינוי אופציונלי. שם המשאב של קהל היעד שיכול למצוא את המרחב המשותף, להצטרף אליו ולראות תצוגה מקדימה של ההודעות במרחב המשותף. אם לא תגדירו את ההגדרה הזו, רק משתמשים או קבוצות Google שהוזמנו או נוספו למרחב המשותף בנפרד יוכלו לגשת אליו. מידע נוסף זמין במאמר איך הופכים מרחב משותף לגלוי לקהל יעד. פורמט: כדי להשתמש בקהל היעד שמוגדר כברירת מחדל לארגון ב-Google Workspace, צריך להגדיר את הערך קריאת קהל היעד תומכת באפשרויות הבאות:
השדה הזה לא מאוכלס כשמשתמשים בהיקף כדי להגדיר את קהל היעד, נדרש אימות משתמש. |
AccessState
מייצג את סטטוס הגישה למרחב המשותף.
טיפוסים בני מנייה (enum) | |
---|---|
ACCESS_STATE_UNSPECIFIED |
סטטוס הגישה לא ידוע או לא נתמך ב-API הזה. |
PRIVATE |
רק משתמשים או קבוצות מ-Google Groups שנוספו או הוזמנו בנפרד על ידי משתמשים אחרים או אדמינים ב-Google Workspace יכולים לגלות את המרחב המשותף ולגשת אליו. |
DISCOVERABLE |
מנהל המרחב המשותף העניק לקהל היעד גישה למרחב. גם משתמשים או קבוצות Google שנוספו או הוזמנו למרחב המשותף בנפרד יכולים לגלות אותו ולגשת אליו. מידע נוסף זמין במאמר הצגת המרחב המשותף למשתמשים ספציפיים. כדי ליצור מרחבים משותפים שגלויים לכולם, צריך לבצע אימות משתמש. |
PredefinedPermissionSettings
הגדרות הרשאות מוגדרות מראש שאפשר לציין רק כשיוצרים מרחב משותף בעל שם. יכול להיות שנוסיף הגדרות נוספות בעתיד. פרטים על הגדרות ההרשאות למרחבים משותפים עם שם זמינים במאמר מידע על מרחבים משותפים.
טיפוסים בני מנייה (enum) | |
---|---|
PREDEFINED_PERMISSION_SETTINGS_UNSPECIFIED |
לא צוין. אין להשתמש. |
COLLABORATION_SPACE |
הגדרה שמאפשרת להפוך את המרחב המשותף למרחב שיתופי שבו כל המשתתפים יכולים לפרסם הודעות. |
ANNOUNCEMENT_SPACE |
הגדרה שמאפשרת להפוך את המרחב המשותף למרחב משותף לעדכונים, שבו רק מנהלי המרחב המשותף יכולים לפרסם הודעות. |
PermissionSettings
הגדרות הרשאות שאפשר לציין כשמעדכנים מרחב משותף קיים בעל שם.
כדי להגדיר את הגדרות ההרשאות כשיוצרים מרחב משותף, מציינים את השדה PredefinedPermissionSettings
בבקשה.
ייצוג ב-JSON |
---|
{ "manageMembersAndGroups": { object ( |
שדות | |
---|---|
manage |
זה שינוי אופציונלי. הגדרה לניהול המשתתפים והקבוצות במרחב המשותף. |
modify |
זה שינוי אופציונלי. הגדרה לעדכון השם, התמונה, התיאור וההנחיות של המרחב המשותף. |
toggle |
זה שינוי אופציונלי. ההגדרה להפעלה או להשבתה של היסטוריית המרחב המשותף. |
use |
זה שינוי אופציונלי. ההגדרה של השימוש ב-'הכול' במרחב משותף. |
manage |
זה שינוי אופציונלי. הגדרה לניהול האפליקציות במרחב משותף. |
manage |
זה שינוי אופציונלי. הגדרה לניהול webhooks במרחב משותף. |
post |
פלט בלבד. ההגדרה הזו קובעת אם אפשר לפרסם הודעות במרחב המשותף. |
reply |
זה שינוי אופציונלי. ההגדרה הזו קובעת איך משיבים להודעות במרחב משותף. |
PermissionSetting
מייצג הגדרת הרשאה במרחב משותף.
ייצוג ב-JSON |
---|
{ "managersAllowed": boolean, "membersAllowed": boolean } |
שדות | |
---|---|
managers |
זה שינוי אופציונלי. אם למנהלי המרחבים המשותפים יש את ההרשאה הזו. |
members |
זה שינוי אופציונלי. אם לחברים שאינם מנהלים יש את ההרשאה הזו. |
Methods |
|
---|---|
|
השלמת תהליך הייבוא של המרחב המשותף שצוין והפיכתו לגלוי למשתמשים. |
|
יצירת מרחב משותף. |
|
מחיקה של מרחב משותף בעל שם. |
|
הפונקציה מחזירה את הצ'אט האישי הקיים עם המשתמש שצוין. |
|
הפונקציה מחזירה פרטים על מרחב משותף. |
|
רשימה של המרחבים המשותפים שבהם המשתמש שמתקשר הוא חבר. |
|
עדכון של מרחב משותף. |
|
הפונקציה מחזירה רשימה של מרחבים משותפים בארגון ב-Google Workspace על סמך חיפוש של אדמין. |
|
יצירת מרחב משותף והוספת משתמשים מסוימים אליו. |