یک کنفرانس ایجاد می کند و ربات ها را اضافه می کند.
وضوح ویدیویی درخواست شده توسط رباتها، وضوحی را تقلید میکند که توسط مشتری 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 Transcoding استفاده می کند.
درخواست بدن
بدنه درخواست حاوی داده هایی با ساختار زیر است:
نمایندگی 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 | اختیاری. رزولوشن ویدیوی خروجی ارسال شده توسط رباتها، ویدیوی پخشی مطابق با این وضوح را انتخاب میکند. این فقط در صورتی استفاده می شود که پخش ویدیو تنظیم نشده باشد. |
Resolution های ویدیویی پشتیبانی شده
از پیش تنظیم وضوح تصویر پشتیبانی می شود
Enums | |
---|---|
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
پشتیبانی از پخش ویدیو برای شرکای خارجی
Enums | |
---|---|
VIDEO_FILE_UNSPECIFIED | فایل نامشخص |
SINGLE_ATTENDEE_IDLE_1 | شرکت کننده مجرد جلسه بیکار نشسته است |
SINGLE_ATTENDEE_CLAPPING_1 | کف زدن تک شرکت کننده در جلسه |