יצירה של שיחת ועידה והוספה של בוטים.
רזולוציית הווידאו שהבוטים מבקשים מחקה את הרזולוציה שנשלחה על ידי הלקוח ב-Meet באמצעות הפריסה שלו. פרטים נוספים זמינים בכתובת https://support.google.com/meethardware/answer/9295022.
- if numOfBots == 1: הבוטים יבקשו מהדובר הפעיל לבקש איכות HD (1280x720).
- אם numOfBots < 6: הבוטים יבקשו מכל המשתתפים את שיטת VGA (640x360).
- אם numOfBots < 16: הבוטים יבקשו מכל המשתתפים בקשה ל-HVGA (480x270).
- אחרת: הבוטים יבקשו מכל המשתתפים בקשה למיון HQVGA (240x135).
בקשת HTTP
POST https://botsondemand.googleapis.com/v1/createConferenceWithBots
בכתובת ה-URL נעשה שימוש בתחביר המרת קידוד של gRPC.
גוף הבקשה
גוף הבקשה מכיל נתונים במבנה הבא:
ייצוג JSON |
---|
{ "numOfBots": integer, "ttlSecs": integer, "defaultBotOptions": { object ( |
שדות | |
---|---|
numOfBots |
חובה. מספר הבוטים להוספה חייב להיות בין 1 ל-50. |
ttlSecs |
חובה. TTL בשניות כדי שהבוטים יישארו בפגישה. |
defaultBotOptions |
זה שינוי אופציונלי. אפשרויות ברירת המחדל לכל הבוטים שנוצרו כחלק מהבקשה. |
perBotOptions[] |
זה שינוי אופציונלי. לפי האפשרויות לבוטים שנוצרו במסגרת הבקשה הזו. אם תספקו פחות אפשרויות מאשר מספר הבוטים, המערכת תשתמש באפשרויות ברירת המחדל לשאר הבוטים. |
גוף התשובה
תגובה עבור {@link CreateConferenceWithBotsRequest}
אם הפעולה בוצעה ללא שגיאות, גוף התגובה יכיל נתונים במבנה הבא:
ייצוג JSON |
---|
{ "conferenceCode": string, "errorMessages": [ string ] } |
שדות | |
---|---|
conferenceCode |
שיחת הוועידה שנוצרה. |
errorMessages[] |
הודעות השגיאה שהוחזרו על ידי הבוטים שנכשלו. |
היקפי ההרשאות
נדרש היקף ההרשאות הבא של OAuth:
https://www.googleapis.com/auth/meetings
למידע נוסף, קראו את המאמר סקירה כללית של OAuth 2.0.
BotOptions
אפשרויות ספציפיות לבוטים ספציפיים
ייצוג JSON |
---|
{ "requestedResolution": enum ( |
שדות | |
---|---|
requestedResolution |
זה שינוי אופציונלי. הבוטים ביקשו לפתור את הבעיה. |
muteAudio |
זה שינוי אופציונלי. השתקת האודיו שנשלח מהבוט, ברירת המחדל היא False |
muteVideo |
זה שינוי אופציונלי. השתקת הסרטון שנשלח מהבוט, ברירת המחדל היא False |
playbackVideo |
זה שינוי אופציונלי. קובץ הסרטון שהבוט צריך להפעיל |
outputResolution |
זה שינוי אופציונלי. ברזולוציית וידאו יוצאת שנשלח על ידי הבוטים. המערכת תבחר סרטון הפעלה שתואם לרזולוציה הזו. אפשר להשתמש באפשרות הזו רק אם לא מגדירים את playVideo. |
SupportedVideoResolutions
הגדרות קבועות מראש שנתמכות ברזולוציות וידאו
טיפוסים בני מנייה (enum) | |
---|---|
SUPPORTED_VIDEO_RESOLUTIONS_UNSPECIFIED |
לא צוינה רזולוציה |
THUMBNAIL_160_120 |
רזולוציית התמונה הממוזערת |
QVGA_320_180 |
רזולוציית QVGA ביחס של 16:9 |
HVGA_480_270 |
רזולוציית HVGA ביחס של 16:9 |
VGA_640_360 |
רזולוציית VGA ביחס של 16:9 |
HD_1280_720 |
רזולוציית HD ביחס גובה-רוחב של 16:9 |
FHD_1920_1080 |
רזולוציית FHD ביחס גובה-רוחב של 16:9 |
VideoFile
תמיכה בסרטוני הפעלה לשותפים חיצוניים
טיפוסים בני מנייה (enum) | |
---|---|
VIDEO_FILE_UNSPECIFIED |
הקובץ לא צוין |
SINGLE_ATTENDEE_IDLE_1 |
משתתף אחד בפגישה יושב לא פעיל |
SINGLE_ATTENDEE_CLAPPING_1 |
משתתף בפגישה מוחא כפיים |