कॉन्फ़्रेंस बनाता है और बॉट जोड़ता है.
बॉट के अनुरोध किए गए वीडियो रिज़ॉल्यूशन, Meet के क्लाइंट के अनुरोध किए गए वीडियो के रिज़ॉल्यूशन की तरह दिखते हैं. इसके लिए, "अपने-आप" सेटिंग का इस्तेमाल किया जाता है लेआउट. https://support.google.com/meethardware/answer/9295022 पर जाएं.
- अगर numOfBots == 1: बॉट, चालू स्पीकर से एचडी (1280x720) का अनुरोध करेगा.
- अगर numOfBots < 6: बॉट, हिस्सा लेने वाले सभी लोगों से वीजीए (640x360) का अनुरोध करेंगे.
- अगर numOfBots < 16: बॉट, हिस्सा लेने वाले सभी लोगों से एचवीजीए (480x270) के लिए अनुरोध करेंगे.
- ऐसा न होने पर: बॉट, हिस्सा लेने वाले सभी लोगों से HQVGA (240x135) का अनुरोध करेंगे.
एचटीटीपी अनुरोध
POST https://botsondemand.googleapis.com/v1/createConferenceWithBots
यह यूआरएल gRPC ट्रांसकोडिंग सिंटैक्स का इस्तेमाल करता है.
अनुरोध का मुख्य भाग
अनुरोध के मुख्य हिस्से में, यहां दिए गए स्ट्रक्चर का डेटा शामिल होता है:
JSON के काेड में दिखाना |
---|
{ "numOfBots": integer, "ttlSecs": integer, "defaultBotOptions": { object ( |
फ़ील्ड | |
---|---|
numOfBots |
ज़रूरी है. जोड़े जाने वाले बॉट की संख्या 1 से 50 के बीच होनी चाहिए. |
ttlSecs |
ज़रूरी है. TTL (टीटीएल) को सेकंड में पूरा करता है, ताकि बॉट मीटिंग में बने रहें. |
defaultBotOptions |
ज़रूरी नहीं. इस अनुरोध के तहत बनाए गए सभी बॉट के लिए डिफ़ॉल्ट विकल्प. |
perBotOptions[] |
ज़रूरी नहीं. इस अनुरोध के तहत बनाए गए बॉट के लिए, हर बॉट के हिसाब से विकल्प. अगर बॉट की संख्या से कम विकल्प दिए गए हैं, तो बाकी के बॉट के लिए डिफ़ॉल्ट विकल्प इस्तेमाल किए जाएंगे. |
जवाब का मुख्य भाग
{@link CreateContextWithBotsRequest} का जवाब
अगर एपीआई सही से जुड़ जाता है, ताे जवाब के मुख्य भाग में नीचे दिए गए स्ट्रक्चर शामिल होता है.
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 |
ज़रूरी नहीं. बॉट के भेजे गए आउटगोइंग वीडियो रिज़ॉल्यूशन से, इस रिज़ॉल्यूशन से मिलता-जुलता प्लेबैक वीडियो चुना जाएगा. इसका इस्तेमाल सिर्फ़ तब किया जाता है, जब प्लेबैक-वीडियो सेट न हो. |
SupportedVideoResolutions
काम करने वाले वीडियो रिज़ॉल्यूशन प्रीसेट
Enums | |
---|---|
SUPPORTED_VIDEO_RESOLUTIONS_UNSPECIFIED |
रिज़ॉल्यूशन की जानकारी नहीं है |
THUMBNAIL_160_120 |
थंबनेल रिज़ॉल्यूशन |
QVGA_320_180 |
16:9 अनुपात में QVGA रिज़ॉल्यूशन |
HVGA_480_270 |
16:9 अनुपात में एचवीजीए रिज़ॉल्यूशन |
VGA_640_360 |
16:9 अनुपात में वीजीए रिज़ॉल्यूशन |
HD_1280_720 |
16:9 के अनुपात में एचडी रिज़ॉल्यूशन |
FHD_1920_1080 |
16:9 के अनुपात में फ़ुल एचडी रिज़ॉल्यूशन |
VideoFile
बाहरी पार्टनर के लिए उपलब्ध वीडियो चलाने की सुविधा
Enums | |
---|---|
VIDEO_FILE_UNSPECIFIED |
फ़ाइल की जानकारी नहीं है |
SINGLE_ATTENDEE_IDLE_1 |
सिर्फ़ मीटिंग में शामिल होने वाले मेहमान, जो कुछ भी नहीं कर रहे हैं |
SINGLE_ATTENDEE_CLAPPING_1 |
एक मीटिंग में मौजूद मेहमान ताली बजा रहा है |