Membuat konferensi dan menambahkan bot.
Resolusi video yang diminta oleh bot meniru resolusi yang akan diminta oleh klien Meet menggunakan opsi "Otomatis" tata letak. Lihat https://support.google.com/meethardware/answer/9295022.
- jika numOfBots == 1: bot akan meminta HD (1280x720) dari pembicara aktif.
- jika numOfBots < 6: bot akan meminta VGA (640x360) dari semua peserta.
- jika numOfBots < 16: bot akan meminta HVGA (480x270) dari semua peserta.
- jika tidak: bot akan meminta HQVGA (240x135) dari semua peserta.
Permintaan HTTP
POST https://botsondemand.googleapis.com/v1/createConferenceWithBots
URL menggunakan sintaksis gRPC Transcoding.
Isi permintaan
Isi permintaan memuat data dengan struktur berikut:
Representasi JSON |
---|
{ "numOfBots": integer, "ttlSecs": integer, "defaultBotOptions": { object ( |
Kolom | |
---|---|
numOfBots |
Wajib diisi. Jumlah bot yang akan ditambahkan, harus antara 1 - 50. |
ttlSecs |
Wajib diisi. TTL dalam hitungan detik agar bot tetap berada dalam rapat. |
defaultBotOptions |
Opsional. Opsi default untuk semua bot yang dibuat sebagai bagian dari permintaan ini. |
perBotOptions[] |
Opsional. Opsi per bot untuk bot yang dibuat sebagai bagian dari permintaan ini. Jika opsi yang diberikan lebih sedikit daripada jumlah bot, opsi default akan digunakan untuk bot yang tersisa. |
Isi respons
Respons untuk {@link CreateConferenceWithBotsRequest}
Jika berhasil, isi respons memuat data dengan struktur berikut:
Representasi JSON |
---|
{ "conferenceCode": string, "errorMessages": [ string ] } |
Kolom | |
---|---|
conferenceCode |
Konferensi yang dibuat. |
errorMessages[] |
Pesan error yang ditampilkan oleh bot yang gagal. |
Cakupan otorisasi
Memerlukan cakupan OAuth berikut:
https://www.googleapis.com/auth/meetings
Untuk informasi selengkapnya, lihat Ringkasan OAuth 2.0.
BotOptions
Opsi khusus untuk masing-masing bot
Representasi JSON |
---|
{ "requestedResolution": enum ( |
Kolom | |
---|---|
requestedResolution |
Opsional. Resolusi masuk yang diminta oleh bot. |
muteAudio |
Opsional. Bisukan audio yang dikirim dari bot, default Salah |
muteVideo |
Opsional. Bisukan video yang dikirim dari bot, default Salah |
playbackVideo |
Opsional. File video yang harus diputar bot |
outputResolution |
Opsional. Resolusi video keluar yang dikirim oleh bot akan memilih pemutaran video yang cocok dengan resolusi ini. Ini hanya digunakan jika playbackVideo tidak disetel. |
SupportedVideoResolutions
Preset resolusi video yang didukung
Enum | |
---|---|
SUPPORTED_VIDEO_RESOLUTIONS_UNSPECIFIED |
Resolusi belum ditentukan |
THUMBNAIL_160_120 |
Resolusi thumbnail |
QVGA_320_180 |
Resolusi QVGA dengan rasio 16:9 |
HVGA_480_270 |
Resolusi HVGA dengan rasio 16:9 |
VGA_640_360 |
Resolusi VGA dengan rasio 16:9 |
HD_1280_720 |
Resolusi HD dengan rasio 16:9 |
FHD_1920_1080 |
Resolusi FHD pada rasio 16:9 |
VideoFile
Pemutaran video yang didukung untuk partner eksternal
Enum | |
---|---|
VIDEO_FILE_UNSPECIFIED |
File belum ditentukan |
SINGLE_ATTENDEE_IDLE_1 |
Satu peserta rapat tidak ada aktivitas |
SINGLE_ATTENDEE_CLAPPING_1 |
Satu peserta rapat bertepuk tangan |