สร้างการประชุมและเพิ่มบ็อต
ความละเอียดของวิดีโอที่ขอโดยบ็อตจะเลียนแบบการแก้ปัญหาที่ไคลเอ็นต์ Meet ร้องขอที่ใช้ "อัตโนมัติ" เลย์เอาต์ ดู https://support.google.com/meethardware/answer/9295022
- หาก 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 |
ไม่บังคับ ปิดเสียงที่ส่งจากบ็อต โดยค่าเริ่มต้นเป็น "เท็จ" |
muteVideo |
ไม่บังคับ ปิดเสียงวิดีโอที่ส่งจากบ็อต โดยค่าเริ่มต้นเป็น "เท็จ" |
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 |
ปรบมือผู้เข้าร่วมประชุมเดี่ยว |