summaryrefslogtreecommitdiff
path: root/data/rtc/2018-01-11/api-docs.php
diff options
context:
space:
mode:
Diffstat (limited to 'data/rtc/2018-01-11/api-docs.php')
-rw-r--r--data/rtc/2018-01-11/api-docs.php15792
1 files changed, 4557 insertions, 11235 deletions
diff --git a/data/rtc/2018-01-11/api-docs.php b/data/rtc/2018-01-11/api-docs.php
index 491071b..5fbfbde 100644
--- a/data/rtc/2018-01-11/api-docs.php
+++ b/data/rtc/2018-01-11/api-docs.php
@@ -1,152 +1,390 @@
<?php return [
'version' => '1.0',
- 'info' => [
- 'style' => 'RPC',
- 'product' => 'rtc',
- 'version' => '2018-01-11',
- ],
+ 'info' => ['style' => 'RPC', 'product' => 'rtc', 'version' => '2018-01-11'],
'components' => [
'schemas' => [],
],
'apis' => [
- 'ModifyApp' => [
- 'methods' => [
- 'post',
- 'get',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
+ 'AddRecordTemplate' => [
+ 'methods' => ['post', 'get'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
],
],
+ 'deprecated' => false,
'parameters' => [
[
- 'name' => 'AppId',
+ 'name' => 'LayoutIds',
'in' => 'query',
+ 'style' => 'repeatList',
'schema' => [
- 'type' => 'string',
+ 'type' => 'array',
'required' => true,
+ 'items' => ['type' => 'integer', 'format' => 'int64', 'required' => false],
+ 'maxItems' => 64,
],
],
[
- 'name' => 'AppName',
+ 'name' => 'Formats',
'in' => 'query',
+ 'style' => 'repeatList',
'schema' => [
- 'type' => 'string',
+ 'type' => 'array',
'required' => true,
+ 'items' => ['type' => 'string', 'required' => false],
+ 'maxItems' => 3,
+ ],
+ ],
+ [
+ 'name' => 'Backgrounds',
+ 'in' => 'query',
+ 'style' => 'repeatList',
+ 'schema' => [
+ 'type' => 'array',
+ 'required' => false,
+ 'items' => [
+ 'type' => 'object',
+ 'required' => false,
+ 'properties' => [
+ 'Width' => ['type' => 'number', 'format' => 'float', 'required' => false],
+ 'Height' => ['type' => 'number', 'format' => 'float', 'required' => false],
+ 'Y' => ['type' => 'number', 'format' => 'float', 'required' => false],
+ 'Url' => ['type' => 'string', 'required' => false],
+ 'Display' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
+ 'ZOrder' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
+ 'X' => ['type' => 'number', 'format' => 'float', 'required' => false],
+ ],
+ ],
+ 'maxItems' => 1,
+ ],
+ ],
+ [
+ 'name' => 'Watermarks',
+ 'in' => 'query',
+ 'style' => 'repeatList',
+ 'schema' => [
+ 'type' => 'array',
+ 'required' => false,
+ 'items' => [
+ 'type' => 'object',
+ 'required' => false,
+ 'properties' => [
+ 'Alpha' => ['type' => 'number', 'format' => 'float', 'required' => false],
+ 'Width' => ['type' => 'number', 'format' => 'float', 'required' => false],
+ 'Height' => ['type' => 'number', 'format' => 'float', 'required' => false],
+ 'Y' => ['type' => 'number', 'format' => 'float', 'required' => false],
+ 'Url' => ['type' => 'string', 'required' => false],
+ 'Display' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
+ 'ZOrder' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
+ 'X' => ['type' => 'number', 'format' => 'float', 'required' => false],
+ ],
+ ],
+ 'maxItems' => 1,
],
],
+ [
+ 'name' => 'ClockWidgets',
+ 'in' => 'query',
+ 'style' => 'repeatList',
+ 'schema' => [
+ 'type' => 'array',
+ 'required' => false,
+ 'items' => [
+ 'type' => 'object',
+ 'required' => false,
+ 'properties' => [
+ 'FontType' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
+ 'FontColor' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
+ 'Y' => ['type' => 'number', 'format' => 'float', 'required' => false],
+ 'ZOrder' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
+ 'X' => ['type' => 'number', 'format' => 'float', 'required' => false],
+ 'FontSize' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
+ ],
+ ],
+ 'maxItems' => 1,
+ ],
+ ],
+ [
+ 'name' => 'AppId',
+ 'in' => 'query',
+ 'schema' => ['type' => 'string', 'required' => true],
+ ],
+ [
+ 'name' => 'Name',
+ 'in' => 'query',
+ 'schema' => ['type' => 'string', 'required' => true],
+ ],
+ [
+ 'name' => 'TaskProfile',
+ 'in' => 'query',
+ 'schema' => ['type' => 'string', 'required' => true],
+ ],
+ [
+ 'name' => 'MediaEncode',
+ 'in' => 'query',
+ 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => true],
+ ],
+ [
+ 'name' => 'BackgroundColor',
+ 'in' => 'query',
+ 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
+ ],
+ [
+ 'name' => 'OssBucket',
+ 'in' => 'query',
+ 'schema' => ['type' => 'string', 'required' => true],
+ ],
+ [
+ 'name' => 'OssFilePrefix',
+ 'in' => 'query',
+ 'schema' => ['type' => 'string', 'required' => true],
+ ],
+ [
+ 'name' => 'FileSplitInterval',
+ 'in' => 'query',
+ 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => true],
+ ],
+ [
+ 'name' => 'DelayStopTime',
+ 'in' => 'query',
+ 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'minimum' => '5', 'maximum' => '86400'],
+ ],
+ [
+ 'name' => 'MnsQueue',
+ 'in' => 'query',
+ 'schema' => ['type' => 'string', 'required' => false],
+ ],
+ [
+ 'name' => 'HttpCallbackUrl',
+ 'in' => 'query',
+ 'schema' => ['type' => 'string', 'required' => false],
+ ],
+ [
+ 'name' => 'EnableM3u8DateTime',
+ 'in' => 'query',
+ 'schema' => ['type' => 'boolean', 'required' => false],
+ ],
+ [
+ 'name' => 'OssEndpoint',
+ 'in' => 'query',
+ 'schema' => ['type' => 'string', 'required' => false],
+ ],
],
],
- 'DescribeApps' => [
- 'methods' => [
- 'post',
- 'get',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
+ 'CreateAppAgentTemplate' => [
+ 'methods' => ['post'],
+ 'schemes' => ['https'],
'security' => [
[
'AK' => [],
],
],
+ 'deprecated' => false,
'parameters' => [
[
'name' => 'AppId',
'in' => 'query',
+ 'schema' => ['type' => 'string', 'required' => true],
+ ],
+ [
+ 'name' => 'Name',
+ 'in' => 'query',
+ 'schema' => ['type' => 'string', 'required' => true, 'minLength' => 1, 'maxLength' => 128],
+ ],
+ [
+ 'name' => 'Type',
+ 'in' => 'query',
'schema' => [
- 'type' => 'string',
+ 'type' => 'integer',
+ 'format' => 'int32',
'required' => false,
+ 'enum' => ['1'],
],
],
[
- 'name' => 'Status',
+ 'name' => 'ChatMode',
'in' => 'query',
'schema' => [
- 'type' => 'string',
+ 'type' => 'integer',
+ 'format' => 'int32',
'required' => false,
+ 'enum' => ['1', '2'],
],
],
[
- 'name' => 'Order',
+ 'name' => 'InterruptMode',
'in' => 'query',
'schema' => [
- 'type' => 'string',
+ 'type' => 'integer',
+ 'format' => 'int32',
'required' => false,
+ 'enum' => ['1', '2'],
],
],
[
- 'name' => 'PageNum',
+ 'name' => 'Greeting',
+ 'in' => 'query',
+ 'schema' => ['type' => 'string', 'required' => false],
+ ],
+ [
+ 'name' => 'AsrConfig',
'in' => 'query',
+ 'style' => 'json',
'schema' => [
- 'type' => 'integer',
- 'format' => 'int32',
+ 'type' => 'object',
+ 'required' => false,
+ 'properties' => [
+ 'Name' => ['type' => 'string', 'required' => true, 'minLength' => 1, 'maxLength' => 128],
+ 'MaxSentenceSilence' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
+ 'WordWeights' => [
+ 'type' => 'array',
+ 'required' => false,
+ 'items' => [
+ 'type' => 'object',
+ 'required' => true,
+ 'properties' => [
+ 'Word' => ['type' => 'string', 'required' => true],
+ 'Lang' => ['type' => 'string', 'required' => false],
+ 'Weight' => ['type' => 'integer', 'format' => 'int32', 'required' => true],
+ ],
+ ],
+ ],
+ 'VadConfig' => [
+ 'type' => 'object',
+ 'required' => false,
+ 'properties' => [
+ 'InterruptSpeechDuration' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'minimum' => '0', 'maximum' => '3000'],
+ ],
+ ],
+ ],
+ ],
+ ],
+ [
+ 'name' => 'LlmConfig',
+ 'in' => 'query',
+ 'style' => 'json',
+ 'schema' => [
+ 'type' => 'object',
'required' => false,
- 'minimum' => '1',
+ 'properties' => [
+ 'Name' => ['type' => 'string', 'required' => true, 'minLength' => 1, 'maxLength' => 128],
+ 'Vendor' => [
+ 'type' => 'string',
+ 'required' => true,
+ 'enum' => ['aliyun', 'thirdparty', 'dingtalk'],
+ ],
+ 'Url' => ['type' => 'string', 'required' => false, 'maxLength' => 100],
+ 'ApiKey' => ['type' => 'string', 'required' => true, 'minLength' => 1, 'maxLength' => 200],
+ 'Temperature' => ['type' => 'number', 'format' => 'float', 'required' => false],
+ 'TopP' => ['type' => 'number', 'format' => 'float', 'required' => false],
+ 'MaxToken' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
+ 'HistoryDepth' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
+ 'Prompt' => ['type' => 'string', 'required' => false],
+ 'AgentAppId' => ['type' => 'string', 'required' => false, 'maxLength' => 500],
+ ],
],
],
[
- 'name' => 'PageSize',
+ 'name' => 'TtsConfig',
'in' => 'query',
+ 'style' => 'json',
'schema' => [
- 'type' => 'integer',
- 'format' => 'int32',
+ 'type' => 'object',
'required' => false,
- 'minimum' => '1',
+ 'properties' => [
+ 'Name' => ['type' => 'string', 'required' => true, 'minLength' => 1, 'maxLength' => 128],
+ 'Vendor' => [
+ 'type' => 'string',
+ 'required' => false,
+ 'enum' => ['aliyun', 'customized', 'dingmaas'],
+ ],
+ 'ApiKey' => ['type' => 'string', 'required' => true, 'minLength' => 1, 'maxLength' => 200],
+ 'Voice' => ['type' => 'string', 'required' => false],
+ 'Volume' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
+ 'Rate' => ['type' => 'number', 'format' => 'float', 'required' => false],
+ 'Pitch' => ['type' => 'number', 'format' => 'float', 'required' => false],
+ 'FilterBrackets' => [
+ 'type' => 'array',
+ 'required' => false,
+ 'items' => [
+ 'type' => 'integer',
+ 'format' => 'int32',
+ 'required' => false,
+ 'enum' => ['1', '2', '3', '4', '5'],
+ ],
+ ],
+ ],
],
],
[
- 'name' => 'AppVersion',
+ 'name' => 'AgentSilenceConfig',
'in' => 'query',
+ 'style' => 'json',
'schema' => [
- 'type' => 'string',
+ 'type' => 'object',
'required' => false,
- 'enum' => [
- '2.0',
- '3.0',
+ 'properties' => [
+ 'AlertTimeout' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
+ 'WebhookTriggerTimeout' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
+ 'Strategy' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'minimum' => '1', 'maximum' => '2'],
+ 'Content' => ['type' => 'string', 'required' => false, 'maxLength' => 2500],
],
],
],
- ],
- ],
- 'DescribeAppKey' => [
- 'methods' => [
- 'post',
- 'get',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
- 'security' => [
[
- 'AK' => [],
+ 'name' => 'AmbientSoundConfig',
+ 'in' => 'query',
+ 'style' => 'json',
+ 'schema' => [
+ 'type' => 'object',
+ 'required' => false,
+ 'properties' => [
+ 'SoundId' => ['type' => 'string', 'required' => false, 'maxLength' => 30],
+ 'Volume' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'minimum' => '0', 'maximum' => '100'],
+ ],
+ ],
],
- ],
- 'parameters' => [
[
- 'name' => 'AppId',
+ 'name' => 'InterruptConfig',
'in' => 'query',
+ 'style' => 'json',
'schema' => [
- 'type' => 'string',
- 'required' => true,
+ 'type' => 'object',
+ 'required' => false,
+ 'properties' => [
+ 'SemanticsInterrupt' => ['type' => 'boolean', 'required' => false],
+ ],
],
],
+ [
+ 'name' => 'BackChannelConfig',
+ 'in' => 'query',
+ 'style' => 'json',
+ 'schema' => [
+ 'type' => 'object',
+ 'required' => false,
+ 'properties' => [
+ 'UserTurnEnd' => ['type' => 'boolean', 'required' => false],
+ ],
+ ],
+ ],
+ [
+ 'name' => 'EnableVideoUnderstanding',
+ 'in' => 'query',
+ 'schema' => ['type' => 'boolean', 'required' => false],
+ ],
+ [
+ 'name' => 'PreferVideo',
+ 'in' => 'query',
+ 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
+ ],
],
],
'CreateAppLayout' => [
- 'methods' => [
- 'post',
- ],
- 'schemes' => [
- 'https',
- ],
+ 'methods' => ['post'],
+ 'schemes' => ['https'],
'security' => [
[
'AK' => [],
@@ -157,18 +395,12 @@
[
'name' => 'ClientToken',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
'name' => 'AppId',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
[
'name' => 'Layout',
@@ -178,11 +410,7 @@
'type' => 'object',
'required' => true,
'properties' => [
- 'Name' => [
- 'type' => 'string',
- 'required' => true,
- 'maxLength' => 100,
- ],
+ 'Name' => ['type' => 'string', 'required' => true, 'maxLength' => 100],
'Panes' => [
'type' => 'array',
'required' => true,
@@ -190,48 +418,12 @@
'type' => 'object',
'required' => false,
'properties' => [
- 'ZOrder' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- 'minimum' => '0',
- 'maximum' => '2',
- ],
- 'X' => [
- 'type' => 'number',
- 'format' => 'double',
- 'required' => false,
- 'minimum' => '0',
- 'maximum' => '1',
- ],
- 'Y' => [
- 'type' => 'number',
- 'format' => 'double',
- 'required' => false,
- 'minimum' => '0',
- 'maximum' => '1',
- ],
- 'Height' => [
- 'type' => 'number',
- 'format' => 'double',
- 'required' => false,
- 'minimum' => '0',
- 'maximum' => '1',
- ],
- 'Width' => [
- 'type' => 'number',
- 'format' => 'double',
- 'required' => false,
- 'minimum' => '0',
- 'maximum' => '1',
- ],
- 'PaneId' => [
- 'type' => 'integer',
- 'format' => 'int64',
- 'required' => false,
- 'minimum' => '0',
- 'maximum' => '15',
- ],
+ 'ZOrder' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'minimum' => '0', 'maximum' => '2'],
+ 'X' => ['type' => 'number', 'format' => 'double', 'required' => false, 'minimum' => '0', 'maximum' => '1'],
+ 'Y' => ['type' => 'number', 'format' => 'double', 'required' => false, 'minimum' => '0', 'maximum' => '1'],
+ 'Height' => ['type' => 'number', 'format' => 'double', 'required' => false, 'minimum' => '0', 'maximum' => '1'],
+ 'Width' => ['type' => 'number', 'format' => 'double', 'required' => false, 'minimum' => '0', 'maximum' => '1'],
+ 'PaneId' => ['type' => 'integer', 'format' => 'int64', 'required' => false, 'minimum' => '0', 'maximum' => '15'],
],
],
'minItems' => 1,
@@ -242,13 +434,9 @@
],
],
],
- 'ModifyAppLayout' => [
- 'methods' => [
- 'post',
- ],
- 'schemes' => [
- 'https',
- ],
+ 'CreateAppRecordTemplate' => [
+ 'methods' => ['post'],
+ 'schemes' => ['https'],
'security' => [
[
'AK' => [],
@@ -259,102 +447,56 @@
[
'name' => 'ClientToken',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
- ],
- [
- 'name' => 'AppId',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
- 'name' => 'Layout',
+ 'name' => 'RecordTemplate',
'in' => 'query',
'style' => 'json',
'schema' => [
'type' => 'object',
'required' => true,
'properties' => [
- 'Name' => [
- 'type' => 'string',
+ 'Name' => ['type' => 'string', 'required' => true],
+ 'FilePrefix' => ['type' => 'string', 'required' => true],
+ 'FileSplitInterval' => ['type' => 'integer', 'format' => 'int32', 'required' => true, 'minimum' => '1800', 'maximum' => '20000'],
+ 'DelayStopTime' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'minimum' => '180', 'maximum' => '300'],
+ 'MediaEncode' => [
+ 'type' => 'integer',
+ 'format' => 'int32',
'required' => true,
- 'maxLength' => 100,
+ 'enum' => [
+ '1', '54', '53', '52', '10', '20', '22', '23', '30', '31', '24', '25', '26', '27', '28', '32', '33', '34', '35', '36',
+ '37', '38', '39', '40', '41', '42', '43', '0', '60', '61',
+ ],
],
- 'Panes' => [
+ 'Formats' => [
+ 'type' => 'array',
+ 'required' => true,
+ 'items' => ['type' => 'string', 'required' => false],
+ 'minItems' => 1,
+ 'maxItems' => 1,
+ ],
+ 'LayoutIds' => [
'type' => 'array',
'required' => false,
- 'items' => [
- 'type' => 'object',
- 'required' => false,
- 'properties' => [
- 'ZOrder' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- 'minimum' => '0',
- 'maximum' => '2',
- ],
- 'X' => [
- 'type' => 'number',
- 'format' => 'double',
- 'required' => false,
- 'minimum' => '0',
- 'maximum' => '1',
- ],
- 'Y' => [
- 'type' => 'number',
- 'format' => 'double',
- 'required' => false,
- 'minimum' => '0',
- 'maximum' => '1',
- ],
- 'Height' => [
- 'type' => 'number',
- 'format' => 'double',
- 'required' => false,
- 'minimum' => '0',
- 'maximum' => '1',
- ],
- 'Width' => [
- 'type' => 'number',
- 'format' => 'double',
- 'required' => false,
- 'minimum' => '0',
- 'maximum' => '1',
- ],
- 'PaneId' => [
- 'type' => 'integer',
- 'format' => 'int64',
- 'required' => false,
- 'minimum' => '0',
- 'maximum' => '15',
- ],
- ],
- ],
+ 'items' => ['type' => 'string', 'required' => false],
'minItems' => 1,
'maxItems' => 16,
],
- 'LayoutId' => [
- 'type' => 'string',
- 'required' => true,
- ],
],
],
],
+ [
+ 'name' => 'AppId',
+ 'in' => 'query',
+ 'schema' => ['type' => 'string', 'required' => true],
+ ],
],
],
- 'DeleteAppLayout' => [
- 'methods' => [
- 'post',
- ],
- 'schemes' => [
- 'https',
- ],
+ 'CreateAppStreamingOutTemplate' => [
+ 'methods' => ['post', 'get'],
+ 'schemes' => ['https'],
'security' => [
[
'AK' => [],
@@ -363,45 +505,43 @@
'deprecated' => false,
'parameters' => [
[
- 'name' => 'ClientToken',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
- ],
- [
'name' => 'AppId',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
[
- 'name' => 'Layout',
+ 'name' => 'StreamingOutTemplate',
'in' => 'query',
'style' => 'json',
'schema' => [
'type' => 'object',
- 'required' => false,
+ 'required' => true,
'properties' => [
- 'LayoutId' => [
- 'type' => 'string',
+ 'Name' => ['type' => 'string', 'required' => true],
+ 'LayoutIds' => [
+ 'type' => 'array',
+ 'required' => true,
+ 'items' => ['type' => 'string', 'required' => false, 'pattern' => '^\\d+$'],
+ 'minItems' => 1,
+ 'maxItems' => 16,
+ ],
+ 'MediaEncode' => [
+ 'type' => 'integer',
+ 'format' => 'int32',
'required' => true,
+ 'enum' => [
+ '1', '54', '53', '52', '10', '20', '22', '23', '30', '31', '24', '25', '26', '27', '28', '32', '33', '34', '35', '36',
+ '37', '38', '39', '40', '41', '42', '43', '0', '60', '61',
+ ],
],
],
],
],
],
],
- 'DescribeAppLayouts' => [
- 'methods' => [
- 'get',
- ],
- 'schemes' => [
- 'https',
- ],
+ 'CreateAppViewTemplate' => [
+ 'methods' => ['post'],
+ 'schemes' => ['https'],
'security' => [
[
'AK' => [],
@@ -412,59 +552,144 @@
[
'name' => 'AppId',
'in' => 'query',
+ 'schema' => ['type' => 'string', 'required' => true],
+ ],
+ [
+ 'name' => 'Template',
+ 'in' => 'query',
+ 'style' => 'json',
'schema' => [
- 'type' => 'string',
+ 'type' => 'object',
'required' => true,
+ 'properties' => [
+ 'Name' => ['type' => 'string', 'required' => true],
+ 'LayoutIds' => [
+ 'type' => 'array',
+ 'required' => true,
+ 'pattern' => '^\\d+$',
+ 'items' => ['type' => 'string', 'required' => false, 'pattern' => '^\\d+$'],
+ 'minItems' => 1,
+ 'maxItems' => 16,
+ ],
+ 'MediaEncode' => [
+ 'type' => 'integer',
+ 'format' => 'int32',
+ 'required' => true,
+ 'enum' => [
+ '1', '54', '53', '52', '10', '20', '22', '23', '30', '31', '24', '25', '26', '27', '28', '32', '33', '34', '35', '36',
+ '37', '38', '39', '40', '41', '42', '43', '0', '60', '61',
+ ],
+ ],
+ ],
],
],
+ ],
+ ],
+ 'CreateAutoLiveStreamRule' => [
+ 'methods' => ['post', 'get'],
+ 'schemes' => ['http', 'https'],
+ 'security' => [
[
- 'name' => 'PageNum',
+ 'AK' => [],
+ ],
+ ],
+ 'parameters' => [
+ [
+ 'name' => 'ChannelIds',
'in' => 'query',
+ 'style' => 'repeatList',
'schema' => [
- 'type' => 'integer',
- 'format' => 'int32',
+ 'type' => 'array',
'required' => false,
+ 'items' => ['type' => 'string', 'required' => false],
+ 'maxItems' => 64,
],
],
[
- 'name' => 'PageSize',
+ 'name' => 'ChannelIdPrefixes',
'in' => 'query',
+ 'style' => 'repeatList',
'schema' => [
- 'type' => 'integer',
- 'format' => 'int32',
+ 'type' => 'array',
'required' => false,
+ 'items' => ['type' => 'string', 'required' => false],
+ 'maxItems' => 64,
],
],
[
- 'name' => 'Condition',
+ 'name' => 'AppId',
+ 'in' => 'query',
+ 'schema' => ['type' => 'string', 'required' => true],
+ ],
+ [
+ 'name' => 'PlayDomain',
+ 'in' => 'query',
+ 'schema' => ['type' => 'string', 'required' => true],
+ ],
+ [
+ 'name' => 'RuleName',
+ 'in' => 'query',
+ 'schema' => ['type' => 'string', 'required' => false],
+ ],
+ [
+ 'name' => 'CallBack',
+ 'in' => 'query',
+ 'schema' => ['type' => 'string', 'required' => false],
+ ],
+ [
+ 'name' => 'MediaEncode',
+ 'in' => 'query',
+ 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
+ ],
+ ],
+ ],
+ 'CreateCloudNotePhrases' => [
+ 'methods' => ['post'],
+ 'schemes' => ['https'],
+ 'security' => [
+ [
+ 'AK' => [],
+ ],
+ ],
+ 'deprecated' => false,
+ 'parameters' => [
+ [
+ 'name' => 'AppId',
+ 'in' => 'query',
+ 'schema' => ['type' => 'string', 'required' => true],
+ ],
+ [
+ 'name' => 'Phrase',
'in' => 'query',
'style' => 'json',
'schema' => [
'type' => 'object',
- 'required' => false,
+ 'required' => true,
'properties' => [
- 'LayoutId' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'Name' => [
- 'type' => 'string',
- 'required' => false,
+ 'Name' => ['type' => 'string', 'required' => true, 'minLength' => 1, 'maxLength' => 30],
+ 'Description' => ['type' => 'string', 'required' => false, 'minLength' => 1, 'maxLength' => 200],
+ 'WordWeights' => [
+ 'type' => 'array',
+ 'required' => true,
+ 'items' => [
+ 'type' => 'object',
+ 'required' => true,
+ 'properties' => [
+ 'Word' => ['type' => 'string', 'required' => true],
+ 'Weight' => ['type' => 'integer', 'format' => 'int32', 'required' => true],
+ ],
+ ],
+ 'minItems' => 1,
+ 'maxItems' => 300,
],
],
],
],
],
],
- 'DescribeSystemLayoutList' => [
- 'methods' => [
- 'post',
- 'get',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
+ 'CreateEventSubscribe' => [
+ 'methods' => ['post', 'get'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
@@ -472,60 +697,111 @@
],
'parameters' => [
[
- 'name' => 'PageNum',
+ 'name' => 'Users',
'in' => 'query',
+ 'style' => 'repeatList',
'schema' => [
- 'type' => 'integer',
- 'format' => 'int64',
+ 'type' => 'array',
'required' => false,
- 'minimum' => '1',
+ 'items' => ['type' => 'string', 'required' => false],
+ 'maxItems' => 64,
],
],
[
- 'name' => 'PageSize',
+ 'name' => 'Events',
'in' => 'query',
+ 'style' => 'repeatList',
'schema' => [
- 'type' => 'integer',
- 'format' => 'int64',
- 'required' => false,
- 'minimum' => '1',
+ 'type' => 'array',
+ 'required' => true,
+ 'items' => ['type' => 'string', 'required' => false],
+ 'maxItems' => 16,
],
],
+ [
+ 'name' => 'AppId',
+ 'in' => 'query',
+ 'schema' => ['type' => 'string', 'required' => true],
+ ],
+ [
+ 'name' => 'ChannelId',
+ 'in' => 'query',
+ 'schema' => ['type' => 'string', 'required' => false],
+ ],
+ [
+ 'name' => 'CallbackUrl',
+ 'in' => 'query',
+ 'schema' => ['type' => 'string', 'required' => true],
+ ],
+ [
+ 'name' => 'ClientToken',
+ 'in' => 'query',
+ 'schema' => ['type' => 'string', 'required' => true],
+ ],
+ [
+ 'name' => 'NeedCallbackAuth',
+ 'in' => 'query',
+ 'schema' => ['type' => 'boolean', 'required' => false],
+ ],
+ [
+ 'name' => 'Role',
+ 'in' => 'query',
+ 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => false],
+ ],
],
],
- 'DescribeAppCallStatus' => [
- 'methods' => [
- 'get',
- 'post',
- ],
- 'schemes' => [
- 'https',
- ],
+ 'CreateMPULayout' => [
+ 'methods' => ['post', 'get'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
],
],
- 'deprecated' => false,
'parameters' => [
[
- 'name' => 'AppId',
+ 'name' => 'Panes',
'in' => 'query',
+ 'style' => 'repeatList',
'schema' => [
- 'type' => 'string',
+ 'type' => 'array',
'required' => true,
+ 'items' => [
+ 'type' => 'object',
+ 'required' => false,
+ 'properties' => [
+ 'MajorPane' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
+ 'Width' => ['type' => 'number', 'format' => 'float', 'required' => false],
+ 'Height' => ['type' => 'number', 'format' => 'float', 'required' => false],
+ 'Y' => ['type' => 'number', 'format' => 'float', 'required' => false],
+ 'PaneId' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
+ 'ZOrder' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
+ 'X' => ['type' => 'number', 'format' => 'float', 'required' => false],
+ ],
+ ],
+ 'maxItems' => 16,
],
],
+ [
+ 'name' => 'AppId',
+ 'in' => 'query',
+ 'schema' => ['type' => 'string', 'required' => true],
+ ],
+ [
+ 'name' => 'Name',
+ 'in' => 'query',
+ 'schema' => ['type' => 'string', 'required' => false],
+ ],
+ [
+ 'name' => 'AudioMixCount',
+ 'in' => 'query',
+ 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => true],
+ ],
],
],
- 'ModifyAppCallbackStatus' => [
- 'methods' => [
- 'post',
- 'get',
- ],
- 'schemes' => [
- 'https',
- ],
+ 'DeleteAppAgentTemplate' => [
+ 'methods' => ['post'],
+ 'schemes' => ['https'],
'security' => [
[
'AK' => [],
@@ -536,37 +812,18 @@
[
'name' => 'AppId',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
- ],
- ],
- 'DescribeAllCallback' => [
- 'methods' => [
- 'get',
- 'post',
- ],
- 'schemes' => [
- 'https',
- ],
- 'security' => [
[
- 'AK' => [],
+ 'name' => 'Id',
+ 'in' => 'query',
+ 'schema' => ['type' => 'string', 'required' => true],
],
],
- 'deprecated' => false,
- 'parameters' => [],
],
- 'DescribeCallbacks' => [
- 'methods' => [
- 'get',
- 'post',
- ],
- 'schemes' => [
- 'https',
- ],
+ 'DeleteAppLayout' => [
+ 'methods' => ['post'],
+ 'schemes' => ['https'],
'security' => [
[
'AK' => [],
@@ -575,23 +832,32 @@
'deprecated' => false,
'parameters' => [
[
+ 'name' => 'ClientToken',
+ 'in' => 'query',
+ 'schema' => ['type' => 'string', 'required' => false],
+ ],
+ [
'name' => 'AppId',
'in' => 'query',
+ 'schema' => ['type' => 'string', 'required' => true],
+ ],
+ [
+ 'name' => 'Layout',
+ 'in' => 'query',
+ 'style' => 'json',
'schema' => [
- 'type' => 'string',
- 'required' => true,
+ 'type' => 'object',
+ 'required' => false,
+ 'properties' => [
+ 'LayoutId' => ['type' => 'string', 'required' => true],
+ ],
],
],
],
],
- 'DescribeAppCallbackSecretKey' => [
- 'methods' => [
- 'get',
- 'post',
- ],
- 'schemes' => [
- 'https',
- ],
+ 'DeleteAppRecordTemplate' => [
+ 'methods' => ['post'],
+ 'schemes' => ['https'],
'security' => [
[
'AK' => [],
@@ -600,23 +866,32 @@
'deprecated' => false,
'parameters' => [
[
+ 'name' => 'ClientToken',
+ 'in' => 'query',
+ 'schema' => ['type' => 'string', 'required' => false],
+ ],
+ [
'name' => 'AppId',
'in' => 'query',
+ 'schema' => ['type' => 'string', 'required' => true],
+ ],
+ [
+ 'name' => 'Template',
+ 'in' => 'query',
+ 'style' => 'json',
'schema' => [
- 'type' => 'string',
+ 'type' => 'object',
'required' => true,
+ 'properties' => [
+ 'TemplateId' => ['type' => 'string', 'required' => true],
+ ],
],
],
],
],
- 'ModifyCallbackMeta' => [
- 'methods' => [
- 'post',
- 'get',
- ],
- 'schemes' => [
- 'https',
- ],
+ 'DeleteAppStreamingOutTemplate' => [
+ 'methods' => ['post', 'get'],
+ 'schemes' => ['https'],
'security' => [
[
'AK' => [],
@@ -627,51 +902,25 @@
[
'name' => 'AppId',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
[
- 'name' => 'Callback',
+ 'name' => 'StreamingOutTemplate',
'in' => 'query',
'style' => 'json',
'schema' => [
'type' => 'object',
'required' => true,
'properties' => [
- 'Category' => [
- 'type' => 'string',
- 'required' => true,
- ],
- 'Conf' => [
- 'type' => 'string',
- 'required' => true,
- ],
- 'SubEvent' => [
- 'type' => 'array',
- 'required' => false,
- 'items' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
- 'maxItems' => 20,
- ],
+ 'TemplateId' => ['type' => 'string', 'required' => true],
],
],
],
],
],
- 'StartCategoryCallback' => [
- 'methods' => [
- 'post',
- 'get',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
+ 'DeleteAppViewTemplate' => [
+ 'methods' => ['post'],
+ 'schemes' => ['https'],
'security' => [
[
'AK' => [],
@@ -682,37 +931,67 @@
[
'name' => 'AppId',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
[
- 'name' => 'Callback',
+ 'name' => 'Template',
'in' => 'query',
'style' => 'json',
'schema' => [
'type' => 'object',
'required' => true,
'properties' => [
- 'Category' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'TemplateId' => ['type' => 'string', 'required' => true],
],
],
],
],
],
- 'StopCategoryCallback' => [
- 'methods' => [
- 'post',
- 'get',
+ 'DeleteAutoLiveStreamRule' => [
+ 'methods' => ['post', 'get'],
+ 'schemes' => ['http', 'https'],
+ 'security' => [
+ [
+ 'AK' => [],
+ ],
],
- 'schemes' => [
- 'http',
- 'https',
+ 'parameters' => [
+ [
+ 'name' => 'AppId',
+ 'in' => 'query',
+ 'schema' => ['type' => 'string', 'required' => true],
+ ],
+ [
+ 'name' => 'RuleId',
+ 'in' => 'query',
+ 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => true],
+ ],
],
+ ],
+ 'DeleteChannel' => [
+ 'methods' => ['post', 'get'],
+ 'schemes' => ['http', 'https'],
+ 'security' => [
+ [
+ 'AK' => [],
+ ],
+ ],
+ 'parameters' => [
+ [
+ 'name' => 'AppId',
+ 'in' => 'query',
+ 'schema' => ['type' => 'string', 'required' => true],
+ ],
+ [
+ 'name' => 'ChannelId',
+ 'in' => 'query',
+ 'schema' => ['type' => 'string', 'required' => true],
+ ],
+ ],
+ ],
+ 'DeleteCloudNotePhrases' => [
+ 'methods' => ['post'],
+ 'schemes' => ['https'],
'security' => [
[
'AK' => [],
@@ -723,147 +1002,116 @@
[
'name' => 'AppId',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
[
- 'name' => 'Callback',
+ 'name' => 'Phrase',
'in' => 'query',
'style' => 'json',
'schema' => [
'type' => 'object',
'required' => true,
'properties' => [
- 'Category' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'Id' => ['type' => 'string', 'required' => true],
],
],
],
],
],
- 'DescribeChannels' => [
- 'methods' => [
- 'get',
- ],
- 'schemes' => [
- 'https',
- ],
+ 'DeleteEventSubscribe' => [
+ 'methods' => ['post', 'get'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
],
],
- 'deprecated' => false,
'parameters' => [
[
'name' => 'AppId',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- 'minLength' => 8,
- 'maxLength' => 11,
- ],
- ],
- [
- 'name' => 'PageNo',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- 'minimum' => '1',
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
[
- 'name' => 'PageSize',
+ 'name' => 'SubscribeId',
'in' => 'query',
- 'schema' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- 'minimum' => '1',
- 'maximum' => '100',
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
],
],
- 'StopChannel' => [
- 'methods' => [
- 'post',
- ],
- 'schemes' => [
- 'https',
- ],
+ 'DeleteMPULayout' => [
+ 'methods' => ['post', 'get'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
],
],
- 'deprecated' => false,
'parameters' => [
[
'name' => 'AppId',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
[
- 'name' => 'ChannelId',
+ 'name' => 'LayoutId',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => true],
],
],
],
- 'DescribeChannelAllUsers' => [
- 'methods' => [
- 'post',
- ],
- 'schemes' => [
- 'https',
- ],
+ 'DeleteRecordTemplate' => [
+ 'methods' => ['post', 'get'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
],
],
- 'deprecated' => false,
'parameters' => [
[
'name' => 'AppId',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
[
- 'name' => 'ChannelId',
+ 'name' => 'TemplateId',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
],
],
- 'DescribeChannelUser' => [
- 'methods' => [
- 'get',
- 'post',
+ 'DescribeAllCallback' => [
+ 'methods' => ['get', 'post'],
+ 'schemes' => ['https'],
+ 'security' => [
+ [
+ 'AK' => [],
+ ],
],
- 'schemes' => [
- 'https',
+ 'deprecated' => false,
+ 'parameters' => [],
+ ],
+ 'DescribeAppAgentFunctionStatus' => [
+ 'methods' => ['get', 'post'],
+ 'schemes' => ['https'],
+ 'security' => [
+ [
+ 'AK' => [],
+ ],
],
+ 'deprecated' => false,
+ 'parameters' => [
+ [
+ 'name' => 'AppId',
+ 'in' => 'query',
+ 'schema' => ['type' => 'string', 'required' => true],
+ ],
+ ],
+ ],
+ 'DescribeAppAgentTemplates' => [
+ 'methods' => ['get', 'post'],
+ 'schemes' => ['https'],
'security' => [
[
'AK' => [],
@@ -874,37 +1122,33 @@
[
'name' => 'AppId',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
[
- 'name' => 'ChannelId',
+ 'name' => 'Name',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'string', 'required' => false, 'minLength' => 1, 'maxLength' => 128],
],
[
- 'name' => 'UserId',
+ 'name' => 'Id',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'string', 'required' => false, 'minLength' => 1, 'maxLength' => 128],
+ ],
+ [
+ 'name' => 'PageNum',
+ 'in' => 'query',
+ 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
+ ],
+ [
+ 'name' => 'PageSize',
+ 'in' => 'query',
+ 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'maximum' => '100'],
],
],
],
- 'DescribeChannel' => [
- 'methods' => [
- 'get',
- 'post',
- ],
- 'schemes' => [
- 'https',
- ],
+ 'DescribeAppCallStatus' => [
+ 'methods' => ['get', 'post'],
+ 'schemes' => ['https'],
'security' => [
[
'AK' => [],
@@ -915,28 +1159,46 @@
[
'name' => 'AppId',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
+ ],
+ ],
+ 'DescribeAppCallbackSecretKey' => [
+ 'methods' => ['get', 'post'],
+ 'schemes' => ['https'],
+ 'security' => [
[
- 'name' => 'ChannelId',
+ 'AK' => [],
+ ],
+ ],
+ 'deprecated' => false,
+ 'parameters' => [
+ [
+ 'name' => 'AppId',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
],
],
- 'RemoveUsers' => [
- 'methods' => [
- 'post',
+ 'DescribeAppKey' => [
+ 'methods' => ['post', 'get'],
+ 'schemes' => ['http', 'https'],
+ 'security' => [
+ [
+ 'AK' => [],
+ ],
],
- 'schemes' => [
- 'https',
+ 'parameters' => [
+ [
+ 'name' => 'AppId',
+ 'in' => 'query',
+ 'schema' => ['type' => 'string', 'required' => true],
+ ],
],
+ ],
+ 'DescribeAppLayouts' => [
+ 'methods' => ['get'],
+ 'schemes' => ['https'],
'security' => [
[
'AK' => [],
@@ -947,49 +1209,36 @@
[
'name' => 'AppId',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
[
- 'name' => 'ChannelId',
+ 'name' => 'PageNum',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
],
[
- 'name' => 'Users',
+ 'name' => 'PageSize',
'in' => 'query',
- 'style' => 'flat',
+ 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
+ ],
+ [
+ 'name' => 'Condition',
+ 'in' => 'query',
+ 'style' => 'json',
'schema' => [
- 'type' => 'array',
- 'required' => true,
- 'items' => [
- 'type' => 'object',
- 'required' => false,
- 'properties' => [
- 'UserId' => [
- 'type' => 'string',
- 'required' => true,
- ],
- ],
+ 'type' => 'object',
+ 'required' => false,
+ 'properties' => [
+ 'LayoutId' => ['type' => 'string', 'required' => false],
+ 'Name' => ['type' => 'string', 'required' => false],
],
- 'minItems' => 1,
- 'maxItems' => 30,
],
],
],
],
- 'DescribeAppRecordStatus' => [
- 'methods' => [
- 'get',
- ],
- 'schemes' => [
- 'https',
- ],
+ 'DescribeAppLiveStreamStatus' => [
+ 'methods' => ['get'],
+ 'schemes' => ['https'],
'security' => [
[
'AK' => [],
@@ -1000,28 +1249,18 @@
[
'name' => 'ClientToken',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
'name' => 'AppId',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
],
],
- 'ModifyAppRecordStatus' => [
- 'methods' => [
- 'post',
- ],
- 'schemes' => [
- 'https',
- ],
+ 'DescribeAppRecordStatus' => [
+ 'methods' => ['get'],
+ 'schemes' => ['https'],
'security' => [
[
'AK' => [],
@@ -1032,28 +1271,18 @@
[
'name' => 'ClientToken',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
'name' => 'AppId',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
],
],
- 'CreateAppRecordTemplate' => [
- 'methods' => [
- 'post',
- ],
- 'schemes' => [
- 'https',
- ],
+ 'DescribeAppRecordTemplates' => [
+ 'methods' => ['get'],
+ 'schemes' => ['https'],
'security' => [
[
'AK' => [],
@@ -1064,118 +1293,41 @@
[
'name' => 'ClientToken',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
- 'name' => 'RecordTemplate',
+ 'name' => 'AppId',
+ 'in' => 'query',
+ 'schema' => ['type' => 'string', 'required' => true],
+ ],
+ [
+ 'name' => 'PageNum',
+ 'in' => 'query',
+ 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'minimum' => '1'],
+ ],
+ [
+ 'name' => 'PageSize',
+ 'in' => 'query',
+ 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
+ ],
+ [
+ 'name' => 'Condition',
'in' => 'query',
'style' => 'json',
'schema' => [
'type' => 'object',
- 'required' => true,
+ 'required' => false,
'properties' => [
- 'Name' => [
- 'type' => 'string',
- 'required' => true,
- ],
- 'FilePrefix' => [
- 'type' => 'string',
- 'required' => true,
- ],
- 'FileSplitInterval' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => true,
- 'minimum' => '1800',
- 'maximum' => '20000',
- ],
- 'DelayStopTime' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- 'minimum' => '180',
- 'maximum' => '300',
- ],
- 'MediaEncode' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => true,
- 'enum' => [
- '1',
- '54',
- '53',
- '52',
- '10',
- '20',
- '22',
- '23',
- '30',
- '31',
- '24',
- '25',
- '26',
- '27',
- '28',
- '32',
- '33',
- '34',
- '35',
- '36',
- '37',
- '38',
- '39',
- '40',
- '41',
- '42',
- '43',
- '0',
- '60',
- '61',
- ],
- ],
- 'Formats' => [
- 'type' => 'array',
- 'required' => true,
- 'items' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'minItems' => 1,
- 'maxItems' => 1,
- ],
- 'LayoutIds' => [
- 'type' => 'array',
- 'required' => false,
- 'items' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'minItems' => 1,
- 'maxItems' => 16,
- ],
+ 'TemplateId' => ['type' => 'string', 'required' => false],
+ 'Name' => ['type' => 'string', 'required' => false],
],
],
],
- [
- 'name' => 'AppId',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
- ],
],
],
- 'ModifyAppRecordTemplate' => [
- 'methods' => [
- 'post',
- ],
- 'schemes' => [
- 'https',
- ],
+ 'DescribeAppRecordingFiles' => [
+ 'methods' => ['get'],
+ 'schemes' => ['https'],
'security' => [
[
'AK' => [],
@@ -1184,124 +1336,51 @@
'deprecated' => false,
'parameters' => [
[
- 'name' => 'ClientToken',
+ 'name' => 'AppId',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
[
- 'name' => 'RecordTemplate',
+ 'name' => 'ChannelId',
'in' => 'query',
- 'style' => 'json',
- 'schema' => [
- 'type' => 'object',
- 'required' => true,
- 'properties' => [
- 'Name' => [
- 'type' => 'string',
- 'required' => true,
- ],
- 'FilePrefix' => [
- 'type' => 'string',
- 'required' => true,
- ],
- 'FileSplitInterval' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => true,
- 'minimum' => '1800',
- 'maximum' => '20000',
- ],
- 'DelayStopTime' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- 'minimum' => '180',
- 'maximum' => '300',
- ],
- 'MediaEncode' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => true,
- 'enum' => [
- '1',
- '54',
- '53',
- '52',
- '10',
- '20',
- '22',
- '23',
- '30',
- '31',
- '24',
- '25',
- '26',
- '27',
- '28',
- '32',
- '33',
- '34',
- '35',
- '36',
- '37',
- '38',
- '39',
- '40',
- '41',
- '42',
- '43',
- '0',
- '60',
- '61',
- ],
- ],
- 'Formats' => [
- 'type' => 'array',
- 'required' => true,
- 'items' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'minItems' => 1,
- 'maxItems' => 1,
- ],
- 'LayoutIds' => [
- 'type' => 'array',
- 'required' => true,
- 'items' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'minItems' => 1,
- 'maxItems' => 16,
- ],
- 'TemplateId' => [
- 'type' => 'string',
- 'required' => true,
- ],
- ],
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
- 'name' => 'AppId',
+ 'name' => 'PageNo',
'in' => 'query',
+ 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'minimum' => '1'],
+ ],
+ [
+ 'name' => 'PageSize',
+ 'in' => 'query',
+ 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'maximum' => '100'],
+ ],
+ [
+ 'name' => 'StartTs',
+ 'in' => 'query',
+ 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => false],
+ ],
+ [
+ 'name' => 'EndTs',
+ 'in' => 'query',
+ 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => false],
+ ],
+ [
+ 'name' => 'TaskIds',
+ 'in' => 'query',
+ 'style' => 'json',
'schema' => [
- 'type' => 'string',
- 'required' => true,
+ 'type' => 'array',
+ 'required' => false,
+ 'items' => ['type' => 'string', 'required' => false],
+ 'minItems' => 1,
],
],
],
],
- 'DeleteAppRecordTemplate' => [
- 'methods' => [
- 'post',
- ],
- 'schemes' => [
- 'https',
- ],
+ 'DescribeAppStreamingOutTemplates' => [
+ 'methods' => ['get', 'post'],
+ 'schemes' => ['https'],
'security' => [
[
'AK' => [],
@@ -1310,45 +1389,38 @@
'deprecated' => false,
'parameters' => [
[
- 'name' => 'ClientToken',
+ 'name' => 'AppId',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
[
- 'name' => 'AppId',
+ 'name' => 'PageNum',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'minimum' => '1'],
],
[
- 'name' => 'Template',
+ 'name' => 'PageSize',
+ 'in' => 'query',
+ 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
+ ],
+ [
+ 'name' => 'Condition',
'in' => 'query',
'style' => 'json',
'schema' => [
'type' => 'object',
- 'required' => true,
+ 'required' => false,
'properties' => [
- 'TemplateId' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'TemplateId' => ['type' => 'string', 'required' => false],
+ 'Name' => ['type' => 'string', 'required' => false],
],
],
],
],
],
- 'DescribeAppRecordTemplates' => [
- 'methods' => [
- 'get',
- ],
- 'schemes' => [
- 'https',
- ],
+ 'DescribeAppViewStatus' => [
+ 'methods' => ['get', 'post'],
+ 'schemes' => ['https'],
'security' => [
[
'AK' => [],
@@ -1357,39 +1429,36 @@
'deprecated' => false,
'parameters' => [
[
- 'name' => 'ClientToken',
+ 'name' => 'AppId',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
+ ],
+ ],
+ 'DescribeAppViewTemplates' => [
+ 'methods' => ['get', 'post'],
+ 'schemes' => ['https'],
+ 'security' => [
+ [
+ 'AK' => [],
+ ],
+ ],
+ 'deprecated' => false,
+ 'parameters' => [
[
'name' => 'AppId',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
[
'name' => 'PageNum',
'in' => 'query',
- 'schema' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- 'minimum' => '1',
- ],
+ 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'minimum' => '1'],
],
[
'name' => 'PageSize',
'in' => 'query',
- 'schema' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
],
[
'name' => 'Condition',
@@ -1399,67 +1468,77 @@
'type' => 'object',
'required' => false,
'properties' => [
- 'TemplateId' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'Name' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'TemplateId' => ['type' => 'string', 'required' => false],
+ 'Name' => ['type' => 'string', 'required' => false],
],
],
],
],
],
- 'DescribeCloudRecordStatus' => [
- 'methods' => [
- 'get',
- 'post',
- ],
- 'schemes' => [
- 'https',
- ],
+ 'DescribeApps' => [
+ 'methods' => ['post', 'get'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
],
],
- 'deprecated' => false,
'parameters' => [
[
'name' => 'AppId',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
- 'name' => 'ChannelId',
+ 'name' => 'Status',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
- 'name' => 'TaskId',
+ 'name' => 'Order',
+ 'in' => 'query',
+ 'schema' => ['type' => 'string', 'required' => false],
+ ],
+ [
+ 'name' => 'PageNum',
+ 'in' => 'query',
+ 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'minimum' => '1'],
+ ],
+ [
+ 'name' => 'PageSize',
+ 'in' => 'query',
+ 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'minimum' => '1'],
+ ],
+ [
+ 'name' => 'AppVersion',
'in' => 'query',
'schema' => [
'type' => 'string',
- 'required' => true,
+ 'required' => false,
+ 'enum' => ['2.0', '3.0'],
],
],
],
],
- 'DescribeAppRecordingFiles' => [
- 'methods' => [
- 'get',
+ 'DescribeAutoLiveStreamRule' => [
+ 'methods' => ['post', 'get'],
+ 'schemes' => ['http', 'https'],
+ 'security' => [
+ [
+ 'AK' => [],
+ ],
],
- 'schemes' => [
- 'https',
+ 'parameters' => [
+ [
+ 'name' => 'AppId',
+ 'in' => 'query',
+ 'schema' => ['type' => 'string', 'required' => true],
+ ],
],
+ ],
+ 'DescribeCall' => [
+ 'methods' => ['post'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
@@ -1470,80 +1549,38 @@
[
'name' => 'AppId',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
[
'name' => 'ChannelId',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
[
- 'name' => 'PageNo',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- 'minimum' => '1',
- ],
- ],
- [
- 'name' => 'PageSize',
+ 'name' => 'CreatedTs',
'in' => 'query',
- 'schema' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- 'maximum' => '100',
- ],
+ 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => true],
],
[
- 'name' => 'StartTs',
+ 'name' => 'DestroyedTs',
'in' => 'query',
- 'schema' => [
- 'type' => 'integer',
- 'format' => 'int64',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => false],
],
[
- 'name' => 'EndTs',
+ 'name' => 'ExtDataType',
'in' => 'query',
- 'schema' => [
- 'type' => 'integer',
- 'format' => 'int64',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
- 'name' => 'TaskIds',
+ 'name' => 'QueryExpInfo',
'in' => 'query',
- 'style' => 'json',
- 'schema' => [
- 'type' => 'array',
- 'required' => false,
- 'items' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'minItems' => 1,
- ],
+ 'schema' => ['type' => 'boolean', 'required' => false],
],
],
],
- 'StartCloudRecord' => [
- 'methods' => [
- 'post',
- ],
- 'schemes' => [
- 'https',
- ],
+ 'DescribeCallList' => [
+ 'methods' => ['post'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
@@ -1554,1021 +1591,193 @@
[
'name' => 'AppId',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
+ ],
+ [
+ 'name' => 'StartTs',
+ 'in' => 'query',
+ 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => true],
+ ],
+ [
+ 'name' => 'EndTs',
+ 'in' => 'query',
+ 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => true],
],
[
'name' => 'ChannelId',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
- 'name' => 'TemplateId',
+ 'name' => 'UserId',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- 'minLength' => 1,
- 'maxLength' => 128,
- 'pattern' => '^[\\w.-]+$',
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
- 'name' => 'TaskId',
+ 'name' => 'CallStatus',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- 'minLength' => 1,
- 'maxLength' => 55,
- 'pattern' => '^[0-9a-zA-Z_-]+$',
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
- 'name' => 'CropMode',
+ 'name' => 'OrderBy',
'in' => 'query',
- 'schema' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- 'enum' => [
- '1',
- '2',
- '3',
- ],
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
- 'name' => 'ReservePaneForNoCameraUser',
+ 'name' => 'QueryMode',
'in' => 'query',
- 'schema' => [
- 'type' => 'boolean',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
- 'name' => 'ShowDefaultBackgroundOnMute',
+ 'name' => 'PageNo',
'in' => 'query',
- 'schema' => [
- 'type' => 'boolean',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => true],
],
[
- 'name' => 'SubHighResolutionStream',
+ 'name' => 'PageSize',
'in' => 'query',
- 'schema' => [
- 'type' => 'boolean',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => true],
],
+ ],
+ ],
+ 'DescribeCallbacks' => [
+ 'methods' => ['get', 'post'],
+ 'schemes' => ['https'],
+ 'security' => [
[
- 'name' => 'StartWithoutChannel',
+ 'AK' => [],
+ ],
+ ],
+ 'deprecated' => false,
+ 'parameters' => [
+ [
+ 'name' => 'AppId',
'in' => 'query',
- 'schema' => [
- 'type' => 'boolean',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
+ ],
+ ],
+ ],
+ 'DescribeChannel' => [
+ 'methods' => ['get', 'post'],
+ 'schemes' => ['https'],
+ 'security' => [
+ [
+ 'AK' => [],
],
+ ],
+ 'deprecated' => false,
+ 'parameters' => [
[
- 'name' => 'StartWithoutChannelWaitTime',
+ 'name' => 'AppId',
'in' => 'query',
- 'schema' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
[
- 'name' => 'Annotation',
+ 'name' => 'ChannelId',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- 'enum' => [
- 'disable',
- 'enable',
- ],
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
+ ],
+ ],
+ 'DescribeChannelAllUsers' => [
+ 'methods' => ['post'],
+ 'schemes' => ['https'],
+ 'security' => [
[
- 'name' => 'StorageConfig',
+ 'AK' => [],
+ ],
+ ],
+ 'deprecated' => false,
+ 'parameters' => [
+ [
+ 'name' => 'AppId',
'in' => 'query',
- 'style' => 'flat',
- 'schema' => [
- 'type' => 'object',
- 'required' => true,
- 'properties' => [
- 'Vendor' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => true,
- 'minimum' => '1',
- ],
- 'Region' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => true,
- ],
- 'Bucket' => [
- 'type' => 'string',
- 'required' => true,
- 'minLength' => 1,
- ],
- 'AccessKey' => [
- 'type' => 'string',
- 'required' => true,
- 'minLength' => 1,
- ],
- 'SecretKey' => [
- 'type' => 'string',
- 'required' => true,
- 'minLength' => 1,
- ],
- 'Endpoint' => [
- 'type' => 'string',
- 'required' => false,
- 'minLength' => 1,
- ],
- ],
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
[
- 'name' => 'Panes',
+ 'name' => 'ChannelId',
'in' => 'query',
- 'style' => 'flat',
- 'schema' => [
- 'type' => 'array',
- 'required' => false,
- 'items' => [
- 'type' => 'object',
- 'required' => false,
- 'properties' => [
- 'VideoOrder' => [
- 'type' => 'string',
- 'required' => false,
- 'enum' => [
- 'cameraFirst',
- 'screenFirst',
- ],
- ],
- 'SourceType' => [
- 'type' => 'string',
- 'required' => false,
- 'enum' => [
- 'video',
- 'camera',
- 'screen',
- 'whiteboard',
- ],
- ],
- 'Images' => [
- 'type' => 'array',
- 'required' => false,
- 'items' => [
- 'type' => 'object',
- 'required' => false,
- 'properties' => [
- 'PaneImageCropMode' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- 'enum' => [
- '1',
- '2',
- '3',
- ],
- ],
- 'Alpha' => [
- 'type' => 'number',
- 'format' => 'double',
- 'required' => false,
- ],
- 'X' => [
- 'type' => 'number',
- 'format' => 'double',
- 'required' => true,
- ],
- 'Y' => [
- 'type' => 'number',
- 'format' => 'double',
- 'required' => true,
- ],
- 'Height' => [
- 'type' => 'number',
- 'format' => 'double',
- 'required' => true,
- ],
- 'Width' => [
- 'type' => 'number',
- 'format' => 'double',
- 'required' => true,
- ],
- 'Layer' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
- 'Url' => [
- 'type' => 'string',
- 'required' => true,
- 'minLength' => 1,
- 'maxLength' => 1024,
- ],
- 'Display' => [
- 'type' => 'string',
- 'required' => false,
- 'enum' => [
- 'streamOnly',
- 'backup',
- 'always',
- ],
- ],
- ],
- ],
- 'maxItems' => 3,
- ],
- 'Texts' => [
- 'type' => 'array',
- 'required' => false,
- 'items' => [
- 'type' => 'object',
- 'required' => false,
- 'properties' => [
- 'BoxBorderw' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
- 'FontColor' => [
- 'type' => 'object',
- 'required' => false,
- 'properties' => [
- 'R' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
- 'B' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
- 'G' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
- ],
- ],
- 'Texture' => [
- 'type' => 'string',
- 'required' => true,
- 'minLength' => 1,
- 'maxLength' => 128,
- ],
- 'Layer' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
- 'Font' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
- 'BoxColor' => [
- 'type' => 'object',
- 'required' => false,
- 'properties' => [
- 'R' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
- 'B' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
- 'G' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
- ],
- ],
- 'FontSize' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
- 'Alpha' => [
- 'type' => 'number',
- 'format' => 'double',
- 'required' => false,
- ],
- 'X' => [
- 'type' => 'number',
- 'format' => 'double',
- 'required' => true,
- ],
- 'HasBox' => [
- 'type' => 'boolean',
- 'required' => false,
- ],
- 'Y' => [
- 'type' => 'number',
- 'format' => 'double',
- 'required' => true,
- ],
- 'BoxAlpha' => [
- 'type' => 'number',
- 'format' => 'double',
- 'required' => false,
- ],
- 'Display' => [
- 'type' => 'string',
- 'required' => false,
- 'enum' => [
- 'streamOnly',
- 'backup',
- 'always',
- ],
- ],
- ],
- ],
- 'maxItems' => 3,
- ],
- 'PaneCropMode' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- 'enum' => [
- '1',
- '2',
- '3',
- ],
- ],
- 'PaneId' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => true,
- ],
- 'Source' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'Backgrounds' => [
- 'type' => 'array',
- 'required' => false,
- 'items' => [
- 'type' => 'object',
- 'required' => false,
- 'properties' => [
- 'Alpha' => [
- 'type' => 'number',
- 'format' => 'double',
- 'required' => false,
- ],
- 'X' => [
- 'type' => 'number',
- 'format' => 'double',
- 'required' => true,
- ],
- 'Y' => [
- 'type' => 'number',
- 'format' => 'double',
- 'required' => true,
- ],
- 'PaneBackgroundCropMode' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- 'enum' => [
- '1',
- '2',
- '3',
- ],
- ],
- 'Height' => [
- 'type' => 'number',
- 'format' => 'double',
- 'required' => true,
- ],
- 'Width' => [
- 'type' => 'number',
- 'format' => 'double',
- 'required' => true,
- ],
- 'Layer' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
- 'Url' => [
- 'type' => 'string',
- 'required' => true,
- 'minLength' => 1,
- 'maxLength' => 1024,
- ],
- 'Display' => [
- 'type' => 'string',
- 'required' => false,
- 'enum' => [
- 'streamOnly',
- 'backup',
- 'always',
- ],
- ],
- ],
- ],
- 'maxItems' => 3,
- ],
- 'Whiteboard' => [
- 'type' => 'object',
- 'required' => false,
- 'properties' => [
- 'WhiteboardId' => [
- 'type' => 'string',
- 'required' => false,
- ],
- ],
- ],
- 'ReservePaneForOfflineUser' => [
- 'type' => 'boolean',
- 'required' => false,
- ],
- ],
- ],
- 'maxItems' => 16,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
+ ],
+ ],
+ 'DescribeChannelAreaDistributionStatData' => [
+ 'methods' => ['post'],
+ 'schemes' => ['http', 'https'],
+ 'security' => [
[
- 'name' => 'Images',
+ 'AK' => [],
+ ],
+ ],
+ 'deprecated' => false,
+ 'parameters' => [
+ [
+ 'name' => 'AppId',
'in' => 'query',
- 'style' => 'flat',
- 'schema' => [
- 'type' => 'array',
- 'required' => false,
- 'items' => [
- 'type' => 'object',
- 'required' => false,
- 'properties' => [
- 'Alpha' => [
- 'type' => 'number',
- 'format' => 'double',
- 'required' => false,
- ],
- 'X' => [
- 'type' => 'number',
- 'format' => 'double',
- 'required' => true,
- ],
- 'Y' => [
- 'type' => 'number',
- 'format' => 'double',
- 'required' => true,
- ],
- 'Height' => [
- 'type' => 'number',
- 'format' => 'double',
- 'required' => true,
- ],
- 'ImageCropMode' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- 'enum' => [
- '1',
- '2',
- '3',
- ],
- ],
- 'Width' => [
- 'type' => 'number',
- 'format' => 'double',
- 'required' => true,
- ],
- 'Layer' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
- 'Url' => [
- 'type' => 'string',
- 'required' => true,
- 'minLength' => 1,
- 'maxLength' => 1024,
- ],
- ],
- ],
- 'maxItems' => 3,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
[
- 'name' => 'Backgrounds',
+ 'name' => 'ChannelId',
'in' => 'query',
- 'style' => 'flat',
- 'schema' => [
- 'type' => 'array',
- 'required' => false,
- 'items' => [
- 'type' => 'object',
- 'required' => false,
- 'properties' => [
- 'BackgroundCropMode' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- 'enum' => [
- '1',
- '2',
- '3',
- ],
- ],
- 'Alpha' => [
- 'type' => 'number',
- 'format' => 'double',
- 'required' => false,
- ],
- 'X' => [
- 'type' => 'number',
- 'format' => 'double',
- 'required' => true,
- ],
- 'Y' => [
- 'type' => 'number',
- 'format' => 'double',
- 'required' => true,
- ],
- 'Height' => [
- 'type' => 'number',
- 'format' => 'double',
- 'required' => true,
- ],
- 'Width' => [
- 'type' => 'number',
- 'format' => 'double',
- 'required' => true,
- ],
- 'Layer' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
- 'Url' => [
- 'type' => 'string',
- 'required' => true,
- 'minLength' => 1,
- 'maxLength' => 1024,
- ],
- ],
- ],
- 'maxItems' => 3,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
[
- 'name' => 'Texts',
+ 'name' => 'CreatedTs',
'in' => 'query',
- 'style' => 'flat',
- 'schema' => [
- 'type' => 'array',
- 'required' => false,
- 'items' => [
- 'type' => 'object',
- 'required' => false,
- 'properties' => [
- 'BoxBorderw' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
- 'BoxColor' => [
- 'type' => 'object',
- 'required' => false,
- 'properties' => [
- 'R' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
- 'B' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
- 'G' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
- ],
- ],
- 'FontSize' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
- 'Alpha' => [
- 'type' => 'number',
- 'format' => 'double',
- 'required' => false,
- ],
- 'FontColor' => [
- 'type' => 'object',
- 'required' => false,
- 'properties' => [
- 'R' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
- 'B' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
- 'G' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
- ],
- ],
- 'X' => [
- 'type' => 'number',
- 'format' => 'double',
- 'required' => true,
- ],
- 'HasBox' => [
- 'type' => 'boolean',
- 'required' => false,
- ],
- 'Y' => [
- 'type' => 'number',
- 'format' => 'double',
- 'required' => true,
- ],
- 'Texture' => [
- 'type' => 'string',
- 'required' => true,
- 'minLength' => 1,
- 'maxLength' => 128,
- ],
- 'Layer' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
- 'Font' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
- 'BoxAlpha' => [
- 'type' => 'number',
- 'format' => 'double',
- 'required' => false,
- ],
- ],
- ],
- 'maxItems' => 3,
- ],
+ 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => true],
],
[
- 'name' => 'ClockWidgets',
+ 'name' => 'DestroyedTs',
'in' => 'query',
- 'style' => 'flat',
- 'schema' => [
- 'type' => 'array',
- 'required' => false,
- 'items' => [
- 'type' => 'object',
- 'required' => false,
- 'properties' => [
- 'BoxBorderw' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
- 'BoxColor' => [
- 'type' => 'object',
- 'required' => false,
- 'properties' => [
- 'R' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
- 'B' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
- 'G' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
- ],
- ],
- 'FontSize' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
- 'Zone' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
- 'Alpha' => [
- 'type' => 'number',
- 'format' => 'double',
- 'required' => false,
- ],
- 'FontColor' => [
- 'type' => 'object',
- 'required' => false,
- 'properties' => [
- 'R' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
- 'B' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
- 'G' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
- ],
- ],
- 'X' => [
- 'type' => 'number',
- 'format' => 'double',
- 'required' => true,
- ],
- 'HasBox' => [
- 'type' => 'boolean',
- 'required' => false,
- ],
- 'Y' => [
- 'type' => 'number',
- 'format' => 'double',
- 'required' => true,
- ],
- 'Layer' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
- 'Font' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
- 'BoxAlpha' => [
- 'type' => 'number',
- 'format' => 'double',
- 'required' => false,
- ],
- ],
- ],
- 'maxItems' => 3,
- ],
+ 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => false],
],
[
- 'name' => 'RegionColor',
+ 'name' => 'ParentArea',
'in' => 'query',
- 'style' => 'flat',
- 'schema' => [
- 'type' => 'object',
- 'required' => false,
- 'properties' => [
- 'R' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- 'minimum' => '-1',
- 'maximum' => '255',
- ],
- 'G' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- 'minimum' => '-1',
- 'maximum' => '255',
- ],
- 'B' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- 'minimum' => '-1',
- 'maximum' => '255',
- ],
- ],
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
+ ],
+ ],
+ 'DescribeChannelDistributionStatData' => [
+ 'methods' => ['post'],
+ 'schemes' => ['http', 'https'],
+ 'security' => [
[
- 'name' => 'BgColor',
+ 'AK' => [],
+ ],
+ ],
+ 'deprecated' => false,
+ 'parameters' => [
+ [
+ 'name' => 'AppId',
'in' => 'query',
- 'style' => 'flat',
- 'schema' => [
- 'type' => 'object',
- 'required' => false,
- 'properties' => [
- 'R' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- 'minimum' => '0',
- 'maximum' => '255',
- ],
- 'G' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- 'minimum' => '0',
- 'maximum' => '255',
- ],
- 'B' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- 'minimum' => '0',
- 'maximum' => '255',
- ],
- ],
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
[
- 'name' => 'LayoutSpecifiedUsers',
+ 'name' => 'ChannelId',
'in' => 'query',
- 'style' => 'json',
- 'schema' => [
- 'type' => 'object',
- 'required' => false,
- 'properties' => [
- 'Type' => [
- 'type' => 'string',
- 'required' => true,
- 'enum' => [
- 'white',
- 'black',
- ],
- ],
- 'Ids' => [
- 'type' => 'array',
- 'required' => true,
- 'items' => [
- 'type' => 'string',
- 'required' => true,
- ],
- 'minItems' => 1,
- 'maxItems' => 16,
- ],
- ],
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
[
- 'name' => 'RecordMode',
+ 'name' => 'CreatedTs',
'in' => 'query',
- 'schema' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- 'enum' => [
- '0',
- '1',
- ],
- ],
+ 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => true],
],
[
- 'name' => 'SingleStreamingRecord',
+ 'name' => 'DestroyedTs',
'in' => 'query',
- 'style' => 'json',
- 'schema' => [
- 'type' => 'object',
- 'required' => false,
- 'properties' => [
- 'AvMerge' => [
- 'type' => 'boolean',
- 'required' => false,
- ],
- 'SpecifiedStreams' => [
- 'type' => 'array',
- 'required' => true,
- 'items' => [
- 'type' => 'object',
- 'required' => false,
- 'properties' => [
- 'StreamType' => [
- 'type' => 'string',
- 'required' => true,
- 'enum' => [
- 'mic',
- 'camera',
- 'screen-cast',
- ],
- ],
- 'Type' => [
- 'type' => 'string',
- 'required' => false,
- 'enum' => [
- 'white',
- ],
- ],
- 'Ids' => [
- 'type' => 'array',
- 'required' => true,
- 'items' => [
- 'type' => 'string',
- 'required' => true,
- ],
- 'minItems' => 1,
- 'maxItems' => 16,
- ],
- ],
- ],
- 'minItems' => 1,
- 'maxItems' => 3,
- ],
- 'TranscodingParameters' => [
- 'type' => 'object',
- 'required' => false,
- 'properties' => [
- 'Audio' => [
- 'type' => 'object',
- 'required' => false,
- 'properties' => [
- 'Bitrate' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- 'enum' => [
- '64',
- '128',
- '192',
- ],
- ],
- 'Codec' => [
- 'type' => 'string',
- 'required' => false,
- 'enum' => [
- 'mp3',
- 'aac',
- ],
- ],
- 'SampleRate' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- 'enum' => [
- '16000',
- '32000',
- '48000',
- '8000',
- '44100',
- ],
- ],
- ],
- ],
- 'Container' => [
- 'type' => 'string',
- 'required' => false,
- 'enum' => [
- 'mp3',
- 'aac',
- 'mp4',
- 'ts',
- ],
- ],
- ],
- ],
- ],
- ],
+ 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => false],
+ ],
+ [
+ 'name' => 'StatDim',
+ 'in' => 'query',
+ 'schema' => ['type' => 'string', 'required' => true],
],
],
],
- 'UpdateCloudRecord' => [
- 'methods' => [
- 'post',
- 'get',
- ],
- 'schemes' => [
- 'https',
- ],
+ 'DescribeChannelOverallData' => [
+ 'methods' => ['post'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
@@ -2579,881 +1788,64 @@
[
'name' => 'AppId',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
[
'name' => 'ChannelId',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
[
- 'name' => 'TemplateId',
+ 'name' => 'CreatedTs',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- 'minLength' => 1,
- 'maxLength' => 128,
- ],
+ 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => true],
],
[
- 'name' => 'TaskId',
+ 'name' => 'DestroyedTs',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- 'minLength' => 1,
- 'maxLength' => 55,
- 'pattern' => '^[0-9a-zA-Z_-]+$',
- ],
+ 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => false],
],
+ ],
+ ],
+ 'DescribeChannelParticipants' => [
+ 'methods' => ['post', 'get'],
+ 'schemes' => ['http', 'https'],
+ 'security' => [
[
- 'name' => 'Panes',
- 'in' => 'query',
- 'style' => 'flat',
- 'schema' => [
- 'type' => 'array',
- 'required' => false,
- 'items' => [
- 'type' => 'object',
- 'required' => false,
- 'properties' => [
- 'SourceType' => [
- 'type' => 'string',
- 'required' => false,
- 'enum' => [
- 'video',
- 'camera',
- 'screen',
- 'whiteboard',
- ],
- ],
- 'VideoOrder' => [
- 'type' => 'string',
- 'required' => false,
- 'enum' => [
- 'cameraFirst',
- 'screenFirst',
- ],
- ],
- 'PaneId' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => true,
- 'minimum' => '0',
- 'maximum' => '15',
- ],
- 'Source' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'PaneCropMode' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- 'enum' => [
- '1',
- '2',
- '3',
- ],
- ],
- 'ReservePaneForOfflineUser' => [
- 'type' => 'boolean',
- 'required' => false,
- ],
- 'Images' => [
- 'type' => 'array',
- 'required' => false,
- 'items' => [
- 'type' => 'object',
- 'required' => false,
- 'properties' => [
- 'Url' => [
- 'type' => 'string',
- 'required' => true,
- 'minLength' => 1,
- 'maxLength' => 1024,
- ],
- 'Alpha' => [
- 'type' => 'number',
- 'format' => 'double',
- 'required' => false,
- 'minimum' => '0',
- 'maximum' => '1',
- ],
- 'PaneImageCropMode' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- 'enum' => [
- '1',
- '2',
- '3',
- ],
- ],
- 'X' => [
- 'type' => 'number',
- 'format' => 'double',
- 'required' => true,
- 'minimum' => '0',
- 'exclusiveMinimum' => true,
- 'maximum' => '1',
- ],
- 'Y' => [
- 'type' => 'number',
- 'format' => 'double',
- 'required' => true,
- 'minimum' => '0',
- 'exclusiveMinimum' => true,
- 'maximum' => '1',
- ],
- 'Width' => [
- 'type' => 'number',
- 'format' => 'double',
- 'required' => true,
- 'minimum' => '0',
- 'exclusiveMinimum' => true,
- 'maximum' => '1',
- ],
- 'Height' => [
- 'type' => 'number',
- 'format' => 'double',
- 'required' => true,
- 'minimum' => '0',
- 'exclusiveMinimum' => true,
- 'maximum' => '1',
- ],
- 'Layer' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- 'minimum' => '0',
- 'maximum' => '100',
- ],
- 'Display' => [
- 'type' => 'string',
- 'required' => false,
- 'enum' => [
- 'streamOnly',
- 'backup',
- 'always',
- ],
- ],
- ],
- ],
- 'maxItems' => 3,
- ],
- 'Backgrounds' => [
- 'type' => 'array',
- 'required' => false,
- 'items' => [
- 'type' => 'object',
- 'required' => false,
- 'properties' => [
- 'Url' => [
- 'type' => 'string',
- 'required' => true,
- 'minLength' => 1,
- 'maxLength' => 1024,
- ],
- 'Alpha' => [
- 'type' => 'number',
- 'format' => 'double',
- 'required' => false,
- 'minimum' => '0',
- 'maximum' => '1',
- ],
- 'PaneBackgroundCropMode' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- 'enum' => [
- '1',
- '2',
- '3',
- ],
- ],
- 'X' => [
- 'type' => 'number',
- 'format' => 'double',
- 'required' => true,
- 'minimum' => '0',
- 'exclusiveMinimum' => true,
- 'maximum' => '1',
- ],
- 'Y' => [
- 'type' => 'number',
- 'format' => 'double',
- 'required' => true,
- 'minimum' => '0',
- 'exclusiveMinimum' => true,
- 'maximum' => '1',
- ],
- 'Width' => [
- 'type' => 'number',
- 'format' => 'double',
- 'required' => true,
- 'minimum' => '0',
- 'exclusiveMinimum' => true,
- 'maximum' => '1',
- ],
- 'Height' => [
- 'type' => 'number',
- 'format' => 'double',
- 'required' => true,
- 'minimum' => '0',
- 'exclusiveMinimum' => true,
- 'maximum' => '1',
- ],
- 'Layer' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- 'minimum' => '0',
- 'maximum' => '100',
- ],
- 'Display' => [
- 'type' => 'string',
- 'required' => false,
- 'enum' => [
- 'streamOnly',
- 'backup',
- 'always',
- ],
- ],
- ],
- ],
- 'maxItems' => 3,
- ],
- 'Texts' => [
- 'type' => 'array',
- 'required' => false,
- 'items' => [
- 'type' => 'object',
- 'required' => false,
- 'properties' => [
- 'Texture' => [
- 'type' => 'string',
- 'required' => true,
- 'minLength' => 1,
- 'maxLength' => 128,
- ],
- 'FontSize' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- 'minimum' => '0',
- 'maximum' => '72',
- ],
- 'Alpha' => [
- 'type' => 'number',
- 'format' => 'double',
- 'required' => false,
- 'minimum' => '0',
- 'maximum' => '1',
- ],
- 'FontColor' => [
- 'type' => 'object',
- 'required' => false,
- 'properties' => [
- 'R' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- 'minimum' => '0',
- 'maximum' => '255',
- ],
- 'G' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- 'minimum' => '0',
- 'maximum' => '255',
- ],
- 'B' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- 'minimum' => '0',
- 'maximum' => '255',
- ],
- ],
- ],
- 'Font' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- 'minimum' => '0',
- 'maximum' => '9',
- ],
- 'X' => [
- 'type' => 'number',
- 'format' => 'double',
- 'required' => true,
- 'minimum' => '0',
- 'maximum' => '1',
- ],
- 'Y' => [
- 'type' => 'number',
- 'format' => 'double',
- 'required' => true,
- 'minimum' => '0',
- 'maximum' => '1',
- ],
- 'Layer' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- 'minimum' => '0',
- 'maximum' => '100',
- ],
- 'HasBox' => [
- 'type' => 'boolean',
- 'required' => false,
- ],
- 'BoxColor' => [
- 'type' => 'object',
- 'required' => false,
- 'properties' => [
- 'R' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- 'minimum' => '0',
- 'maximum' => '255',
- ],
- 'G' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- 'minimum' => '0',
- 'maximum' => '255',
- ],
- 'B' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- 'minimum' => '0',
- 'maximum' => '255',
- ],
- ],
- ],
- 'BoxAlpha' => [
- 'type' => 'number',
- 'format' => 'double',
- 'required' => false,
- 'minimum' => '0',
- 'maximum' => '1',
- ],
- 'BoxBorderw' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- 'minimum' => '1',
- 'maximum' => '10',
- ],
- 'Display' => [
- 'type' => 'string',
- 'required' => false,
- 'enum' => [
- 'streamOnly',
- 'backup',
- 'always',
- ],
- ],
- ],
- ],
- 'maxItems' => 3,
- ],
- 'Whiteboard' => [
- 'type' => 'object',
- 'required' => false,
- 'properties' => [
- 'WhiteboardId' => [
- 'type' => 'string',
- 'required' => false,
- ],
- ],
- ],
- ],
- ],
- 'maxItems' => 16,
- ],
+ 'AK' => [],
],
+ ],
+ 'parameters' => [
[
- 'name' => 'Images',
+ 'name' => 'AppId',
'in' => 'query',
- 'style' => 'flat',
- 'schema' => [
- 'type' => 'array',
- 'required' => false,
- 'items' => [
- 'type' => 'object',
- 'required' => false,
- 'properties' => [
- 'Url' => [
- 'type' => 'string',
- 'required' => true,
- 'minLength' => 1,
- 'maxLength' => 1024,
- ],
- 'Alpha' => [
- 'type' => 'number',
- 'format' => 'double',
- 'required' => false,
- 'minimum' => '0',
- 'maximum' => '1',
- ],
- 'ImageCropMode' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- 'enum' => [
- '1',
- '2',
- '3',
- ],
- ],
- 'X' => [
- 'type' => 'number',
- 'format' => 'double',
- 'required' => true,
- 'minimum' => '0',
- 'exclusiveMinimum' => true,
- 'maximum' => '1',
- ],
- 'Y' => [
- 'type' => 'number',
- 'format' => 'double',
- 'required' => true,
- 'minimum' => '0',
- 'exclusiveMinimum' => true,
- 'maximum' => '1',
- ],
- 'Width' => [
- 'type' => 'number',
- 'format' => 'double',
- 'required' => true,
- 'minimum' => '0',
- 'exclusiveMinimum' => true,
- 'maximum' => '1',
- ],
- 'Height' => [
- 'type' => 'number',
- 'format' => 'double',
- 'required' => true,
- 'minimum' => '0',
- 'exclusiveMinimum' => true,
- 'maximum' => '1',
- ],
- 'Layer' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- 'minimum' => '0',
- 'maximum' => '100',
- ],
- ],
- ],
- 'maxItems' => 3,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
[
- 'name' => 'Backgrounds',
+ 'name' => 'ChannelId',
'in' => 'query',
- 'style' => 'flat',
- 'schema' => [
- 'type' => 'array',
- 'required' => false,
- 'items' => [
- 'type' => 'object',
- 'required' => false,
- 'properties' => [
- 'Url' => [
- 'type' => 'string',
- 'required' => true,
- 'minLength' => 1,
- 'maxLength' => 1024,
- ],
- 'Alpha' => [
- 'type' => 'number',
- 'format' => 'double',
- 'required' => false,
- 'minimum' => '0',
- 'maximum' => '1',
- ],
- 'BackgroundCropMode' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- 'enum' => [
- '1',
- '2',
- '3',
- ],
- ],
- 'X' => [
- 'type' => 'number',
- 'format' => 'double',
- 'required' => true,
- 'minimum' => '0',
- 'exclusiveMinimum' => true,
- 'maximum' => '1',
- ],
- 'Y' => [
- 'type' => 'number',
- 'format' => 'double',
- 'required' => true,
- 'minimum' => '0',
- 'exclusiveMinimum' => true,
- 'maximum' => '1',
- ],
- 'Width' => [
- 'type' => 'number',
- 'format' => 'double',
- 'required' => true,
- 'minimum' => '0',
- 'exclusiveMinimum' => true,
- 'maximum' => '1',
- ],
- 'Height' => [
- 'type' => 'number',
- 'format' => 'double',
- 'required' => true,
- 'minimum' => '0',
- 'exclusiveMinimum' => true,
- 'maximum' => '1',
- ],
- 'Layer' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- 'minimum' => '0',
- 'maximum' => '100',
- ],
- ],
- ],
- 'maxItems' => 3,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
[
- 'name' => 'Texts',
+ 'name' => 'Order',
'in' => 'query',
- 'style' => 'flat',
- 'schema' => [
- 'type' => 'array',
- 'required' => false,
- 'items' => [
- 'type' => 'object',
- 'required' => false,
- 'properties' => [
- 'Texture' => [
- 'type' => 'string',
- 'required' => true,
- 'minLength' => 1,
- 'maxLength' => 128,
- ],
- 'FontSize' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- 'minimum' => '0',
- 'maximum' => '72',
- ],
- 'Alpha' => [
- 'type' => 'number',
- 'format' => 'double',
- 'required' => false,
- 'minimum' => '0',
- 'maximum' => '1',
- ],
- 'FontColor' => [
- 'type' => 'object',
- 'required' => false,
- 'properties' => [
- 'R' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- 'minimum' => '0',
- 'maximum' => '255',
- ],
- 'G' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- 'minimum' => '0',
- 'maximum' => '255',
- ],
- 'B' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- 'minimum' => '0',
- 'maximum' => '255',
- ],
- ],
- ],
- 'Font' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- 'minimum' => '0',
- 'maximum' => '9',
- ],
- 'X' => [
- 'type' => 'number',
- 'format' => 'double',
- 'required' => true,
- 'minimum' => '0',
- 'maximum' => '1',
- ],
- 'Y' => [
- 'type' => 'number',
- 'format' => 'double',
- 'required' => true,
- 'minimum' => '0',
- 'maximum' => '1',
- ],
- 'Layer' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- 'minimum' => '0',
- 'maximum' => '100',
- ],
- 'HasBox' => [
- 'type' => 'boolean',
- 'required' => false,
- ],
- 'BoxColor' => [
- 'type' => 'object',
- 'required' => false,
- 'properties' => [
- 'R' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- 'minimum' => '0',
- 'maximum' => '255',
- ],
- 'G' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- 'minimum' => '0',
- 'maximum' => '255',
- ],
- 'B' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- 'minimum' => '0',
- 'maximum' => '255',
- ],
- ],
- ],
- 'BoxAlpha' => [
- 'type' => 'number',
- 'format' => 'double',
- 'required' => false,
- 'minimum' => '0',
- 'maximum' => '1',
- ],
- 'BoxBorderw' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- 'minimum' => '1',
- 'maximum' => '10',
- ],
- ],
- ],
- 'maxItems' => 3,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
- 'name' => 'ClockWidgets',
+ 'name' => 'PageNum',
'in' => 'query',
- 'style' => 'flat',
- 'schema' => [
- 'type' => 'array',
- 'required' => false,
- 'items' => [
- 'type' => 'object',
- 'required' => false,
- 'properties' => [
- 'Zone' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- 'minimum' => '-12',
- 'maximum' => '12',
- 'exclusiveMaximum' => true,
- ],
- 'FontSize' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- 'minimum' => '0',
- 'maximum' => '72',
- ],
- 'Alpha' => [
- 'type' => 'number',
- 'format' => 'double',
- 'required' => false,
- 'minimum' => '0',
- 'maximum' => '1',
- ],
- 'FontColor' => [
- 'type' => 'object',
- 'required' => false,
- 'properties' => [
- 'R' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- 'minimum' => '0',
- 'maximum' => '255',
- ],
- 'G' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- 'minimum' => '0',
- 'maximum' => '255',
- ],
- 'B' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- 'minimum' => '0',
- 'maximum' => '255',
- ],
- ],
- ],
- 'Font' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- 'minimum' => '0',
- 'maximum' => '9',
- ],
- 'X' => [
- 'type' => 'number',
- 'format' => 'double',
- 'required' => true,
- 'minimum' => '0',
- 'maximum' => '1',
- ],
- 'Y' => [
- 'type' => 'number',
- 'format' => 'double',
- 'required' => true,
- 'minimum' => '0',
- 'maximum' => '1',
- ],
- 'Layer' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- 'minimum' => '0',
- 'maximum' => '100',
- ],
- 'HasBox' => [
- 'type' => 'boolean',
- 'required' => false,
- ],
- 'BoxColor' => [
- 'type' => 'object',
- 'required' => false,
- 'properties' => [
- 'R' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- 'minimum' => '0',
- 'maximum' => '255',
- ],
- 'G' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- 'minimum' => '0',
- 'maximum' => '255',
- ],
- 'B' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- 'minimum' => '0',
- 'maximum' => '255',
- ],
- ],
- ],
- 'BoxAlpha' => [
- 'type' => 'number',
- 'format' => 'double',
- 'required' => false,
- 'minimum' => '0',
- 'maximum' => '1',
- ],
- 'BoxBorderw' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- 'minimum' => '1',
- 'maximum' => '10',
- ],
- ],
- ],
- 'maxItems' => 3,
- ],
+ 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'minimum' => '1'],
],
[
- 'name' => 'LayoutSpecifiedUsers',
+ 'name' => 'PageSize',
'in' => 'query',
- 'style' => 'json',
- 'schema' => [
- 'type' => 'object',
- 'required' => false,
- 'properties' => [
- 'Type' => [
- 'type' => 'string',
- 'required' => true,
- 'enum' => [
- 'white',
- 'black',
- ],
- ],
- 'Ids' => [
- 'type' => 'array',
- 'required' => true,
- 'items' => [
- 'type' => 'string',
- 'required' => true,
- ],
- 'minItems' => 1,
- 'maxItems' => 16,
- ],
- ],
- ],
+ 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'minimum' => '1'],
],
],
],
- 'StopCloudRecord' => [
- 'methods' => [
- 'post',
- ],
- 'schemes' => [
- 'https',
- ],
+ 'DescribeChannelTopPubUserList' => [
+ 'methods' => ['post'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
@@ -3464,39 +1856,28 @@
[
'name' => 'AppId',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
[
'name' => 'ChannelId',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
[
- 'name' => 'TaskId',
+ 'name' => 'CreatedTs',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- 'minLength' => 1,
- 'maxLength' => 55,
- 'pattern' => '^[0-9a-zA-Z_-]+$',
- ],
+ 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => true],
+ ],
+ [
+ 'name' => 'DestroyedTs',
+ 'in' => 'query',
+ 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => false],
],
],
],
- 'DescribeAppLiveStreamStatus' => [
- 'methods' => [
- 'get',
- ],
- 'schemes' => [
- 'https',
- ],
+ 'DescribeChannelUser' => [
+ 'methods' => ['get', 'post'],
+ 'schemes' => ['https'],
'security' => [
[
'AK' => [],
@@ -3505,30 +1886,25 @@
'deprecated' => false,
'parameters' => [
[
- 'name' => 'ClientToken',
+ 'name' => 'AppId',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
[
- 'name' => 'AppId',
+ 'name' => 'ChannelId',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
+ ],
+ [
+ 'name' => 'UserId',
+ 'in' => 'query',
+ 'schema' => ['type' => 'string', 'required' => true],
],
],
],
- 'ModifyAppLiveStreamStatus' => [
- 'methods' => [
- 'post',
- ],
- 'schemes' => [
- 'https',
- ],
+ 'DescribeChannelUserMetrics' => [
+ 'methods' => ['post'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
@@ -3537,119 +1913,51 @@
'deprecated' => false,
'parameters' => [
[
- 'name' => 'ClientToken',
+ 'name' => 'AppId',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
[
- 'name' => 'AppId',
+ 'name' => 'ChannelId',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
+ ],
+ [
+ 'name' => 'CreatedTs',
+ 'in' => 'query',
+ 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => true],
+ ],
+ [
+ 'name' => 'DestroyedTs',
+ 'in' => 'query',
+ 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => false],
],
],
],
- 'CreateAppStreamingOutTemplate' => [
- 'methods' => [
- 'post',
- 'get',
- ],
- 'schemes' => [
- 'https',
- ],
+ 'DescribeChannelUsers' => [
+ 'methods' => ['post', 'get'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
],
],
- 'deprecated' => false,
'parameters' => [
[
'name' => 'AppId',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
[
- 'name' => 'StreamingOutTemplate',
+ 'name' => 'ChannelId',
'in' => 'query',
- 'style' => 'json',
- 'schema' => [
- 'type' => 'object',
- 'required' => true,
- 'properties' => [
- 'Name' => [
- 'type' => 'string',
- 'required' => true,
- ],
- 'LayoutIds' => [
- 'type' => 'array',
- 'required' => true,
- 'items' => [
- 'type' => 'string',
- 'required' => false,
- 'pattern' => '^\\d+$',
- ],
- 'minItems' => 1,
- 'maxItems' => 16,
- ],
- 'MediaEncode' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => true,
- 'enum' => [
- '1',
- '54',
- '53',
- '52',
- '10',
- '20',
- '22',
- '23',
- '30',
- '31',
- '24',
- '25',
- '26',
- '27',
- '28',
- '32',
- '33',
- '34',
- '35',
- '36',
- '37',
- '38',
- '39',
- '40',
- '41',
- '42',
- '43',
- '0',
- '60',
- '61',
- ],
- ],
- ],
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
],
],
- 'ModifyAppStreamingOutTemplate' => [
- 'methods' => [
- 'post',
- 'get',
- ],
- 'schemes' => [
- 'https',
- ],
+ 'DescribeChannels' => [
+ 'methods' => ['get'],
+ 'schemes' => ['https'],
'security' => [
[
'AK' => [],
@@ -3660,88 +1968,23 @@
[
'name' => 'AppId',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'string', 'required' => true, 'minLength' => 8, 'maxLength' => 11],
],
[
- 'name' => 'StreamingOutTemplate',
+ 'name' => 'PageNo',
'in' => 'query',
- 'style' => 'json',
- 'schema' => [
- 'type' => 'object',
- 'required' => true,
- 'properties' => [
- 'Name' => [
- 'type' => 'string',
- 'required' => true,
- ],
- 'LayoutIds' => [
- 'type' => 'array',
- 'required' => true,
- 'items' => [
- 'type' => 'string',
- 'required' => false,
- 'pattern' => '^\\d+$',
- ],
- 'minItems' => 1,
- 'maxItems' => 16,
- ],
- 'MediaEncode' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => true,
- 'enum' => [
- '1',
- '54',
- '53',
- '52',
- '10',
- '20',
- '22',
- '23',
- '30',
- '31',
- '24',
- '25',
- '26',
- '27',
- '28',
- '32',
- '33',
- '34',
- '35',
- '36',
- '37',
- '38',
- '39',
- '40',
- '41',
- '42',
- '43',
- '0',
- '60',
- '61',
- ],
- ],
- 'TemplateId' => [
- 'type' => 'string',
- 'required' => true,
- ],
- ],
- ],
+ 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'minimum' => '1'],
+ ],
+ [
+ 'name' => 'PageSize',
+ 'in' => 'query',
+ 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'minimum' => '1', 'maximum' => '100'],
],
],
],
- 'DeleteAppStreamingOutTemplate' => [
- 'methods' => [
- 'post',
- 'get',
- ],
- 'schemes' => [
- 'https',
- ],
+ 'DescribeCloudNotePhrases' => [
+ 'methods' => ['get', 'post'],
+ 'schemes' => ['https'],
'security' => [
[
'AK' => [],
@@ -3752,36 +1995,36 @@
[
'name' => 'AppId',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
[
- 'name' => 'StreamingOutTemplate',
+ 'name' => 'PageNum',
+ 'in' => 'query',
+ 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'minimum' => '1'],
+ ],
+ [
+ 'name' => 'PageSize',
+ 'in' => 'query',
+ 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'maximum' => '100'],
+ ],
+ [
+ 'name' => 'Condition',
'in' => 'query',
'style' => 'json',
'schema' => [
'type' => 'object',
- 'required' => true,
+ 'required' => false,
'properties' => [
- 'TemplateId' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'Id' => ['type' => 'string', 'required' => false],
+ 'Name' => ['type' => 'string', 'required' => false, 'minLength' => 1, 'maxLength' => 30],
],
],
],
],
],
- 'DescribeAppStreamingOutTemplates' => [
- 'methods' => [
- 'get',
- 'post',
- ],
- 'schemes' => [
- 'https',
- ],
+ 'DescribeCloudNotes' => [
+ 'methods' => ['get'],
+ 'schemes' => ['https'],
'security' => [
[
'AK' => [],
@@ -3792,59 +2035,50 @@
[
'name' => 'AppId',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
[
- 'name' => 'PageNum',
+ 'name' => 'ChannelId',
'in' => 'query',
- 'schema' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- 'minimum' => '1',
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
+ ],
+ [
+ 'name' => 'PageNo',
+ 'in' => 'query',
+ 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'minimum' => '1'],
],
[
'name' => 'PageSize',
'in' => 'query',
- 'schema' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'maximum' => '100'],
],
[
- 'name' => 'Condition',
+ 'name' => 'StartTs',
+ 'in' => 'query',
+ 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => false],
+ ],
+ [
+ 'name' => 'EndTs',
+ 'in' => 'query',
+ 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => false],
+ ],
+ [
+ 'name' => 'TaskIds',
'in' => 'query',
'style' => 'json',
'schema' => [
- 'type' => 'object',
+ 'type' => 'array',
'required' => false,
- 'properties' => [
- 'TemplateId' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'Name' => [
- 'type' => 'string',
- 'required' => false,
- ],
- ],
+ 'items' => ['type' => 'string', 'required' => false, 'minLength' => 1, 'maxLength' => 55, 'pattern' => '^[\\w.-]+$'],
+ 'minItems' => 1,
+ 'maxItems' => 10,
],
],
],
],
- 'DescribeStreamingOutStatus' => [
- 'methods' => [
- 'get',
- 'post',
- ],
- 'schemes' => [
- 'https',
- ],
+ 'DescribeCloudRecordStatus' => [
+ 'methods' => ['get', 'post'],
+ 'schemes' => ['https'],
'security' => [
[
'AK' => [],
@@ -3855,36 +2089,23 @@
[
'name' => 'AppId',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
[
'name' => 'ChannelId',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
[
'name' => 'TaskId',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
],
],
- 'StartStreamingOut' => [
- 'methods' => [
- 'post',
- ],
- 'schemes' => [
- 'https',
- ],
+ 'DescribeEndPointEventList' => [
+ 'methods' => ['post'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
@@ -3895,869 +2116,144 @@
[
'name' => 'AppId',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
[
'name' => 'ChannelId',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
[
- 'name' => 'TemplateId',
+ 'name' => 'CreatedTs',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- 'minLength' => 1,
- 'maxLength' => 128,
- 'pattern' => '^[\\w.-]+$',
- ],
+ 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => true],
],
[
- 'name' => 'Url',
+ 'name' => 'DestroyedTs',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- 'minLength' => 1,
- 'maxLength' => 1024,
- ],
+ 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => false],
],
[
- 'name' => 'TaskId',
+ 'name' => 'UserIdList',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- 'minLength' => 1,
- 'maxLength' => 55,
- 'pattern' => '^[0-9a-zA-Z_-]+$',
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
+ ],
+ ],
+ 'DescribeEndPointMetricData' => [
+ 'methods' => ['post'],
+ 'schemes' => ['http', 'https'],
+ 'security' => [
[
- 'name' => 'CropMode',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- 'enum' => [
- '1',
- '2',
- '3',
- ],
- ],
+ 'AK' => [],
],
+ ],
+ 'deprecated' => false,
+ 'parameters' => [
[
- 'name' => 'ReservePaneForNoCameraUser',
+ 'name' => 'AppId',
'in' => 'query',
- 'schema' => [
- 'type' => 'boolean',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
[
- 'name' => 'ShowDefaultBackgroundOnMute',
+ 'name' => 'ChannelId',
'in' => 'query',
- 'schema' => [
- 'type' => 'boolean',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
[
- 'name' => 'SubHighResolutionStream',
+ 'name' => 'CreatedTs',
'in' => 'query',
- 'schema' => [
- 'type' => 'boolean',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => true],
],
[
- 'name' => 'StartWithoutChannel',
+ 'name' => 'DestroyedTs',
'in' => 'query',
- 'schema' => [
- 'type' => 'boolean',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => false],
],
[
- 'name' => 'StartWithoutChannelWaitTime',
+ 'name' => 'SubUserId',
'in' => 'query',
- 'schema' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
- 'name' => 'Annotation',
+ 'name' => 'PubUserId',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- 'enum' => [
- 'disable',
- 'enable',
- ],
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
- 'name' => 'Panes',
+ 'name' => 'PubCallIdList',
'in' => 'query',
- 'style' => 'flat',
- 'schema' => [
- 'type' => 'array',
- 'required' => false,
- 'items' => [
- 'type' => 'object',
- 'required' => false,
- 'properties' => [
- 'VideoOrder' => [
- 'type' => 'string',
- 'required' => false,
- 'enum' => [
- 'cameraFirst',
- 'screenFirst',
- ],
- ],
- 'SourceType' => [
- 'type' => 'string',
- 'required' => false,
- 'enum' => [],
- ],
- 'Images' => [
- 'type' => 'array',
- 'required' => false,
- 'items' => [
- 'type' => 'object',
- 'required' => false,
- 'properties' => [
- 'PaneImageCropMode' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- 'enum' => [
- '1',
- '2',
- '3',
- ],
- ],
- 'Alpha' => [
- 'type' => 'number',
- 'format' => 'double',
- 'required' => false,
- ],
- 'X' => [
- 'type' => 'number',
- 'format' => 'double',
- 'required' => true,
- ],
- 'Y' => [
- 'type' => 'number',
- 'format' => 'double',
- 'required' => true,
- ],
- 'Height' => [
- 'type' => 'number',
- 'format' => 'double',
- 'required' => true,
- ],
- 'Width' => [
- 'type' => 'number',
- 'format' => 'double',
- 'required' => true,
- ],
- 'Layer' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
- 'Url' => [
- 'type' => 'string',
- 'required' => true,
- ],
- 'Display' => [
- 'type' => 'string',
- 'required' => false,
- 'enum' => [
- 'streamOnly',
- 'backup',
- 'always',
- ],
- ],
- ],
- ],
- 'maxItems' => 3,
- ],
- 'Texts' => [
- 'type' => 'array',
- 'required' => false,
- 'items' => [
- 'type' => 'object',
- 'required' => false,
- 'properties' => [
- 'BoxBorderw' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
- 'FontColor' => [
- 'type' => 'object',
- 'required' => false,
- 'properties' => [
- 'R' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
- 'B' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
- 'G' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
- ],
- ],
- 'Texture' => [
- 'type' => 'string',
- 'required' => true,
- ],
- 'Layer' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
- 'Font' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
- 'BoxColor' => [
- 'type' => 'object',
- 'required' => false,
- 'properties' => [
- 'R' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
- 'B' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
- 'G' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
- ],
- ],
- 'FontSize' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
- 'Alpha' => [
- 'type' => 'number',
- 'format' => 'double',
- 'required' => false,
- ],
- 'X' => [
- 'type' => 'number',
- 'format' => 'double',
- 'required' => true,
- ],
- 'HasBox' => [
- 'type' => 'boolean',
- 'required' => false,
- ],
- 'Y' => [
- 'type' => 'number',
- 'format' => 'double',
- 'required' => true,
- ],
- 'BoxAlpha' => [
- 'type' => 'number',
- 'format' => 'double',
- 'required' => false,
- ],
- 'Display' => [
- 'type' => 'string',
- 'required' => false,
- 'enum' => [
- 'streamOnly',
- 'backup',
- 'always',
- ],
- ],
- ],
- ],
- 'maxItems' => 3,
- ],
- 'PaneCropMode' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- 'enum' => [
- '1',
- '2',
- '3',
- ],
- ],
- 'PaneId' => [
- 'type' => 'string',
- 'required' => true,
- 'enum' => [],
- 'pattern' => '^\\d+$',
- ],
- 'Source' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'Backgrounds' => [
- 'type' => 'array',
- 'required' => false,
- 'items' => [
- 'type' => 'object',
- 'required' => false,
- 'properties' => [
- 'Alpha' => [
- 'type' => 'number',
- 'format' => 'double',
- 'required' => false,
- ],
- 'X' => [
- 'type' => 'number',
- 'format' => 'double',
- 'required' => true,
- ],
- 'Y' => [
- 'type' => 'number',
- 'format' => 'double',
- 'required' => true,
- ],
- 'PaneBackgroundCropMode' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- 'enum' => [
- '1',
- '2',
- '3',
- ],
- ],
- 'Height' => [
- 'type' => 'number',
- 'format' => 'double',
- 'required' => true,
- ],
- 'Width' => [
- 'type' => 'number',
- 'format' => 'double',
- 'required' => true,
- ],
- 'Layer' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
- 'Url' => [
- 'type' => 'string',
- 'required' => true,
- ],
- 'Display' => [
- 'type' => 'string',
- 'required' => false,
- 'enum' => [
- 'streamOnly',
- 'backup',
- 'always',
- ],
- ],
- ],
- ],
- 'maxItems' => 3,
- ],
- 'Whiteboard' => [
- 'type' => 'object',
- 'required' => false,
- 'properties' => [
- 'WhiteboardId' => [
- 'type' => 'string',
- 'required' => false,
- ],
- ],
- ],
- 'ReservePaneForOfflineUser' => [
- 'type' => 'boolean',
- 'required' => false,
- ],
- ],
- ],
- 'maxItems' => 16,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
- 'name' => 'Backgrounds',
+ 'name' => 'Metrics',
'in' => 'query',
- 'style' => 'flat',
- 'schema' => [
- 'type' => 'array',
- 'required' => false,
- 'items' => [
- 'type' => 'object',
- 'required' => false,
- 'properties' => [
- 'BackgroundCropMode' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- 'enum' => [
- '1',
- '2',
- '3',
- ],
- ],
- 'Alpha' => [
- 'type' => 'number',
- 'format' => 'double',
- 'required' => false,
- ],
- 'X' => [
- 'type' => 'number',
- 'format' => 'double',
- 'required' => true,
- ],
- 'Y' => [
- 'type' => 'number',
- 'format' => 'double',
- 'required' => true,
- ],
- 'Height' => [
- 'type' => 'number',
- 'format' => 'double',
- 'required' => true,
- ],
- 'Width' => [
- 'type' => 'number',
- 'format' => 'double',
- 'required' => true,
- ],
- 'Layer' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
- 'Url' => [
- 'type' => 'string',
- 'required' => true,
- ],
- ],
- ],
- 'maxItems' => 3,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
+ ],
+ ],
+ 'DescribeFaultDiagnosisFactorDistributionStat' => [
+ 'methods' => ['post'],
+ 'schemes' => ['http', 'https'],
+ 'security' => [
[
- 'name' => 'Images',
+ 'AK' => [],
+ ],
+ ],
+ 'deprecated' => false,
+ 'parameters' => [
+ [
+ 'name' => 'AppId',
'in' => 'query',
- 'style' => 'flat',
- 'schema' => [
- 'type' => 'array',
- 'required' => false,
- 'items' => [
- 'type' => 'object',
- 'required' => false,
- 'properties' => [
- 'Alpha' => [
- 'type' => 'number',
- 'format' => 'double',
- 'required' => false,
- ],
- 'X' => [
- 'type' => 'number',
- 'format' => 'double',
- 'required' => true,
- ],
- 'Y' => [
- 'type' => 'number',
- 'format' => 'double',
- 'required' => true,
- ],
- 'Height' => [
- 'type' => 'number',
- 'format' => 'double',
- 'required' => true,
- ],
- 'ImageCropMode' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- 'enum' => [
- '1',
- '2',
- '3',
- ],
- ],
- 'Width' => [
- 'type' => 'number',
- 'format' => 'double',
- 'required' => true,
- ],
- 'Layer' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
- 'Url' => [
- 'type' => 'string',
- 'required' => true,
- ],
- ],
- ],
- 'maxItems' => 3,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
[
- 'name' => 'Texts',
+ 'name' => 'StartTs',
'in' => 'query',
- 'style' => 'flat',
- 'schema' => [
- 'type' => 'array',
- 'required' => false,
- 'items' => [
- 'type' => 'object',
- 'required' => false,
- 'properties' => [
- 'BoxBorderw' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
- 'BoxColor' => [
- 'type' => 'object',
- 'required' => false,
- 'properties' => [
- 'R' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
- 'B' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
- 'G' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
- ],
- ],
- 'FontSize' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
- 'Alpha' => [
- 'type' => 'number',
- 'format' => 'double',
- 'required' => false,
- ],
- 'FontColor' => [
- 'type' => 'object',
- 'required' => false,
- 'properties' => [
- 'R' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
- 'B' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
- 'G' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
- ],
- ],
- 'X' => [
- 'type' => 'number',
- 'format' => 'double',
- 'required' => true,
- ],
- 'HasBox' => [
- 'type' => 'boolean',
- 'required' => false,
- ],
- 'Y' => [
- 'type' => 'number',
- 'format' => 'double',
- 'required' => true,
- ],
- 'Texture' => [
- 'type' => 'string',
- 'required' => true,
- ],
- 'Layer' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
- 'Font' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
- 'BoxAlpha' => [
- 'type' => 'number',
- 'format' => 'double',
- 'required' => false,
- ],
- ],
- ],
- 'maxItems' => 3,
- ],
+ 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => true],
],
[
- 'name' => 'ClockWidgets',
+ 'name' => 'EndTs',
'in' => 'query',
- 'style' => 'flat',
- 'schema' => [
- 'type' => 'array',
- 'required' => false,
- 'items' => [
- 'type' => 'object',
- 'required' => false,
- 'properties' => [
- 'BoxBorderw' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
- 'BoxColor' => [
- 'type' => 'object',
- 'required' => false,
- 'properties' => [
- 'R' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
- 'B' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
- 'G' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
- ],
- ],
- 'FontSize' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
- 'Zone' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
- 'Alpha' => [
- 'type' => 'number',
- 'format' => 'double',
- 'required' => false,
- ],
- 'FontColor' => [
- 'type' => 'object',
- 'required' => false,
- 'properties' => [
- 'R' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
- 'B' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
- 'G' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
- ],
- ],
- 'X' => [
- 'type' => 'number',
- 'format' => 'double',
- 'required' => true,
- ],
- 'HasBox' => [
- 'type' => 'boolean',
- 'required' => false,
- ],
- 'Y' => [
- 'type' => 'number',
- 'format' => 'double',
- 'required' => true,
- ],
- 'Layer' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
- 'Font' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
- 'BoxAlpha' => [
- 'type' => 'number',
- 'format' => 'double',
- 'required' => false,
- ],
- ],
- ],
- 'maxItems' => 3,
- ],
+ 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => true],
],
+ ],
+ ],
+ 'DescribeFaultDiagnosisOverallData' => [
+ 'methods' => ['post'],
+ 'schemes' => ['http', 'https'],
+ 'security' => [
[
- 'name' => 'RegionColor',
+ 'AK' => [],
+ ],
+ ],
+ 'deprecated' => false,
+ 'parameters' => [
+ [
+ 'name' => 'AppId',
'in' => 'query',
- 'style' => 'flat',
- 'schema' => [
- 'type' => 'object',
- 'required' => false,
- 'properties' => [
- 'R' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- 'minimum' => '-1',
- 'maximum' => '255',
- ],
- 'G' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- 'minimum' => '-1',
- 'maximum' => '255',
- ],
- 'B' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- 'minimum' => '-1',
- 'maximum' => '255',
- ],
- ],
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
[
- 'name' => 'BgColor',
+ 'name' => 'StartTs',
'in' => 'query',
- 'style' => 'flat',
- 'schema' => [
- 'type' => 'object',
- 'required' => false,
- 'properties' => [
- 'R' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- 'minimum' => '0',
- 'maximum' => '255',
- ],
- 'G' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- 'minimum' => '0',
- 'maximum' => '255',
- ],
- 'B' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- 'minimum' => '0',
- 'maximum' => '255',
- ],
- ],
- ],
+ 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => true],
],
[
- 'name' => 'LayoutSpecifiedUsers',
+ 'name' => 'EndTs',
'in' => 'query',
- 'style' => 'json',
- 'schema' => [
- 'type' => 'object',
- 'required' => false,
- 'properties' => [
- 'Type' => [
- 'type' => 'string',
- 'required' => true,
- 'enum' => [
- 'white',
- 'black',
- ],
- ],
- 'Ids' => [
- 'type' => 'array',
- 'required' => true,
- 'items' => [
- 'type' => 'string',
- 'required' => true,
- ],
- 'minItems' => 1,
- 'maxItems' => 16,
- ],
- ],
- ],
+ 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => true],
],
[
- 'name' => 'SpecMixedUserList',
+ 'name' => 'StatDim',
'in' => 'query',
- 'style' => 'flat',
- 'schema' => [
- 'type' => 'array',
- 'required' => false,
- 'items' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'maxItems' => 25,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
],
],
- 'UpdateStreamingOut' => [
- 'methods' => [
- 'post',
- 'get',
- ],
- 'schemes' => [
- 'https',
- ],
+ 'DescribeFaultDiagnosisUserDetail' => [
+ 'methods' => ['post'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
@@ -4768,973 +2264,126 @@
[
'name' => 'AppId',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
[
'name' => 'ChannelId',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
[
- 'name' => 'TemplateId',
+ 'name' => 'CreatedTs',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- 'minLength' => 1,
- 'maxLength' => 128,
- ],
+ 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => true],
],
[
- 'name' => 'TaskId',
+ 'name' => 'UserId',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- 'minLength' => 1,
- 'maxLength' => 55,
- 'pattern' => '^[0-9a-zA-Z_-]+$',
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
[
- 'name' => 'CropMode',
+ 'name' => 'FaultType',
'in' => 'query',
- 'schema' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- 'enum' => [
- '1',
- '2',
- '3',
- ],
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
[
- 'name' => 'Panes',
+ 'name' => 'QueryCallUserInfo',
'in' => 'query',
- 'style' => 'flat',
- 'schema' => [
- 'type' => 'array',
- 'required' => false,
- 'items' => [
- 'type' => 'object',
- 'required' => false,
- 'properties' => [
- 'VideoOrder' => [
- 'type' => 'string',
- 'required' => false,
- 'enum' => [
- 'cameraFirst',
- 'screenFirst',
- ],
- ],
- 'SourceType' => [
- 'type' => 'string',
- 'required' => false,
- 'enum' => [
- 'video',
- 'camera',
- 'screen',
- 'whiteboard',
- ],
- ],
- 'Images' => [
- 'type' => 'array',
- 'required' => false,
- 'items' => [
- 'type' => 'object',
- 'required' => false,
- 'properties' => [
- 'PaneImageCropMode' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- 'enum' => [
- '1',
- '2',
- '3',
- ],
- ],
- 'Alpha' => [
- 'type' => 'number',
- 'format' => 'double',
- 'required' => false,
- 'minimum' => '0',
- 'maximum' => '1',
- ],
- 'X' => [
- 'type' => 'number',
- 'format' => 'double',
- 'required' => true,
- 'minimum' => '0',
- 'exclusiveMinimum' => true,
- 'maximum' => '1',
- ],
- 'Y' => [
- 'type' => 'number',
- 'format' => 'double',
- 'required' => true,
- 'minimum' => '0',
- 'exclusiveMinimum' => true,
- 'maximum' => '1',
- ],
- 'Height' => [
- 'type' => 'number',
- 'format' => 'double',
- 'required' => true,
- 'minimum' => '0',
- 'exclusiveMinimum' => true,
- 'maximum' => '1',
- ],
- 'Width' => [
- 'type' => 'number',
- 'format' => 'double',
- 'required' => true,
- 'minimum' => '0',
- 'exclusiveMinimum' => true,
- 'maximum' => '1',
- ],
- 'Layer' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- 'minimum' => '0',
- 'maximum' => '100',
- ],
- 'Url' => [
- 'type' => 'string',
- 'required' => true,
- 'minLength' => 1,
- 'maxLength' => 1024,
- ],
- 'Display' => [
- 'type' => 'string',
- 'required' => false,
- 'enum' => [
- 'streamOnly',
- 'backup',
- 'always',
- ],
- ],
- ],
- ],
- 'maxItems' => 3,
- ],
- 'Texts' => [
- 'type' => 'array',
- 'required' => false,
- 'items' => [
- 'type' => 'object',
- 'required' => false,
- 'properties' => [
- 'BoxBorderw' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- 'minimum' => '1',
- 'maximum' => '10',
- ],
- 'FontColor' => [
- 'type' => 'object',
- 'required' => false,
- 'properties' => [
- 'R' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- 'minimum' => '0',
- 'maximum' => '255',
- ],
- 'B' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- 'minimum' => '0',
- 'maximum' => '255',
- ],
- 'G' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- 'minimum' => '0',
- 'maximum' => '255',
- ],
- ],
- ],
- 'Texture' => [
- 'type' => 'string',
- 'required' => true,
- 'minLength' => 1,
- 'maxLength' => 128,
- ],
- 'Layer' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- 'minimum' => '0',
- 'maximum' => '100',
- ],
- 'Font' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- 'minimum' => '0',
- 'maximum' => '9',
- ],
- 'BoxColor' => [
- 'type' => 'object',
- 'required' => false,
- 'properties' => [
- 'R' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- 'minimum' => '0',
- 'maximum' => '255',
- ],
- 'B' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- 'minimum' => '0',
- 'maximum' => '255',
- ],
- 'G' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- 'minimum' => '0',
- 'maximum' => '255',
- ],
- ],
- ],
- 'FontSize' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- 'minimum' => '0',
- 'maximum' => '72',
- ],
- 'Alpha' => [
- 'type' => 'number',
- 'format' => 'double',
- 'required' => false,
- 'minimum' => '0',
- 'maximum' => '1',
- ],
- 'X' => [
- 'type' => 'number',
- 'format' => 'double',
- 'required' => true,
- 'minimum' => '0',
- 'maximum' => '1',
- ],
- 'HasBox' => [
- 'type' => 'boolean',
- 'required' => false,
- ],
- 'Y' => [
- 'type' => 'number',
- 'format' => 'double',
- 'required' => true,
- 'minimum' => '0',
- 'maximum' => '1',
- ],
- 'BoxAlpha' => [
- 'type' => 'number',
- 'format' => 'double',
- 'required' => false,
- 'minimum' => '0',
- 'maximum' => '1',
- ],
- 'Display' => [
- 'type' => 'string',
- 'required' => false,
- 'enum' => [
- 'streamOnly',
- 'backup',
- 'always',
- ],
- ],
- ],
- ],
- 'maxItems' => 3,
- ],
- 'PaneCropMode' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- 'enum' => [
- '1',
- '2',
- '3',
- ],
- ],
- 'PaneId' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- 'minimum' => '0',
- 'maximum' => '15',
- ],
- 'Source' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'Backgrounds' => [
- 'type' => 'array',
- 'required' => false,
- 'items' => [
- 'type' => 'object',
- 'required' => false,
- 'properties' => [
- 'Alpha' => [
- 'type' => 'number',
- 'format' => 'double',
- 'required' => false,
- 'minimum' => '0',
- 'maximum' => '1',
- ],
- 'X' => [
- 'type' => 'number',
- 'format' => 'double',
- 'required' => true,
- 'minimum' => '0',
- 'exclusiveMinimum' => true,
- 'maximum' => '1',
- ],
- 'Y' => [
- 'type' => 'number',
- 'format' => 'double',
- 'required' => true,
- 'minimum' => '0',
- 'exclusiveMinimum' => true,
- 'maximum' => '1',
- ],
- 'PaneBackgroundCropMode' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- 'enum' => [
- '1',
- '2',
- '3',
- ],
- ],
- 'Height' => [
- 'type' => 'number',
- 'format' => 'double',
- 'required' => true,
- 'minimum' => '0',
- 'exclusiveMinimum' => true,
- 'maximum' => '1',
- ],
- 'Width' => [
- 'type' => 'number',
- 'format' => 'double',
- 'required' => true,
- 'minimum' => '0',
- 'exclusiveMinimum' => true,
- 'maximum' => '1',
- ],
- 'Layer' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- 'minimum' => '0',
- 'maximum' => '100',
- ],
- 'Url' => [
- 'type' => 'string',
- 'required' => true,
- 'minLength' => 1,
- 'maxLength' => 1024,
- ],
- 'Display' => [
- 'type' => 'string',
- 'required' => false,
- 'enum' => [
- 'streamOnly',
- 'backup',
- 'always',
- ],
- ],
- ],
- ],
- 'maxItems' => 3,
- ],
- 'Whiteboard' => [
- 'type' => 'object',
- 'required' => false,
- 'properties' => [
- 'WhiteboardId' => [
- 'type' => 'string',
- 'required' => false,
- ],
- ],
- ],
- 'ReservePaneForOfflineUser' => [
- 'type' => 'boolean',
- 'required' => false,
- ],
- ],
- ],
- 'maxItems' => 16,
- ],
+ 'schema' => ['type' => 'boolean', 'required' => false],
],
+ ],
+ ],
+ 'DescribeFaultDiagnosisUserList' => [
+ 'methods' => ['post'],
+ 'schemes' => ['http', 'https'],
+ 'security' => [
[
- 'name' => 'Images',
+ 'AK' => [],
+ ],
+ ],
+ 'deprecated' => false,
+ 'parameters' => [
+ [
+ 'name' => 'AppId',
'in' => 'query',
- 'style' => 'flat',
- 'schema' => [
- 'type' => 'array',
- 'required' => false,
- 'items' => [
- 'type' => 'object',
- 'required' => false,
- 'properties' => [
- 'Alpha' => [
- 'type' => 'number',
- 'format' => 'double',
- 'required' => false,
- 'minimum' => '0',
- 'maximum' => '1',
- ],
- 'X' => [
- 'type' => 'number',
- 'format' => 'double',
- 'required' => true,
- 'minimum' => '0',
- 'exclusiveMinimum' => true,
- 'maximum' => '1',
- ],
- 'Y' => [
- 'type' => 'number',
- 'format' => 'double',
- 'required' => true,
- 'minimum' => '0',
- 'exclusiveMinimum' => true,
- 'maximum' => '1',
- ],
- 'Height' => [
- 'type' => 'number',
- 'format' => 'double',
- 'required' => true,
- 'minimum' => '0',
- 'exclusiveMinimum' => true,
- 'maximum' => '1',
- ],
- 'ImageCropMode' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- 'enum' => [
- '1',
- '2',
- '3',
- ],
- ],
- 'Width' => [
- 'type' => 'number',
- 'format' => 'double',
- 'required' => true,
- 'minimum' => '0',
- 'exclusiveMinimum' => true,
- 'maximum' => '1',
- ],
- 'Layer' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- 'minimum' => '0',
- 'maximum' => '100',
- ],
- 'Url' => [
- 'type' => 'string',
- 'required' => true,
- 'minLength' => 1,
- 'maxLength' => 1024,
- ],
- ],
- ],
- 'maxItems' => 3,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
[
- 'name' => 'Backgrounds',
+ 'name' => 'StartTs',
'in' => 'query',
- 'style' => 'flat',
- 'schema' => [
- 'type' => 'array',
- 'required' => false,
- 'items' => [
- 'type' => 'object',
- 'required' => false,
- 'properties' => [
- 'BackgroundCropMode' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- 'enum' => [
- '1',
- '2',
- '3',
- ],
- ],
- 'Alpha' => [
- 'type' => 'number',
- 'format' => 'double',
- 'required' => false,
- 'minimum' => '0',
- 'maximum' => '1',
- ],
- 'X' => [
- 'type' => 'number',
- 'format' => 'double',
- 'required' => true,
- 'minimum' => '0',
- 'exclusiveMinimum' => true,
- 'maximum' => '1',
- ],
- 'Y' => [
- 'type' => 'number',
- 'format' => 'double',
- 'required' => true,
- 'minimum' => '0',
- 'exclusiveMinimum' => true,
- 'maximum' => '1',
- ],
- 'Height' => [
- 'type' => 'number',
- 'format' => 'double',
- 'required' => true,
- 'minimum' => '0',
- 'exclusiveMinimum' => true,
- 'maximum' => '1',
- ],
- 'Width' => [
- 'type' => 'number',
- 'format' => 'double',
- 'required' => true,
- 'minimum' => '0',
- 'exclusiveMinimum' => true,
- 'maximum' => '1',
- ],
- 'Layer' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- 'minimum' => '0',
- 'maximum' => '100',
- ],
- 'Url' => [
- 'type' => 'string',
- 'required' => true,
- 'minLength' => 1,
- 'maxLength' => 1024,
- ],
- ],
- ],
- 'maxItems' => 3,
- ],
+ 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => true],
],
[
- 'name' => 'Texts',
+ 'name' => 'EndTs',
'in' => 'query',
- 'style' => 'flat',
- 'schema' => [
- 'type' => 'array',
- 'required' => false,
- 'items' => [
- 'type' => 'object',
- 'required' => false,
- 'properties' => [
- 'BoxBorderw' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- 'minimum' => '1',
- 'maximum' => '10',
- ],
- 'BoxColor' => [
- 'type' => 'object',
- 'required' => false,
- 'properties' => [
- 'R' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- 'minimum' => '0',
- 'maximum' => '255',
- ],
- 'B' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- 'minimum' => '0',
- 'maximum' => '255',
- ],
- 'G' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- 'minimum' => '0',
- 'maximum' => '255',
- ],
- ],
- ],
- 'FontSize' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- 'minimum' => '0',
- 'maximum' => '72',
- ],
- 'Alpha' => [
- 'type' => 'number',
- 'format' => 'double',
- 'required' => false,
- 'minimum' => '0',
- 'maximum' => '1',
- ],
- 'FontColor' => [
- 'type' => 'object',
- 'required' => false,
- 'properties' => [
- 'R' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- 'minimum' => '0',
- 'maximum' => '255',
- ],
- 'B' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- 'minimum' => '0',
- 'maximum' => '255',
- ],
- 'G' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- 'minimum' => '0',
- 'maximum' => '255',
- ],
- ],
- ],
- 'X' => [
- 'type' => 'number',
- 'format' => 'double',
- 'required' => true,
- 'minimum' => '0',
- 'maximum' => '1',
- ],
- 'HasBox' => [
- 'type' => 'boolean',
- 'required' => false,
- ],
- 'Y' => [
- 'type' => 'number',
- 'format' => 'double',
- 'required' => true,
- 'minimum' => '0',
- 'maximum' => '1',
- ],
- 'Texture' => [
- 'type' => 'string',
- 'required' => true,
- 'minLength' => 1,
- 'maxLength' => 128,
- ],
- 'Layer' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- 'minimum' => '0',
- 'maximum' => '100',
- ],
- 'Font' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- 'minimum' => '0',
- 'maximum' => '9',
- ],
- 'BoxAlpha' => [
- 'type' => 'number',
- 'format' => 'double',
- 'required' => false,
- 'minimum' => '0',
- 'maximum' => '1',
- ],
- ],
- ],
- 'maxItems' => 3,
- ],
+ 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => true],
],
[
- 'name' => 'ClockWidgets',
+ 'name' => 'ChannelId',
'in' => 'query',
- 'style' => 'flat',
- 'schema' => [
- 'type' => 'array',
- 'required' => false,
- 'items' => [
- 'type' => 'object',
- 'required' => false,
- 'properties' => [
- 'BoxBorderw' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- 'minimum' => '1',
- 'maximum' => '10',
- ],
- 'BoxColor' => [
- 'type' => 'object',
- 'required' => false,
- 'properties' => [
- 'R' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- 'minimum' => '0',
- 'maximum' => '255',
- ],
- 'B' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- 'minimum' => '0',
- 'maximum' => '255',
- ],
- 'G' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- 'minimum' => '0',
- 'maximum' => '255',
- ],
- ],
- ],
- 'FontSize' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- 'minimum' => '0',
- 'maximum' => '72',
- ],
- 'Zone' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- 'minimum' => '-12',
- 'maximum' => '12',
- 'exclusiveMaximum' => true,
- ],
- 'Alpha' => [
- 'type' => 'number',
- 'format' => 'double',
- 'required' => false,
- 'minimum' => '0',
- 'maximum' => '1',
- ],
- 'FontColor' => [
- 'type' => 'object',
- 'required' => false,
- 'properties' => [
- 'R' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- 'minimum' => '0',
- 'maximum' => '255',
- ],
- 'B' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- 'minimum' => '0',
- 'maximum' => '255',
- ],
- 'G' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- 'minimum' => '0',
- 'maximum' => '255',
- ],
- ],
- ],
- 'X' => [
- 'type' => 'number',
- 'format' => 'double',
- 'required' => true,
- 'minimum' => '0',
- 'maximum' => '1',
- ],
- 'HasBox' => [
- 'type' => 'boolean',
- 'required' => false,
- ],
- 'Y' => [
- 'type' => 'number',
- 'format' => 'double',
- 'required' => true,
- 'minimum' => '0',
- 'maximum' => '1',
- ],
- 'Layer' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- 'minimum' => '0',
- 'maximum' => '100',
- ],
- 'Font' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- 'minimum' => '0',
- 'maximum' => '9',
- ],
- 'BoxAlpha' => [
- 'type' => 'number',
- 'format' => 'double',
- 'required' => false,
- 'minimum' => '0',
- 'maximum' => '1',
- ],
- ],
- ],
- 'maxItems' => 3,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
- 'name' => 'RegionColor',
+ 'name' => 'UserId',
'in' => 'query',
- 'style' => 'flat',
- 'schema' => [
- 'type' => 'object',
- 'required' => false,
- 'properties' => [
- 'R' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- 'minimum' => '-1',
- 'maximum' => '255',
- ],
- 'G' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- 'minimum' => '-1',
- 'maximum' => '255',
- ],
- 'B' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- 'minimum' => '-1',
- 'maximum' => '255',
- ],
- ],
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
- 'name' => 'BgColor',
+ 'name' => 'FaultTypes',
'in' => 'query',
- 'style' => 'flat',
- 'schema' => [
- 'type' => 'object',
- 'required' => false,
- 'properties' => [
- 'R' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- 'minimum' => '-1',
- 'maximum' => '255',
- ],
- 'G' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- 'minimum' => '-1',
- 'maximum' => '255',
- ],
- 'B' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- 'minimum' => '-1',
- 'maximum' => '255',
- ],
- ],
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
- 'name' => 'LayoutSpecifiedUsers',
+ 'name' => 'PageNo',
'in' => 'query',
- 'style' => 'json',
- 'schema' => [
- 'type' => 'object',
- 'required' => false,
- 'properties' => [
- 'Type' => [
- 'type' => 'string',
- 'required' => true,
- 'enum' => [
- 'white',
- 'black',
- ],
- ],
- 'Ids' => [
- 'type' => 'array',
- 'required' => true,
- 'items' => [
- 'type' => 'string',
- 'required' => true,
- ],
- 'minItems' => 1,
- 'maxItems' => 16,
- ],
- ],
- ],
+ 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => true],
],
[
- 'name' => 'SpecMixedUserList',
+ 'name' => 'PageSize',
'in' => 'query',
- 'style' => 'flat',
- 'schema' => [
- 'type' => 'array',
- 'required' => false,
- 'items' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'maxItems' => 25,
- ],
+ 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => true],
],
],
],
- 'StopStreamingOut' => [
- 'methods' => [
- 'post',
+ 'DescribeMPULayoutInfoList' => [
+ 'methods' => ['post', 'get'],
+ 'schemes' => ['http', 'https'],
+ 'security' => [
+ [
+ 'AK' => [],
+ ],
],
- 'schemes' => [
- 'https',
+ 'parameters' => [
+ [
+ 'name' => 'AppId',
+ 'in' => 'query',
+ 'schema' => ['type' => 'string', 'required' => true],
+ ],
+ [
+ 'name' => 'LayoutId',
+ 'in' => 'query',
+ 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => false, 'minimum' => '0'],
+ ],
+ [
+ 'name' => 'Name',
+ 'in' => 'query',
+ 'schema' => ['type' => 'string', 'required' => false],
+ ],
+ [
+ 'name' => 'PageNum',
+ 'in' => 'query',
+ 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => false, 'minimum' => '1'],
+ ],
+ [
+ 'name' => 'PageSize',
+ 'in' => 'query',
+ 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => false, 'minimum' => '1'],
+ ],
],
+ ],
+ 'DescribePubUserListBySubUser' => [
+ 'methods' => ['post'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
@@ -5745,39 +2394,33 @@
[
'name' => 'AppId',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
[
'name' => 'ChannelId',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
[
- 'name' => 'TaskId',
+ 'name' => 'CreatedTs',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- 'minLength' => 1,
- 'maxLength' => 55,
- 'pattern' => '^[0-9a-zA-Z_-]+$',
- ],
+ 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => true],
+ ],
+ [
+ 'name' => 'DestroyedTs',
+ 'in' => 'query',
+ 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => false],
+ ],
+ [
+ 'name' => 'SubUserId',
+ 'in' => 'query',
+ 'schema' => ['type' => 'string', 'required' => true],
],
],
],
- 'CreateCloudNotePhrases' => [
- 'methods' => [
- 'post',
- ],
- 'schemes' => [
- 'https',
- ],
+ 'DescribeQoeMetricData' => [
+ 'methods' => ['post'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
@@ -5788,64 +2431,33 @@
[
'name' => 'AppId',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
[
- 'name' => 'Phrase',
+ 'name' => 'ChannelId',
'in' => 'query',
- 'style' => 'json',
- 'schema' => [
- 'type' => 'object',
- 'required' => true,
- 'properties' => [
- 'Name' => [
- 'type' => 'string',
- 'required' => true,
- 'minLength' => 1,
- 'maxLength' => 30,
- ],
- 'Description' => [
- 'type' => 'string',
- 'required' => false,
- 'minLength' => 1,
- 'maxLength' => 200,
- ],
- 'WordWeights' => [
- 'type' => 'array',
- 'required' => true,
- 'items' => [
- 'type' => 'object',
- 'required' => true,
- 'properties' => [
- 'Word' => [
- 'type' => 'string',
- 'required' => true,
- ],
- 'Weight' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => true,
- ],
- ],
- ],
- 'minItems' => 1,
- 'maxItems' => 300,
- ],
- ],
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
+ ],
+ [
+ 'name' => 'CreatedTs',
+ 'in' => 'query',
+ 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => true],
+ ],
+ [
+ 'name' => 'DestroyedTs',
+ 'in' => 'query',
+ 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => false],
+ ],
+ [
+ 'name' => 'UserId',
+ 'in' => 'query',
+ 'schema' => ['type' => 'string', 'required' => true],
],
],
],
- 'ModifyCloudNotePhrases' => [
- 'methods' => [
- 'post',
- ],
- 'schemes' => [
- 'https',
- ],
+ 'DescribeQualityAreaDistributionStatData' => [
+ 'methods' => ['post'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
@@ -5854,74 +2466,30 @@
'deprecated' => false,
'parameters' => [
[
- 'name' => 'AppId',
+ 'name' => 'StartDate',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => true],
],
[
- 'name' => 'Phrase',
+ 'name' => 'EndDate',
'in' => 'query',
- 'style' => 'json',
- 'schema' => [
- 'type' => 'object',
- 'required' => true,
- 'properties' => [
- 'Id' => [
- 'type' => 'string',
- 'required' => true,
- ],
- 'Name' => [
- 'type' => 'string',
- 'required' => true,
- 'minLength' => 1,
- 'maxLength' => 30,
- ],
- 'Description' => [
- 'type' => 'string',
- 'required' => false,
- 'minLength' => 1,
- 'maxLength' => 200,
- ],
- 'WordWeights' => [
- 'type' => 'array',
- 'required' => true,
- 'items' => [
- 'type' => 'object',
- 'required' => true,
- 'properties' => [
- 'Word' => [
- 'type' => 'string',
- 'required' => true,
- 'minLength' => 1,
- ],
- 'Weight' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => true,
- 'minimum' => '-6',
- 'maximum' => '5',
- ],
- ],
- ],
- 'minItems' => 1,
- 'maxItems' => 300,
- ],
- ],
- ],
+ 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => true],
+ ],
+ [
+ 'name' => 'ParentArea',
+ 'in' => 'query',
+ 'schema' => ['type' => 'string', 'required' => false],
+ ],
+ [
+ 'name' => 'AppId',
+ 'in' => 'query',
+ 'schema' => ['type' => 'string', 'required' => true],
],
],
],
- 'DescribeCloudNotePhrases' => [
- 'methods' => [
- 'get',
- 'post',
- ],
- 'schemes' => [
- 'https',
- ],
+ 'DescribeQualityDistributionStatData' => [
+ 'methods' => ['post'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
@@ -5930,63 +2498,30 @@
'deprecated' => false,
'parameters' => [
[
- 'name' => 'AppId',
+ 'name' => 'StartDate',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => true],
],
[
- 'name' => 'PageNum',
+ 'name' => 'EndDate',
'in' => 'query',
- 'schema' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- 'minimum' => '1',
- ],
+ 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => true],
],
[
- 'name' => 'PageSize',
+ 'name' => 'StatDim',
'in' => 'query',
- 'schema' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- 'maximum' => '100',
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
[
- 'name' => 'Condition',
+ 'name' => 'AppId',
'in' => 'query',
- 'style' => 'json',
- 'schema' => [
- 'type' => 'object',
- 'required' => false,
- 'properties' => [
- 'Id' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'Name' => [
- 'type' => 'string',
- 'required' => false,
- 'minLength' => 1,
- 'maxLength' => 30,
- ],
- ],
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
],
],
- 'DeleteCloudNotePhrases' => [
- 'methods' => [
- 'post',
- ],
- 'schemes' => [
- 'https',
- ],
+ 'DescribeQualityOsSdkVersionDistributionStatData' => [
+ 'methods' => ['post'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
@@ -5995,37 +2530,25 @@
'deprecated' => false,
'parameters' => [
[
- 'name' => 'AppId',
+ 'name' => 'StartDate',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => true],
],
[
- 'name' => 'Phrase',
+ 'name' => 'EndDate',
'in' => 'query',
- 'style' => 'json',
- 'schema' => [
- 'type' => 'object',
- 'required' => true,
- 'properties' => [
- 'Id' => [
- 'type' => 'string',
- 'required' => true,
- ],
- ],
- ],
+ 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => true],
+ ],
+ [
+ 'name' => 'AppId',
+ 'in' => 'query',
+ 'schema' => ['type' => 'string', 'required' => true],
],
],
],
- 'StartCloudNote' => [
- 'methods' => [
- 'post',
- ],
- 'schemes' => [
- 'https',
- ],
+ 'DescribeQualityOverallData' => [
+ 'methods' => ['post'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
@@ -6034,553 +2557,321 @@
'deprecated' => false,
'parameters' => [
[
+ 'name' => 'StartDate',
+ 'in' => 'query',
+ 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => true],
+ ],
+ [
+ 'name' => 'EndDate',
+ 'in' => 'query',
+ 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => true],
+ ],
+ [
+ 'name' => 'Types',
+ 'in' => 'query',
+ 'schema' => ['type' => 'string', 'required' => true],
+ ],
+ [
'name' => 'AppId',
'in' => 'query',
+ 'schema' => ['type' => 'string', 'required' => true],
+ ],
+ ],
+ ],
+ 'DescribeRecordFiles' => [
+ 'methods' => ['post', 'get'],
+ 'schemes' => ['http', 'https'],
+ 'security' => [
+ [
+ 'AK' => [],
+ ],
+ ],
+ 'parameters' => [
+ [
+ 'name' => 'TaskIds',
+ 'in' => 'query',
+ 'style' => 'repeatList',
'schema' => [
- 'type' => 'string',
- 'required' => true,
+ 'type' => 'array',
+ 'required' => false,
+ 'items' => ['type' => 'string', 'required' => false],
+ 'maxItems' => 10,
],
],
[
+ 'name' => 'AppId',
+ 'in' => 'query',
+ 'schema' => ['type' => 'string', 'required' => true],
+ ],
+ [
'name' => 'ChannelId',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
- 'name' => 'TaskId',
+ 'name' => 'PageSize',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- 'minLength' => 1,
- 'maxLength' => 55,
- 'pattern' => '^[\\w.-]+$',
- ],
+ 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'minimum' => '1', 'maximum' => '100'],
],
[
- 'name' => 'StorageConfig',
+ 'name' => 'PageNum',
'in' => 'query',
- 'style' => 'flat',
- 'schema' => [
- 'type' => 'object',
- 'required' => true,
- 'properties' => [
- 'Vendor' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => true,
- 'minimum' => '1',
- ],
- 'Region' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => true,
- ],
- 'Bucket' => [
- 'type' => 'string',
- 'required' => true,
- 'minLength' => 1,
- ],
- 'AccessKey' => [
- 'type' => 'string',
- 'required' => true,
- 'minLength' => 1,
- ],
- 'SecretKey' => [
- 'type' => 'string',
- 'required' => true,
- 'minLength' => 1,
- ],
- ],
- ],
+ 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'minimum' => '1'],
],
[
- 'name' => 'SourceLanguage',
+ 'name' => 'StartTime',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- 'enum' => [
- 'cn',
- 'en',
- 'ja',
- 'yue',
- 'ko',
- 'de',
- 'fr',
- 'ru',
- 'multilingual',
- 'es',
- 'vi',
- 'it',
- 'sv',
- 'cs',
- 'pl',
- 'th',
- 'fi',
- 'hi',
- 'id',
- 'pt',
- 'ar',
- 'fil',
- 'ms',
- 'tr',
- 'hu',
- 'lo',
- 'pt-br',
- 'es-ar',
- 'es-mx',
- ],
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
- 'name' => 'LanguageHints',
+ 'name' => 'EndTime',
'in' => 'query',
- 'style' => 'flat',
+ 'schema' => ['type' => 'string', 'required' => false],
+ ],
+ ],
+ ],
+ 'DescribeRecordTemplates' => [
+ 'methods' => ['post', 'get'],
+ 'schemes' => ['http', 'https'],
+ 'security' => [
+ [
+ 'AK' => [],
+ ],
+ ],
+ 'deprecated' => false,
+ 'parameters' => [
+ [
+ 'name' => 'TemplateIds',
+ 'in' => 'query',
+ 'style' => 'repeatList',
'schema' => [
'type' => 'array',
'required' => false,
- 'items' => [
- 'type' => 'string',
- 'required' => false,
- 'enum' => [
- 'cn',
- 'en',
- 'ja',
- 'ko',
- 'de',
- 'fr',
- 'ru',
- 'es',
- 'vi',
- 'it',
- 'sv',
- 'cs',
- 'pl',
- 'th',
- 'fi',
- 'hi',
- 'id',
- 'pt',
- 'ar',
- 'fil',
- 'ms',
- 'tr',
- 'hu',
- 'lo',
- 'pt-br',
- 'es-ar',
- 'es-mx',
- ],
- ],
+ 'items' => ['type' => 'string'],
+ 'maxItems' => 64,
],
],
[
- 'name' => 'Transcription',
+ 'name' => 'AppId',
'in' => 'query',
- 'style' => 'json',
- 'schema' => [
- 'type' => 'object',
- 'required' => false,
- 'properties' => [
- 'DiarizationEnabled' => [
- 'type' => 'boolean',
- 'required' => false,
- ],
- 'SpeakerCount' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- 'enum' => [
- '0',
- '2',
- ],
- ],
- 'TranscriptionLevel' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- 'enum' => [
- '1',
- '2',
- ],
- ],
- 'PhraseId' => [
- 'type' => 'string',
- 'required' => false,
- 'minLength' => 1,
- 'maxLength' => 50,
- ],
- ],
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
[
- 'name' => 'AutoChapters',
+ 'name' => 'PageSize',
'in' => 'query',
- 'style' => 'json',
- 'schema' => [
- 'type' => 'object',
- 'required' => false,
- 'properties' => [
- 'Enabled' => [
- 'type' => 'boolean',
- 'required' => false,
- ],
- ],
- ],
+ 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
],
[
- 'name' => 'MeetingAssistance',
+ 'name' => 'PageNum',
'in' => 'query',
- 'style' => 'json',
- 'schema' => [
- 'type' => 'object',
- 'required' => false,
- 'properties' => [
- 'Enabled' => [
- 'type' => 'boolean',
- 'required' => false,
- ],
- 'MeetingAssistanceType' => [
- 'type' => 'array',
- 'required' => true,
- 'items' => [
- 'type' => 'string',
- 'required' => true,
- 'enum' => [
- 'Actions',
- 'KeyInformation',
- ],
- ],
- ],
- ],
- ],
+ 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
],
+ ],
+ ],
+ 'DescribeRtcChannelList' => [
+ 'methods' => ['post', 'get'],
+ 'schemes' => ['http', 'https'],
+ 'security' => [
[
- 'name' => 'Summarization',
+ 'AK' => [],
+ ],
+ ],
+ 'parameters' => [
+ [
+ 'name' => 'AppId',
'in' => 'query',
- 'style' => 'json',
- 'schema' => [
- 'type' => 'object',
- 'required' => false,
- 'properties' => [
- 'Enabled' => [
- 'type' => 'boolean',
- 'required' => false,
- ],
- 'Type' => [
- 'type' => 'array',
- 'required' => true,
- 'items' => [
- 'type' => 'string',
- 'required' => true,
- 'enum' => [
- 'Paragraph',
- 'Conversational',
- 'QuestionsAnswering',
- ],
- ],
- ],
- ],
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
- 'name' => 'TextPolish',
+ 'name' => 'TimePoint',
'in' => 'query',
- 'style' => 'json',
- 'schema' => [
- 'type' => 'object',
- 'required' => false,
- 'properties' => [
- 'Enabled' => [
- 'type' => 'boolean',
- 'required' => false,
- ],
- ],
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
[
- 'name' => 'ServiceInspection',
+ 'name' => 'SortType',
'in' => 'query',
- 'style' => 'json',
'schema' => [
- 'type' => 'object',
+ 'type' => 'string',
'required' => false,
- 'properties' => [
- 'Enabled' => [
- 'type' => 'boolean',
- 'required' => false,
- ],
- 'SceneIntroduction' => [
- 'type' => 'string',
- 'required' => true,
- 'maxLength' => 1024,
- ],
- 'InspectionIntroduction' => [
- 'type' => 'string',
- 'required' => true,
- 'maxLength' => 1024,
- ],
- 'InspectionContents' => [
- 'type' => 'array',
- 'required' => true,
- 'items' => [
- 'type' => 'object',
- 'required' => true,
- 'properties' => [
- 'Title' => [
- 'type' => 'string',
- 'required' => true,
- ],
- 'Content' => [
- 'type' => 'string',
- 'required' => true,
- ],
- ],
- ],
- 'maxItems' => 100,
- ],
- ],
+ 'enum' => ['sortByStartTime', 'sortByStartTimeDesc', 'sortByEndTime', 'sortByEndTimeDesc'],
],
],
[
- 'name' => 'CustomPrompt',
+ 'name' => 'ServiceArea',
'in' => 'query',
- 'style' => 'json',
- 'schema' => [
- 'type' => 'object',
- 'required' => false,
- 'properties' => [
- 'Enabled' => [
- 'type' => 'boolean',
- 'required' => false,
- ],
- 'CustomPromptContents' => [
- 'type' => 'array',
- 'required' => true,
- 'items' => [
- 'type' => 'object',
- 'required' => false,
- 'properties' => [
- 'Name' => [
- 'type' => 'string',
- 'required' => true,
- ],
- 'Prompt' => [
- 'type' => 'string',
- 'required' => true,
- ],
- 'Model' => [
- 'type' => 'string',
- 'required' => false,
- 'enum' => [
- 'tingwu-turbo',
- 'tingwu-plus',
- 'qwen-max',
- ],
- ],
- 'TransType' => [
- 'type' => 'string',
- 'required' => false,
- 'enum' => [
- 'default',
- 'chat',
- ],
- ],
- ],
- ],
- 'minItems' => 1,
- 'maxItems' => 3,
- ],
- ],
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
- 'name' => 'RealtimeSubtitle',
+ 'name' => 'UserId',
'in' => 'query',
- 'style' => 'json',
- 'schema' => [
- 'type' => 'object',
- 'required' => false,
- 'properties' => [
- 'AsrCallback' => [
- 'type' => 'boolean',
- 'required' => false,
- ],
- 'Enabled' => [
- 'type' => 'boolean',
- 'required' => false,
- ],
- 'Translation' => [
- 'type' => 'object',
- 'required' => false,
- 'properties' => [
- 'TranslateLevel' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- 'enum' => [
- '1',
- '2',
- ],
- ],
- ],
- ],
- ],
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
+ ],
+ [
+ 'name' => 'ChannelId',
+ 'in' => 'query',
+ 'schema' => ['type' => 'string', 'required' => false],
+ ],
+ [
+ 'name' => 'PageNo',
+ 'in' => 'query',
+ 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => true],
+ ],
+ [
+ 'name' => 'PageSize',
+ 'in' => 'query',
+ 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => true],
],
],
],
- 'StopCloudNote' => [
- 'methods' => [
- 'post',
+ 'DescribeRtcChannelMetric' => [
+ 'methods' => ['post', 'get'],
+ 'schemes' => ['http', 'https'],
+ 'security' => [
+ [
+ 'AK' => [],
+ ],
],
- 'schemes' => [
- 'https',
+ 'parameters' => [
+ [
+ 'name' => 'TimePoint',
+ 'in' => 'query',
+ 'schema' => ['type' => 'string', 'required' => true],
+ ],
+ [
+ 'name' => 'AppId',
+ 'in' => 'query',
+ 'schema' => ['type' => 'string', 'required' => true],
+ ],
+ [
+ 'name' => 'ChannelId',
+ 'in' => 'query',
+ 'schema' => ['type' => 'string', 'required' => true],
+ ],
],
+ ],
+ 'DescribeRtcDurationData' => [
+ 'methods' => ['post', 'get'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
],
],
- 'deprecated' => false,
'parameters' => [
[
- 'name' => 'ClientToken',
+ 'name' => 'StartTime',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
+ ],
+ [
+ 'name' => 'EndTime',
+ 'in' => 'query',
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
'name' => 'AppId',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
- 'name' => 'ChannelId',
+ 'name' => 'ServiceArea',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
- 'name' => 'TaskId',
+ 'name' => 'Interval',
'in' => 'query',
'schema' => [
'type' => 'string',
- 'required' => true,
- 'minLength' => 1,
- 'maxLength' => 55,
- 'pattern' => '^[\\w.-]+$',
+ 'required' => false,
+ 'enum' => ['86400', '3600'],
],
],
],
],
- 'DescribeCloudNotes' => [
- 'methods' => [
- 'get',
- ],
- 'schemes' => [
- 'https',
- ],
+ 'DescribeRtcPeakChannelCntData' => [
+ 'methods' => ['post', 'get'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
],
],
- 'deprecated' => false,
'parameters' => [
[
+ 'name' => 'StartTime',
+ 'in' => 'query',
+ 'schema' => ['type' => 'string', 'required' => false],
+ ],
+ [
+ 'name' => 'EndTime',
+ 'in' => 'query',
+ 'schema' => ['type' => 'string', 'required' => false],
+ ],
+ [
'name' => 'AppId',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
- 'name' => 'ChannelId',
+ 'name' => 'ServiceArea',
+ 'in' => 'query',
+ 'schema' => ['type' => 'string', 'required' => false],
+ ],
+ [
+ 'name' => 'Interval',
'in' => 'query',
'schema' => [
'type' => 'string',
'required' => false,
+ 'enum' => ['86400', '3600'],
],
],
+ ],
+ ],
+ 'DescribeRtcUserCntData' => [
+ 'methods' => ['post', 'get'],
+ 'schemes' => ['http', 'https'],
+ 'security' => [
[
- 'name' => 'PageNo',
+ 'AK' => [],
+ ],
+ ],
+ 'parameters' => [
+ [
+ 'name' => 'StartTime',
'in' => 'query',
- 'schema' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- 'minimum' => '1',
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
- 'name' => 'PageSize',
+ 'name' => 'EndTime',
'in' => 'query',
- 'schema' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- 'maximum' => '100',
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
- 'name' => 'StartTs',
+ 'name' => 'AppId',
'in' => 'query',
- 'schema' => [
- 'type' => 'integer',
- 'format' => 'int64',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
- 'name' => 'EndTs',
+ 'name' => 'ServiceArea',
'in' => 'query',
- 'schema' => [
- 'type' => 'integer',
- 'format' => 'int64',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
- 'name' => 'TaskIds',
+ 'name' => 'Interval',
'in' => 'query',
- 'style' => 'json',
'schema' => [
- 'type' => 'array',
+ 'type' => 'string',
'required' => false,
- 'items' => [
- 'type' => 'string',
- 'required' => false,
- 'minLength' => 1,
- 'maxLength' => 55,
- 'pattern' => '^[\\w.-]+$',
- ],
- 'minItems' => 1,
- 'maxItems' => 10,
+ 'enum' => ['86400', '3600'],
],
],
],
],
- 'DescribeAppAgentFunctionStatus' => [
- 'methods' => [
- 'get',
- 'post',
- ],
- 'schemes' => [
- 'https',
- ],
+ 'DescribeStreamingOutStatus' => [
+ 'methods' => ['get', 'post'],
+ 'schemes' => ['https'],
'security' => [
[
'AK' => [],
@@ -6591,20 +2882,44 @@
[
'name' => 'AppId',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
+ ],
+ [
+ 'name' => 'ChannelId',
+ 'in' => 'query',
+ 'schema' => ['type' => 'string', 'required' => true],
+ ],
+ [
+ 'name' => 'TaskId',
+ 'in' => 'query',
+ 'schema' => ['type' => 'string', 'required' => true],
],
],
],
- 'ModifyAppAgentFunctionStatus' => [
- 'methods' => [
- 'post',
+ 'DescribeSystemLayoutList' => [
+ 'methods' => ['post', 'get'],
+ 'schemes' => ['http', 'https'],
+ 'security' => [
+ [
+ 'AK' => [],
+ ],
],
- 'schemes' => [
- 'https',
+ 'parameters' => [
+ [
+ 'name' => 'PageNum',
+ 'in' => 'query',
+ 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => false, 'minimum' => '1'],
+ ],
+ [
+ 'name' => 'PageSize',
+ 'in' => 'query',
+ 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => false, 'minimum' => '1'],
+ ],
],
+ ],
+ 'DescribeUsageAreaDistributionStatData' => [
+ 'methods' => ['post'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
@@ -6613,22 +2928,30 @@
'deprecated' => false,
'parameters' => [
[
+ 'name' => 'StartDate',
+ 'in' => 'query',
+ 'schema' => ['type' => 'string', 'required' => true],
+ ],
+ [
+ 'name' => 'EndDate',
+ 'in' => 'query',
+ 'schema' => ['type' => 'string', 'required' => true],
+ ],
+ [
+ 'name' => 'ParentArea',
+ 'in' => 'query',
+ 'schema' => ['type' => 'string', 'required' => false],
+ ],
+ [
'name' => 'AppId',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
],
],
- 'ModifyAppAgentTemplate' => [
- 'methods' => [
- 'post',
- ],
- 'schemes' => [
- 'https',
- ],
+ 'DescribeUsageDistributionStatData' => [
+ 'methods' => ['post'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
@@ -6637,463 +2960,244 @@
'deprecated' => false,
'parameters' => [
[
- 'name' => 'AppId',
+ 'name' => 'StartDate',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => true],
],
[
- 'name' => 'Id',
+ 'name' => 'EndDate',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => true],
],
[
- 'name' => 'Name',
+ 'name' => 'StatDim',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- 'minLength' => 1,
- 'maxLength' => 128,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
[
- 'name' => 'Type',
+ 'name' => 'AppId',
'in' => 'query',
- 'schema' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- 'enum' => [
- '1',
- ],
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
+ ],
+ ],
+ 'DescribeUsageOsSdkVersionDistributionStatData' => [
+ 'methods' => ['post'],
+ 'schemes' => ['http', 'https'],
+ 'security' => [
[
- 'name' => 'ChatMode',
+ 'AK' => [],
+ ],
+ ],
+ 'deprecated' => false,
+ 'parameters' => [
+ [
+ 'name' => 'StartDate',
'in' => 'query',
- 'schema' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- 'enum' => [
- '1',
- '2',
- ],
- ],
+ 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => true],
],
[
- 'name' => 'InterruptMode',
+ 'name' => 'EndDate',
'in' => 'query',
- 'schema' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- 'enum' => [
- '1',
- '2',
- ],
- ],
+ 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => true],
],
[
- 'name' => 'Greeting',
+ 'name' => 'AppId',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
+ ],
+ ],
+ 'DescribeUsageOverallData' => [
+ 'methods' => ['post'],
+ 'schemes' => ['http', 'https'],
+ 'security' => [
[
- 'name' => 'AsrConfig',
+ 'AK' => [],
+ ],
+ ],
+ 'deprecated' => false,
+ 'parameters' => [
+ [
+ 'name' => 'StartDate',
'in' => 'query',
- 'style' => 'json',
- 'schema' => [
- 'type' => 'object',
- 'required' => false,
- 'properties' => [
- 'Name' => [
- 'type' => 'string',
- 'required' => true,
- 'minLength' => 1,
- 'maxLength' => 128,
- ],
- 'VocabularyId' => [
- 'type' => 'string',
- 'required' => false,
- 'maxLength' => 100,
- ],
- 'WordWeights' => [
- 'type' => 'array',
- 'required' => false,
- 'items' => [
- 'type' => 'object',
- 'required' => true,
- 'properties' => [
- 'Word' => [
- 'type' => 'string',
- 'required' => true,
- ],
- 'Lang' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'Weight' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => true,
- ],
- ],
- ],
- ],
- 'MaxSentenceSilence' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
- 'VadConfig' => [
- 'type' => 'object',
- 'required' => false,
- 'properties' => [
- 'InterruptSpeechDuration' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- 'minimum' => '0',
- 'maximum' => '3000',
- ],
- ],
- ],
- ],
- ],
+ 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => true],
],
[
- 'name' => 'LlmConfig',
+ 'name' => 'EndDate',
'in' => 'query',
- 'style' => 'json',
- 'schema' => [
- 'type' => 'object',
- 'required' => false,
- 'properties' => [
- 'Name' => [
- 'type' => 'string',
- 'required' => true,
- 'minLength' => 1,
- 'maxLength' => 128,
- ],
- 'Vendor' => [
- 'type' => 'string',
- 'required' => false,
- 'enum' => [
- 'aliyun',
- 'thirdparty',
- ],
- ],
- 'Url' => [
- 'type' => 'string',
- 'required' => false,
- 'maxLength' => 100,
- ],
- 'ApiKey' => [
- 'type' => 'string',
- 'required' => true,
- 'minLength' => 1,
- 'maxLength' => 200,
- ],
- 'Temperature' => [
- 'type' => 'number',
- 'format' => 'float',
- 'required' => false,
- ],
- 'TopP' => [
- 'type' => 'number',
- 'format' => 'float',
- 'required' => false,
- ],
- 'MaxToken' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
- 'HistoryDepth' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
- 'Prompt' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'AgentAppId' => [
- 'type' => 'string',
- 'required' => false,
- 'maxLength' => 500,
- ],
- ],
- ],
+ 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => true],
],
[
- 'name' => 'TtsConfig',
+ 'name' => 'Types',
'in' => 'query',
- 'style' => 'json',
- 'schema' => [
- 'type' => 'object',
- 'required' => false,
- 'properties' => [
- 'Name' => [
- 'type' => 'string',
- 'required' => true,
- 'minLength' => 1,
- 'maxLength' => 128,
- ],
- 'Vendor' => [
- 'type' => 'string',
- 'required' => true,
- 'enum' => [
- 'aliyun',
- 'customized',
- 'dingmaas',
- ],
- ],
- 'ApiKey' => [
- 'type' => 'string',
- 'required' => true,
- 'minLength' => 1,
- 'maxLength' => 200,
- ],
- 'Voice' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'Volume' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
- 'Rate' => [
- 'type' => 'number',
- 'format' => 'float',
- 'required' => false,
- ],
- 'Pitch' => [
- 'type' => 'number',
- 'format' => 'float',
- 'required' => false,
- ],
- 'FilterBrackets' => [
- 'type' => 'array',
- 'required' => false,
- 'items' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- 'enum' => [
- '1',
- '2',
- '3',
- '4',
- '5',
- ],
- ],
- ],
- ],
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
[
- 'name' => 'AgentSilenceConfig',
+ 'name' => 'AppId',
'in' => 'query',
- 'style' => 'json',
- 'schema' => [
- 'type' => 'object',
- 'required' => false,
- 'properties' => [
- 'AlertTimeout' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
- 'WebhookTriggerTimeout' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
- 'Strategy' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- 'minimum' => '1',
- 'maximum' => '2',
- ],
- 'Content' => [
- 'type' => 'string',
- 'required' => false,
- 'maxLength' => 2500,
- ],
- ],
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
+ ],
+ ],
+ ],
+ 'DescribeUserInfoInChannel' => [
+ 'methods' => ['post', 'get'],
+ 'schemes' => ['http', 'https'],
+ 'security' => [
+ [
+ 'AK' => [],
],
+ ],
+ 'parameters' => [
[
- 'name' => 'AmbientSoundConfig',
+ 'name' => 'AppId',
'in' => 'query',
- 'style' => 'json',
- 'schema' => [
- 'type' => 'object',
- 'required' => false,
- 'properties' => [
- 'SoundId' => [
- 'type' => 'string',
- 'required' => false,
- 'maxLength' => 30,
- ],
- 'Volume' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- 'minimum' => '0',
- 'maximum' => '100',
- ],
- ],
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
[
- 'name' => 'InterruptConfig',
+ 'name' => 'ChannelId',
'in' => 'query',
- 'style' => 'json',
- 'schema' => [
- 'type' => 'object',
- 'required' => false,
- 'properties' => [
- 'SemanticsInterrupt' => [
- 'type' => 'boolean',
- 'required' => false,
- ],
- ],
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
[
- 'name' => 'BackChannelConfig',
+ 'name' => 'UserId',
'in' => 'query',
- 'style' => 'json',
- 'schema' => [
- 'type' => 'object',
- 'required' => false,
- 'properties' => [
- 'UserTurnEnd' => [
- 'type' => 'boolean',
- 'required' => false,
- ],
- ],
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
],
],
- 'DescribeAppAgentTemplates' => [
- 'methods' => [
- 'get',
- 'post',
+ 'DisableAutoLiveStreamRule' => [
+ 'methods' => ['post', 'get'],
+ 'schemes' => ['http', 'https'],
+ 'security' => [
+ [
+ 'AK' => [],
+ ],
],
- 'schemes' => [
- 'https',
+ 'deprecated' => false,
+ 'parameters' => [
+ [
+ 'name' => 'AppId',
+ 'in' => 'query',
+ 'schema' => ['type' => 'string', 'required' => true],
+ ],
+ [
+ 'name' => 'RuleId',
+ 'in' => 'query',
+ 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => true],
+ ],
],
+ ],
+ 'EnableAutoLiveStreamRule' => [
+ 'methods' => ['post', 'get'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
],
],
- 'deprecated' => false,
'parameters' => [
[
'name' => 'AppId',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
[
- 'name' => 'Name',
+ 'name' => 'RuleId',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- 'minLength' => 1,
- 'maxLength' => 128,
- ],
+ 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => true],
],
+ ],
+ ],
+ 'GetAgent' => [
+ 'methods' => ['get', 'post'],
+ 'schemes' => ['https'],
+ 'security' => [
[
- 'name' => 'Id',
+ 'AK' => [],
+ ],
+ ],
+ 'deprecated' => false,
+ 'parameters' => [
+ [
+ 'name' => 'AppId',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- 'minLength' => 1,
- 'maxLength' => 128,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
- 'name' => 'PageNum',
+ 'name' => 'ChannelId',
'in' => 'query',
- 'schema' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
- 'name' => 'PageSize',
+ 'name' => 'TaskId',
'in' => 'query',
- 'schema' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- 'maximum' => '100',
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
],
],
- 'DeleteAppAgentTemplate' => [
- 'methods' => [
- 'post',
+ 'GetMPUTaskStatus' => [
+ 'methods' => ['post', 'get'],
+ 'schemes' => ['http', 'https'],
+ 'security' => [
+ [
+ 'AK' => [],
+ ],
],
- 'schemes' => [
- 'https',
+ 'parameters' => [
+ [
+ 'name' => 'AppId',
+ 'in' => 'query',
+ 'schema' => ['type' => 'string', 'required' => true],
+ ],
+ [
+ 'name' => 'TaskId',
+ 'in' => 'query',
+ 'schema' => ['type' => 'string', 'required' => true],
+ ],
],
+ ],
+ 'ModifyApp' => [
+ 'methods' => ['post', 'get'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
],
],
- 'deprecated' => false,
'parameters' => [
[
'name' => 'AppId',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
[
- 'name' => 'Id',
+ 'name' => 'AppName',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
],
],
- 'CreateAppAgentTemplate' => [
- 'methods' => [
- 'post',
+ 'ModifyAppAgentFunctionStatus' => [
+ 'methods' => ['post'],
+ 'schemes' => ['https'],
+ 'security' => [
+ [
+ 'AK' => [],
+ ],
],
- 'schemes' => [
- 'https',
+ 'deprecated' => false,
+ 'parameters' => [
+ [
+ 'name' => 'AppId',
+ 'in' => 'query',
+ 'schema' => ['type' => 'string', 'required' => true],
+ ],
],
+ ],
+ 'ModifyAppAgentTemplate' => [
+ 'methods' => ['post'],
+ 'schemes' => ['https'],
'security' => [
[
'AK' => [],
@@ -7104,20 +3208,17 @@
[
'name' => 'AppId',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
+ ],
+ [
+ 'name' => 'Id',
+ 'in' => 'query',
+ 'schema' => ['type' => 'string', 'required' => true],
],
[
'name' => 'Name',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- 'minLength' => 1,
- 'maxLength' => 128,
- ],
+ 'schema' => ['type' => 'string', 'required' => true, 'minLength' => 1, 'maxLength' => 128],
],
[
'name' => 'Type',
@@ -7126,9 +3227,7 @@
'type' => 'integer',
'format' => 'int32',
'required' => false,
- 'enum' => [
- '1',
- ],
+ 'enum' => ['1'],
],
],
[
@@ -7138,10 +3237,7 @@
'type' => 'integer',
'format' => 'int32',
'required' => false,
- 'enum' => [
- '1',
- '2',
- ],
+ 'enum' => ['1', '2'],
],
],
[
@@ -7151,19 +3247,13 @@
'type' => 'integer',
'format' => 'int32',
'required' => false,
- 'enum' => [
- '1',
- '2',
- ],
+ 'enum' => ['1', '2'],
],
],
[
'name' => 'Greeting',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
'name' => 'AsrConfig',
@@ -7173,17 +3263,8 @@
'type' => 'object',
'required' => false,
'properties' => [
- 'Name' => [
- 'type' => 'string',
- 'required' => true,
- 'minLength' => 1,
- 'maxLength' => 128,
- ],
- 'MaxSentenceSilence' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
+ 'Name' => ['type' => 'string', 'required' => true, 'minLength' => 1, 'maxLength' => 128],
+ 'VocabularyId' => ['type' => 'string', 'required' => false, 'maxLength' => 100],
'WordWeights' => [
'type' => 'array',
'required' => false,
@@ -7191,33 +3272,18 @@
'type' => 'object',
'required' => true,
'properties' => [
- 'Word' => [
- 'type' => 'string',
- 'required' => true,
- ],
- 'Lang' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'Weight' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => true,
- ],
+ 'Word' => ['type' => 'string', 'required' => true],
+ 'Lang' => ['type' => 'string', 'required' => false],
+ 'Weight' => ['type' => 'integer', 'format' => 'int32', 'required' => true],
],
],
],
+ 'MaxSentenceSilence' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
'VadConfig' => [
'type' => 'object',
'required' => false,
'properties' => [
- 'InterruptSpeechDuration' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- 'minimum' => '0',
- 'maximum' => '3000',
- ],
+ 'InterruptSpeechDuration' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'minimum' => '0', 'maximum' => '3000'],
],
],
],
@@ -7231,60 +3297,20 @@
'type' => 'object',
'required' => false,
'properties' => [
- 'Name' => [
- 'type' => 'string',
- 'required' => true,
- 'minLength' => 1,
- 'maxLength' => 128,
- ],
+ 'Name' => ['type' => 'string', 'required' => true, 'minLength' => 1, 'maxLength' => 128],
'Vendor' => [
'type' => 'string',
- 'required' => true,
- 'enum' => [
- 'aliyun',
- 'thirdparty',
- ],
- ],
- 'Url' => [
- 'type' => 'string',
- 'required' => false,
- 'maxLength' => 100,
- ],
- 'ApiKey' => [
- 'type' => 'string',
- 'required' => true,
- 'minLength' => 1,
- 'maxLength' => 200,
- ],
- 'Temperature' => [
- 'type' => 'number',
- 'format' => 'float',
- 'required' => false,
- ],
- 'TopP' => [
- 'type' => 'number',
- 'format' => 'float',
- 'required' => false,
- ],
- 'MaxToken' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
- 'HistoryDepth' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
- 'Prompt' => [
- 'type' => 'string',
'required' => false,
+ 'enum' => ['aliyun', 'thirdparty', 'dingtalk'],
],
- 'AgentAppId' => [
- 'type' => 'string',
- 'required' => false,
- 'maxLength' => 500,
- ],
+ 'Url' => ['type' => 'string', 'required' => false, 'maxLength' => 100],
+ 'ApiKey' => ['type' => 'string', 'required' => true, 'minLength' => 1, 'maxLength' => 200],
+ 'Temperature' => ['type' => 'number', 'format' => 'float', 'required' => false],
+ 'TopP' => ['type' => 'number', 'format' => 'float', 'required' => false],
+ 'MaxToken' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
+ 'HistoryDepth' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
+ 'Prompt' => ['type' => 'string', 'required' => false],
+ 'AgentAppId' => ['type' => 'string', 'required' => false, 'maxLength' => 500],
],
],
],
@@ -7296,46 +3322,17 @@
'type' => 'object',
'required' => false,
'properties' => [
- 'Name' => [
- 'type' => 'string',
- 'required' => true,
- 'minLength' => 1,
- 'maxLength' => 128,
- ],
+ 'Name' => ['type' => 'string', 'required' => true, 'minLength' => 1, 'maxLength' => 128],
'Vendor' => [
'type' => 'string',
- 'required' => false,
- 'enum' => [
- 'aliyun',
- 'customized',
- 'dingmaas',
- ],
- ],
- 'ApiKey' => [
- 'type' => 'string',
'required' => true,
- 'minLength' => 1,
- 'maxLength' => 200,
- ],
- 'Voice' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'Volume' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
- 'Rate' => [
- 'type' => 'number',
- 'format' => 'float',
- 'required' => false,
- ],
- 'Pitch' => [
- 'type' => 'number',
- 'format' => 'float',
- 'required' => false,
+ 'enum' => ['aliyun', 'customized', 'dingmaas'],
],
+ 'ApiKey' => ['type' => 'string', 'required' => true, 'minLength' => 1, 'maxLength' => 200],
+ 'Voice' => ['type' => 'string', 'required' => false],
+ 'Volume' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
+ 'Rate' => ['type' => 'number', 'format' => 'float', 'required' => false],
+ 'Pitch' => ['type' => 'number', 'format' => 'float', 'required' => false],
'FilterBrackets' => [
'type' => 'array',
'required' => false,
@@ -7343,13 +3340,7 @@
'type' => 'integer',
'format' => 'int32',
'required' => false,
- 'enum' => [
- '1',
- '2',
- '3',
- '4',
- '5',
- ],
+ 'enum' => ['1', '2', '3', '4', '5'],
],
],
],
@@ -7363,28 +3354,10 @@
'type' => 'object',
'required' => false,
'properties' => [
- 'AlertTimeout' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
- 'WebhookTriggerTimeout' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
- 'Strategy' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- 'minimum' => '1',
- 'maximum' => '2',
- ],
- 'Content' => [
- 'type' => 'string',
- 'required' => false,
- 'maxLength' => 2500,
- ],
+ 'AlertTimeout' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
+ 'WebhookTriggerTimeout' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
+ 'Strategy' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'minimum' => '1', 'maximum' => '2'],
+ 'Content' => ['type' => 'string', 'required' => false, 'maxLength' => 2500],
],
],
],
@@ -7396,18 +3369,8 @@
'type' => 'object',
'required' => false,
'properties' => [
- 'SoundId' => [
- 'type' => 'string',
- 'required' => false,
- 'maxLength' => 30,
- ],
- 'Volume' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- 'minimum' => '0',
- 'maximum' => '100',
- ],
+ 'SoundId' => ['type' => 'string', 'required' => false, 'maxLength' => 30],
+ 'Volume' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'minimum' => '0', 'maximum' => '100'],
],
],
],
@@ -7419,10 +3382,7 @@
'type' => 'object',
'required' => false,
'properties' => [
- 'SemanticsInterrupt' => [
- 'type' => 'boolean',
- 'required' => false,
- ],
+ 'SemanticsInterrupt' => ['type' => 'boolean', 'required' => false],
],
],
],
@@ -7434,22 +3394,25 @@
'type' => 'object',
'required' => false,
'properties' => [
- 'UserTurnEnd' => [
- 'type' => 'boolean',
- 'required' => false,
- ],
+ 'UserTurnEnd' => ['type' => 'boolean', 'required' => false],
],
],
],
+ [
+ 'name' => 'EnableVideoUnderstanding',
+ 'in' => 'query',
+ 'schema' => ['type' => 'boolean', 'required' => false],
+ ],
+ [
+ 'name' => 'PreferVideo',
+ 'in' => 'query',
+ 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
+ ],
],
],
- 'StartAgent' => [
- 'methods' => [
- 'post',
- ],
- 'schemes' => [
- 'https',
- ],
+ 'ModifyAppCallbackStatus' => [
+ 'methods' => ['post', 'get'],
+ 'schemes' => ['https'],
'security' => [
[
'AK' => [],
@@ -7460,306 +3423,66 @@
[
'name' => 'AppId',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
+ ],
+ ],
+ 'ModifyAppLayout' => [
+ 'methods' => ['post'],
+ 'schemes' => ['https'],
+ 'security' => [
[
- 'name' => 'ChannelId',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'AK' => [],
],
+ ],
+ 'deprecated' => false,
+ 'parameters' => [
[
- 'name' => 'TaskId',
+ 'name' => 'ClientToken',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
- 'name' => 'TemplateId',
+ 'name' => 'AppId',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
[
- 'name' => 'RtcConfig',
+ 'name' => 'Layout',
'in' => 'query',
'style' => 'json',
'schema' => [
'type' => 'object',
'required' => true,
'properties' => [
- 'UserId' => [
- 'type' => 'string',
- 'required' => true,
- ],
- 'TargetUserIds' => [
+ 'Name' => ['type' => 'string', 'required' => true, 'maxLength' => 100],
+ 'Panes' => [
'type' => 'array',
'required' => false,
'items' => [
- 'type' => 'string',
+ 'type' => 'object',
'required' => false,
- ],
- ],
- 'UserInactivityTimeout' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
- ],
- ],
- ],
- [
- 'name' => 'VoiceChatConfig',
- 'in' => 'query',
- 'style' => 'json',
- 'schema' => [
- 'type' => 'object',
- 'required' => false,
- 'properties' => [
- 'ChatMode' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
- 'InterruptMode' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
- 'Greeting' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'ASRConfig' => [
- 'type' => 'object',
- 'required' => false,
- 'properties' => [
- 'SourceLanguage' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'SemanticPunctuationEnabled' => [
- 'type' => 'boolean',
- 'required' => false,
- ],
- 'MaxSentenceSilence' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
- 'VocabularyId' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'LanguageHints' => [
- 'type' => 'array',
- 'required' => false,
- 'items' => [
- 'type' => 'string',
- 'required' => false,
- ],
- ],
- 'VadConfig' => [
- 'type' => 'object',
- 'required' => false,
- 'properties' => [
- 'InterruptSpeechDuration' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
- ],
- ],
- ],
- ],
- 'LLMConfig' => [
- 'type' => 'object',
- 'required' => false,
- 'properties' => [
- 'Vendor' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'Model' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'ApiKey' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'Temperature' => [
- 'type' => 'number',
- 'format' => 'double',
- 'required' => false,
- ],
- 'TopP' => [
- 'type' => 'number',
- 'format' => 'double',
- 'required' => false,
- ],
- 'MaxToken' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
- 'HistoryDepth' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
- 'Prompt' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'Url' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'Params' => [
- 'type' => 'object',
- 'required' => false,
- ],
- 'AppId' => [
- 'type' => 'string',
- 'required' => false,
- ],
- ],
- ],
- 'TTSConfig' => [
- 'type' => 'object',
- 'required' => false,
- 'properties' => [
- 'Vendor' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'Model' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'ApiKey' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'Voice' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'Volume' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
- 'Rate' => [
- 'type' => 'number',
- 'format' => 'double',
- 'required' => false,
- ],
- 'Pitch' => [
- 'type' => 'number',
- 'format' => 'double',
- 'required' => false,
- ],
- 'FilterBrackets' => [
- 'type' => 'array',
- 'required' => false,
- 'items' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
- ],
- ],
- ],
- 'AgentSilenceConfig' => [
- 'type' => 'object',
- 'required' => false,
- 'properties' => [
- 'Enable' => [
- 'type' => 'boolean',
- 'required' => false,
- ],
- 'AlertTimeout' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
- 'Strategy' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
- 'Content' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'WebhookTriggerTimeout' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
- ],
- ],
- 'AmbientSoundConfig' => [
- 'type' => 'object',
- 'required' => false,
- 'properties' => [
- 'SoundId' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'Volume' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- 'minimum' => '0',
- 'maximum' => '100',
- ],
- ],
- ],
- 'InterruptConfig' => [
- 'type' => 'object',
- 'required' => false,
- 'properties' => [
- 'SemanticsInterrupt' => [
- 'type' => 'boolean',
- 'required' => false,
- ],
- ],
- ],
- 'BackChannelConfig' => [
- 'type' => 'object',
- 'required' => false,
- 'properties' => [
- 'UserTurnEnd' => [
- 'type' => 'boolean',
- 'required' => false,
+ 'properties' => [
+ 'ZOrder' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'minimum' => '0', 'maximum' => '2'],
+ 'X' => ['type' => 'number', 'format' => 'double', 'required' => false, 'minimum' => '0', 'maximum' => '1'],
+ 'Y' => ['type' => 'number', 'format' => 'double', 'required' => false, 'minimum' => '0', 'maximum' => '1'],
+ 'Height' => ['type' => 'number', 'format' => 'double', 'required' => false, 'minimum' => '0', 'maximum' => '1'],
+ 'Width' => ['type' => 'number', 'format' => 'double', 'required' => false, 'minimum' => '0', 'maximum' => '1'],
+ 'PaneId' => ['type' => 'integer', 'format' => 'int64', 'required' => false, 'minimum' => '0', 'maximum' => '15'],
],
],
+ 'minItems' => 1,
+ 'maxItems' => 16,
],
+ 'LayoutId' => ['type' => 'string', 'required' => true],
],
],
],
],
],
- 'GetAgent' => [
- 'methods' => [
- 'get',
- 'post',
- ],
- 'schemes' => [
- 'https',
- ],
+ 'ModifyAppLiveStreamStatus' => [
+ 'methods' => ['post'],
+ 'schemes' => ['https'],
'security' => [
[
'AK' => [],
@@ -7768,38 +3491,20 @@
'deprecated' => false,
'parameters' => [
[
- 'name' => 'AppId',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
- ],
- [
- 'name' => 'ChannelId',
+ 'name' => 'ClientToken',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
- 'name' => 'TaskId',
+ 'name' => 'AppId',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
],
],
- 'UpdateAgent' => [
- 'methods' => [
- 'post',
- ],
- 'schemes' => [
- 'https',
- ],
+ 'ModifyAppRecordStatus' => [
+ 'methods' => ['post'],
+ 'schemes' => ['https'],
'security' => [
[
'AK' => [],
@@ -7808,59 +3513,20 @@
'deprecated' => false,
'parameters' => [
[
- 'name' => 'AppId',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
- ],
- [
- 'name' => 'ChannelId',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
- ],
- [
- 'name' => 'TaskId',
+ 'name' => 'ClientToken',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
- 'name' => 'VoiceChatConfig',
+ 'name' => 'AppId',
'in' => 'query',
- 'style' => 'json',
- 'schema' => [
- 'type' => 'object',
- 'required' => false,
- 'properties' => [
- 'InterruptMode' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
- 'ChatMode' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
- ],
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
],
],
- 'NotifyAgent' => [
- 'methods' => [
- 'post',
- ],
- 'schemes' => [
- 'https',
- ],
+ 'ModifyAppRecordTemplate' => [
+ 'methods' => ['post'],
+ 'schemes' => ['https'],
'security' => [
[
'AK' => [],
@@ -7869,183 +3535,59 @@
'deprecated' => false,
'parameters' => [
[
- 'name' => 'AppId',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
- ],
- [
- 'name' => 'ChannelId',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
- ],
- [
- 'name' => 'TaskId',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
- ],
- [
- 'name' => 'Message',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
- ],
- [
- 'name' => 'Priority',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
- ],
- [
- 'name' => 'Interruptable',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'boolean',
- 'required' => false,
- ],
- ],
- [
- 'name' => 'CustomAttribute',
+ 'name' => 'ClientToken',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
- 'name' => 'BackgroundMusic',
+ 'name' => 'RecordTemplate',
'in' => 'query',
'style' => 'json',
'schema' => [
'type' => 'object',
- 'required' => false,
+ 'required' => true,
'properties' => [
- 'format' => [
- 'type' => 'string',
- 'required' => false,
+ 'Name' => ['type' => 'string', 'required' => true],
+ 'FilePrefix' => ['type' => 'string', 'required' => true],
+ 'FileSplitInterval' => ['type' => 'integer', 'format' => 'int32', 'required' => true, 'minimum' => '1800', 'maximum' => '20000'],
+ 'DelayStopTime' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'minimum' => '180', 'maximum' => '300'],
+ 'MediaEncode' => [
+ 'type' => 'integer',
+ 'format' => 'int32',
+ 'required' => true,
'enum' => [
- 'wav',
+ '1', '54', '53', '52', '10', '20', '22', '23', '30', '31', '24', '25', '26', '27', '28', '32', '33', '34', '35', '36',
+ '37', '38', '39', '40', '41', '42', '43', '0', '60', '61',
],
],
- 'url' => [
- 'type' => 'string',
- 'required' => false,
- 'maxLength' => 1000,
+ 'Formats' => [
+ 'type' => 'array',
+ 'required' => true,
+ 'items' => ['type' => 'string', 'required' => false],
+ 'minItems' => 1,
+ 'maxItems' => 1,
],
+ 'LayoutIds' => [
+ 'type' => 'array',
+ 'required' => true,
+ 'items' => ['type' => 'string', 'required' => false],
+ 'minItems' => 1,
+ 'maxItems' => 16,
+ ],
+ 'TemplateId' => ['type' => 'string', 'required' => true],
],
],
],
- ],
- ],
- 'StopAgent' => [
- 'methods' => [
- 'post',
- ],
- 'schemes' => [
- 'https',
- ],
- 'security' => [
- [
- 'AK' => [],
- ],
- ],
- 'deprecated' => false,
- 'parameters' => [
- [
- 'name' => 'AppId',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
- ],
- [
- 'name' => 'ChannelId',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
- ],
- [
- 'name' => 'TaskId',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
- ],
- ],
- ],
- 'DescribeAppViewStatus' => [
- 'methods' => [
- 'get',
- 'post',
- ],
- 'schemes' => [
- 'https',
- ],
- 'security' => [
- [
- 'AK' => [],
- ],
- ],
- 'deprecated' => false,
- 'parameters' => [
- [
- 'name' => 'AppId',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
- ],
- ],
- ],
- 'ModifyAppViewStatus' => [
- 'methods' => [
- 'post',
- ],
- 'schemes' => [
- 'https',
- ],
- 'security' => [
- [
- 'AK' => [],
- ],
- ],
- 'deprecated' => false,
- 'parameters' => [
[
'name' => 'AppId',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
],
],
- 'CreateAppViewTemplate' => [
- 'methods' => [
- 'post',
- ],
- 'schemes' => [
- 'https',
- ],
+ 'ModifyAppStreamingOutTemplate' => [
+ 'methods' => ['post', 'get'],
+ 'schemes' => ['https'],
'security' => [
[
'AK' => [],
@@ -8056,32 +3598,21 @@
[
'name' => 'AppId',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
[
- 'name' => 'Template',
+ 'name' => 'StreamingOutTemplate',
'in' => 'query',
'style' => 'json',
'schema' => [
'type' => 'object',
'required' => true,
'properties' => [
- 'Name' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'Name' => ['type' => 'string', 'required' => true],
'LayoutIds' => [
'type' => 'array',
'required' => true,
- 'pattern' => '^\\d+$',
- 'items' => [
- 'type' => 'string',
- 'required' => false,
- 'pattern' => '^\\d+$',
- ],
+ 'items' => ['type' => 'string', 'required' => false, 'pattern' => '^\\d+$'],
'minItems' => 1,
'maxItems' => 16,
],
@@ -8090,50 +3621,36 @@
'format' => 'int32',
'required' => true,
'enum' => [
- '1',
- '54',
- '53',
- '52',
- '10',
- '20',
- '22',
- '23',
- '30',
- '31',
- '24',
- '25',
- '26',
- '27',
- '28',
- '32',
- '33',
- '34',
- '35',
- '36',
- '37',
- '38',
- '39',
- '40',
- '41',
- '42',
- '43',
- '0',
- '60',
- '61',
+ '1', '54', '53', '52', '10', '20', '22', '23', '30', '31', '24', '25', '26', '27', '28', '32', '33', '34', '35', '36',
+ '37', '38', '39', '40', '41', '42', '43', '0', '60', '61',
],
],
+ 'TemplateId' => ['type' => 'string', 'required' => true],
],
],
],
],
],
- 'ModifyAppViewTemplate' => [
- 'methods' => [
- 'post',
+ 'ModifyAppViewStatus' => [
+ 'methods' => ['post'],
+ 'schemes' => ['https'],
+ 'security' => [
+ [
+ 'AK' => [],
+ ],
],
- 'schemes' => [
- 'https',
+ 'deprecated' => false,
+ 'parameters' => [
+ [
+ 'name' => 'AppId',
+ 'in' => 'query',
+ 'schema' => ['type' => 'string', 'required' => true],
+ ],
],
+ ],
+ 'ModifyAppViewTemplate' => [
+ 'methods' => ['post'],
+ 'schemes' => ['https'],
'security' => [
[
'AK' => [],
@@ -8144,10 +3661,7 @@
[
'name' => 'AppId',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
[
'name' => 'Template',
@@ -8157,19 +3671,12 @@
'type' => 'object',
'required' => true,
'properties' => [
- 'Name' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'Name' => ['type' => 'string', 'required' => true],
'LayoutIds' => [
'type' => 'array',
'required' => true,
'pattern' => '^\\d+$',
- 'items' => [
- 'type' => 'string',
- 'required' => false,
- 'pattern' => '^\\d+$',
- ],
+ 'items' => ['type' => 'string', 'required' => false, 'pattern' => '^\\d+$'],
'minItems' => 1,
'maxItems' => 16,
],
@@ -8178,55 +3685,19 @@
'format' => 'int32',
'required' => true,
'enum' => [
- '1',
- '54',
- '53',
- '52',
- '10',
- '20',
- '22',
- '23',
- '30',
- '31',
- '24',
- '25',
- '26',
- '27',
- '28',
- '32',
- '33',
- '34',
- '35',
- '36',
- '37',
- '38',
- '39',
- '40',
- '41',
- '42',
- '43',
- '0',
- '60',
- '61',
+ '1', '54', '53', '52', '10', '20', '22', '23', '30', '31', '24', '25', '26', '27', '28', '32', '33', '34', '35', '36',
+ '37', '38', '39', '40', '41', '42', '43', '0', '60', '61',
],
],
- 'TemplateId' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'TemplateId' => ['type' => 'string', 'required' => true],
],
],
],
],
],
- 'DescribeAppViewTemplates' => [
- 'methods' => [
- 'get',
- 'post',
- ],
- 'schemes' => [
- 'https',
- ],
+ 'ModifyCallbackMeta' => [
+ 'methods' => ['post', 'get'],
+ 'schemes' => ['https'],
'security' => [
[
'AK' => [],
@@ -8237,58 +3708,32 @@
[
'name' => 'AppId',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
- ],
- [
- 'name' => 'PageNum',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- 'minimum' => '1',
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
[
- 'name' => 'PageSize',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
- ],
- [
- 'name' => 'Condition',
+ 'name' => 'Callback',
'in' => 'query',
'style' => 'json',
'schema' => [
'type' => 'object',
- 'required' => false,
+ 'required' => true,
'properties' => [
- 'TemplateId' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'Name' => [
- 'type' => 'string',
+ 'Category' => ['type' => 'string', 'required' => true],
+ 'Conf' => ['type' => 'string', 'required' => true],
+ 'SubEvent' => [
+ 'type' => 'array',
'required' => false,
+ 'items' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
+ 'maxItems' => 20,
],
],
],
],
],
],
- 'DeleteAppViewTemplate' => [
- 'methods' => [
- 'post',
- ],
- 'schemes' => [
- 'https',
- ],
+ 'ModifyCloudNotePhrases' => [
+ 'methods' => ['post'],
+ 'schemes' => ['https'],
'security' => [
[
'AK' => [],
@@ -8299,242 +3744,95 @@
[
'name' => 'AppId',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
[
- 'name' => 'Template',
+ 'name' => 'Phrase',
'in' => 'query',
'style' => 'json',
'schema' => [
'type' => 'object',
'required' => true,
'properties' => [
- 'TemplateId' => [
- 'type' => 'string',
+ 'Id' => ['type' => 'string', 'required' => true],
+ 'Name' => ['type' => 'string', 'required' => true, 'minLength' => 1, 'maxLength' => 30],
+ 'Description' => ['type' => 'string', 'required' => false, 'minLength' => 1, 'maxLength' => 200],
+ 'WordWeights' => [
+ 'type' => 'array',
'required' => true,
+ 'items' => [
+ 'type' => 'object',
+ 'required' => true,
+ 'properties' => [
+ 'Word' => ['type' => 'string', 'required' => true, 'minLength' => 1],
+ 'Weight' => ['type' => 'integer', 'format' => 'int32', 'required' => true, 'minimum' => '-6', 'maximum' => '5'],
+ ],
+ ],
+ 'minItems' => 1,
+ 'maxItems' => 300,
],
],
],
],
],
],
- 'RtcSipInviteMember' => [
- 'methods' => [
- 'post',
- ],
- 'schemes' => [
- 'https',
- ],
+ 'ModifyMPULayout' => [
+ 'methods' => ['post', 'get'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
],
],
- 'deprecated' => false,
'parameters' => [
[
- 'name' => 'AppId',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
- ],
- [
- 'name' => 'ChannelId',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
- ],
- [
- 'name' => 'Uid',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
- ],
- [
- 'name' => 'DeviceType',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- 'enum' => [
- 'sip_device',
- 'mcu',
- 'phone',
- ],
- ],
- ],
- [
- 'name' => 'ServerAddress',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
- ],
- [
- 'name' => 'AppToken',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
- ],
- [
- 'name' => 'Registered',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'boolean',
- 'required' => true,
- ],
- ],
- [
- 'name' => 'SipDisplayName',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- 'minLength' => 1,
- 'maxLength' => 200,
- ],
- ],
- [
- 'name' => 'SipUserId',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
- ],
- [
- 'name' => 'SipUserPassword',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
- ],
- [
- 'name' => 'SipRoomId',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
- ],
- [
- 'name' => 'SipUri',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
- ],
- [
- 'name' => 'SipUserAgent',
+ 'name' => 'Panes',
'in' => 'query',
+ 'style' => 'repeatList',
'schema' => [
- 'type' => 'string',
+ 'type' => 'array',
'required' => false,
- 'enum' => [
- 'polycom',
- 'cisco',
- 'tencent',
- 'zoom',
- 'pstn',
+ 'items' => [
+ 'type' => 'object',
+ 'required' => false,
+ 'properties' => [
+ 'MajorPane' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
+ 'Width' => ['type' => 'number', 'format' => 'float', 'required' => false],
+ 'Height' => ['type' => 'number', 'format' => 'float', 'required' => false],
+ 'Y' => ['type' => 'number', 'format' => 'float', 'required' => false],
+ 'PaneId' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
+ 'ZOrder' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
+ 'X' => ['type' => 'number', 'format' => 'float', 'required' => false],
+ ],
],
+ 'maxItems' => 16,
],
],
[
- 'name' => 'CallNumber',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- 'maxLength' => 30,
- ],
- ],
- [
- 'name' => 'TaskId',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- 'maxLength' => 100,
- ],
- ],
- ],
- ],
- 'RtcCancelSipInvite' => [
- 'methods' => [
- 'post',
- ],
- 'schemes' => [
- 'https',
- ],
- 'security' => [
- [
- 'AK' => [],
- ],
- ],
- 'deprecated' => false,
- 'parameters' => [
- [
'name' => 'AppId',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
[
- 'name' => 'ChannelId',
+ 'name' => 'Name',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
- 'name' => 'UserId',
+ 'name' => 'LayoutId',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- 'minLength' => 1,
- 'maxLength' => 120,
- ],
+ 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => true],
],
[
- 'name' => 'DeviceType',
+ 'name' => 'AudioMixCount',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- 'enum' => [
- 'sip_device',
- 'mcu',
- 'phone',
- ],
- ],
+ 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
],
],
],
- 'StartView' => [
- 'methods' => [
- 'post',
- ],
- 'schemes' => [
- 'https',
- ],
+ 'ModifyStreamingProperty' => [
+ 'methods' => ['post'],
+ 'schemes' => ['https'],
'security' => [
[
'AK' => [],
@@ -8545,135 +3843,17 @@
[
'name' => 'AppId',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
[
'name' => 'ChannelId',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
- ],
- [
- 'name' => 'TemplateId',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- 'minLength' => 1,
- 'maxLength' => 128,
- 'pattern' => '^[\\w.-]+$',
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
[
'name' => 'TaskId',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- 'minLength' => 1,
- 'maxLength' => 55,
- 'pattern' => '^[0-9a-zA-Z_-]+$',
- ],
- ],
- [
- 'name' => 'CropMode',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- 'enum' => [
- '1',
- '2',
- '3',
- ],
- ],
- ],
- [
- 'name' => 'StartWithoutChannel',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'boolean',
- 'required' => false,
- ],
- ],
- [
- 'name' => 'StartWithoutChannelWaitTime',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
- ],
- [
- 'name' => 'RegionColor',
- 'in' => 'query',
- 'style' => 'flat',
- 'schema' => [
- 'type' => 'object',
- 'required' => false,
- 'properties' => [
- 'R' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- 'minimum' => '-1',
- 'maximum' => '255',
- ],
- 'G' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- 'minimum' => '-1',
- 'maximum' => '255',
- ],
- 'B' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- 'minimum' => '-1',
- 'maximum' => '255',
- ],
- ],
- ],
- ],
- [
- 'name' => 'BgColor',
- 'in' => 'query',
- 'style' => 'flat',
- 'schema' => [
- 'type' => 'object',
- 'required' => false,
- 'properties' => [
- 'R' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- 'minimum' => '0',
- 'maximum' => '255',
- ],
- 'G' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- 'minimum' => '0',
- 'maximum' => '255',
- ],
- 'B' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- 'minimum' => '0',
- 'maximum' => '255',
- ],
- ],
- ],
+ 'schema' => ['type' => 'string', 'required' => true, 'pattern' => '^[0-9a-zA-Z_-]+$'],
],
[
'name' => 'ViewSubscribers',
@@ -8682,164 +3862,20 @@
'schema' => [
'type' => 'array',
'required' => false,
- 'items' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'items' => ['type' => 'string', 'required' => false],
+ 'maxItems' => 16,
],
],
[
'name' => 'ViewContent',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- 'enum' => [
- 'main',
- 'screen-cast',
- ],
- ],
- ],
- ],
- ],
- 'StopView' => [
- 'methods' => [
- 'post',
- ],
- 'schemes' => [
- 'https',
- ],
- 'security' => [
- [
- 'AK' => [],
- ],
- ],
- 'deprecated' => false,
- 'parameters' => [
- [
- 'name' => 'AppId',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
- ],
- [
- 'name' => 'ChannelId',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
- ],
- [
- 'name' => 'TaskId',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- 'minLength' => 1,
- 'maxLength' => 55,
- 'pattern' => '^[0-9a-zA-Z_-]+$',
- ],
- ],
- ],
- ],
- 'RtcSipMute' => [
- 'methods' => [
- 'post',
- ],
- 'schemes' => [
- 'https',
- ],
- 'security' => [
- [
- 'AK' => [],
- ],
- ],
- 'deprecated' => false,
- 'parameters' => [
- [
- 'name' => 'AppId',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
- ],
- [
- 'name' => 'ChannelId',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
- ],
- [
- 'name' => 'Operations',
- 'in' => 'query',
- 'style' => 'flat',
- 'schema' => [
- 'type' => 'array',
- 'required' => true,
- 'items' => [
- 'type' => 'object',
- 'required' => true,
- 'properties' => [
- 'Path' => [
- 'type' => 'string',
- 'required' => true,
- 'enum' => [
- '/media/audio/status',
- ],
- ],
- 'Op' => [
- 'type' => 'string',
- 'required' => true,
- ],
- 'OperationId' => [
- 'type' => 'string',
- 'required' => true,
- ],
- 'Value' => [
- 'type' => 'object',
- 'required' => true,
- 'properties' => [
- 'Status' => [
- 'type' => 'string',
- 'required' => true,
- 'enum' => [
- 'inactive',
- 'active',
- ],
- ],
- ],
- ],
- 'Ids' => [
- 'type' => 'array',
- 'required' => true,
- 'items' => [
- 'type' => 'string',
- 'required' => true,
- ],
- 'minItems' => 1,
- 'maxItems' => 16,
- ],
- ],
- ],
- 'minItems' => 1,
- 'maxItems' => 5,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
],
],
'ModifyViewLayout' => [
- 'methods' => [
- 'post',
- ],
- 'schemes' => [
- 'https',
- ],
+ 'methods' => ['post'],
+ 'schemes' => ['https'],
'security' => [
[
'AK' => [],
@@ -8850,40 +3886,22 @@
[
'name' => 'AppId',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
[
'name' => 'ChannelId',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
[
'name' => 'TemplateId',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- 'minLength' => 1,
- 'maxLength' => 128,
- 'pattern' => '^[\\w.-]+$',
- ],
+ 'schema' => ['type' => 'string', 'required' => true, 'minLength' => 1, 'maxLength' => 128, 'pattern' => '^[\\w.-]+$'],
],
[
'name' => 'TaskId',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- 'minLength' => 1,
- 'maxLength' => 55,
- 'pattern' => '^[0-9a-zA-Z_-]+$',
- ],
+ 'schema' => ['type' => 'string', 'required' => true, 'minLength' => 1, 'maxLength' => 55, 'pattern' => '^[0-9a-zA-Z_-]+$'],
],
[
'name' => 'Panes',
@@ -8912,46 +3930,15 @@
'type' => 'integer',
'format' => 'int32',
'required' => false,
- 'enum' => [
- '1',
- '2',
- '3',
- ],
- ],
- 'Alpha' => [
- 'type' => 'number',
- 'format' => 'double',
- 'required' => false,
- ],
- 'X' => [
- 'type' => 'number',
- 'format' => 'double',
- 'required' => true,
- ],
- 'Y' => [
- 'type' => 'number',
- 'format' => 'double',
- 'required' => true,
- ],
- 'Height' => [
- 'type' => 'number',
- 'format' => 'double',
- 'required' => true,
- ],
- 'Width' => [
- 'type' => 'number',
- 'format' => 'double',
- 'required' => true,
- ],
- 'Layer' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
- 'Url' => [
- 'type' => 'string',
- 'required' => true,
+ 'enum' => ['1', '2', '3'],
],
+ 'Alpha' => ['type' => 'number', 'format' => 'double', 'required' => false],
+ 'X' => ['type' => 'number', 'format' => 'double', 'required' => true],
+ 'Y' => ['type' => 'number', 'format' => 'double', 'required' => true],
+ 'Height' => ['type' => 'number', 'format' => 'double', 'required' => true],
+ 'Width' => ['type' => 'number', 'format' => 'double', 'required' => true],
+ 'Layer' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
+ 'Url' => ['type' => 'string', 'required' => true],
],
],
'maxItems' => 3,
@@ -8963,96 +3950,34 @@
'type' => 'object',
'required' => false,
'properties' => [
- 'BoxBorderw' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
+ 'BoxBorderw' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
'BoxColor' => [
'type' => 'object',
'required' => false,
'properties' => [
- 'R' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
- 'B' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
- 'G' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
+ 'R' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
+ 'B' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
+ 'G' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
],
],
- 'FontSize' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
+ 'FontSize' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
'FontColor' => [
'type' => 'object',
'required' => false,
'properties' => [
- 'R' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
- 'B' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
- 'G' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
+ 'R' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
+ 'B' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
+ 'G' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
],
],
- 'Alpha' => [
- 'type' => 'number',
- 'format' => 'double',
- 'required' => false,
- ],
- 'X' => [
- 'type' => 'number',
- 'format' => 'double',
- 'required' => true,
- ],
- 'HasBox' => [
- 'type' => 'boolean',
- 'required' => false,
- ],
- 'Y' => [
- 'type' => 'number',
- 'format' => 'double',
- 'required' => true,
- ],
- 'Texture' => [
- 'type' => 'string',
- 'required' => true,
- ],
- 'Layer' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
- 'Font' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
- 'BoxAlpha' => [
- 'type' => 'number',
- 'format' => 'double',
- 'required' => false,
- ],
+ 'Alpha' => ['type' => 'number', 'format' => 'double', 'required' => false],
+ 'X' => ['type' => 'number', 'format' => 'double', 'required' => true],
+ 'HasBox' => ['type' => 'boolean', 'required' => false],
+ 'Y' => ['type' => 'number', 'format' => 'double', 'required' => true],
+ 'Texture' => ['type' => 'string', 'required' => true],
+ 'Layer' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
+ 'Font' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
+ 'BoxAlpha' => ['type' => 'number', 'format' => 'double', 'required' => false],
],
],
'maxItems' => 3,
@@ -9061,11 +3986,7 @@
'type' => 'integer',
'format' => 'int32',
'required' => false,
- 'enum' => [
- '1',
- '2',
- '3',
- ],
+ 'enum' => ['1', '2', '3'],
],
'PaneId' => [
'type' => 'string',
@@ -9073,10 +3994,7 @@
'enum' => [],
'pattern' => '^\\d+$',
],
- 'Source' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'Source' => ['type' => 'string', 'required' => false],
],
],
'maxItems' => 16,
@@ -9097,46 +4015,15 @@
'type' => 'integer',
'format' => 'int32',
'required' => false,
- 'enum' => [
- '1',
- '2',
- '3',
- ],
- ],
- 'Alpha' => [
- 'type' => 'number',
- 'format' => 'double',
- 'required' => false,
- ],
- 'X' => [
- 'type' => 'number',
- 'format' => 'double',
- 'required' => true,
- ],
- 'Y' => [
- 'type' => 'number',
- 'format' => 'double',
- 'required' => true,
- ],
- 'Height' => [
- 'type' => 'number',
- 'format' => 'double',
- 'required' => true,
- ],
- 'Width' => [
- 'type' => 'number',
- 'format' => 'double',
- 'required' => true,
- ],
- 'Layer' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
- 'Url' => [
- 'type' => 'string',
- 'required' => true,
+ 'enum' => ['1', '2', '3'],
],
+ 'Alpha' => ['type' => 'number', 'format' => 'double', 'required' => false],
+ 'X' => ['type' => 'number', 'format' => 'double', 'required' => true],
+ 'Y' => ['type' => 'number', 'format' => 'double', 'required' => true],
+ 'Height' => ['type' => 'number', 'format' => 'double', 'required' => true],
+ 'Width' => ['type' => 'number', 'format' => 'double', 'required' => true],
+ 'Layer' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
+ 'Url' => ['type' => 'string', 'required' => true],
],
],
'maxItems' => 3,
@@ -9153,50 +4040,19 @@
'type' => 'object',
'required' => false,
'properties' => [
- 'Alpha' => [
- 'type' => 'number',
- 'format' => 'double',
- 'required' => false,
- ],
- 'X' => [
- 'type' => 'number',
- 'format' => 'double',
- 'required' => true,
- ],
- 'Y' => [
- 'type' => 'number',
- 'format' => 'double',
- 'required' => true,
- ],
- 'Height' => [
- 'type' => 'number',
- 'format' => 'double',
- 'required' => true,
- ],
+ 'Alpha' => ['type' => 'number', 'format' => 'double', 'required' => false],
+ 'X' => ['type' => 'number', 'format' => 'double', 'required' => true],
+ 'Y' => ['type' => 'number', 'format' => 'double', 'required' => true],
+ 'Height' => ['type' => 'number', 'format' => 'double', 'required' => true],
'ImageCropMode' => [
'type' => 'integer',
'format' => 'int32',
'required' => false,
- 'enum' => [
- '1',
- '2',
- '3',
- ],
- ],
- 'Width' => [
- 'type' => 'number',
- 'format' => 'double',
- 'required' => true,
- ],
- 'Layer' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
- 'Url' => [
- 'type' => 'string',
- 'required' => true,
+ 'enum' => ['1', '2', '3'],
],
+ 'Width' => ['type' => 'number', 'format' => 'double', 'required' => true],
+ 'Layer' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
+ 'Url' => ['type' => 'string', 'required' => true],
],
],
'maxItems' => 3,
@@ -9213,96 +4069,34 @@
'type' => 'object',
'required' => false,
'properties' => [
- 'BoxBorderw' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
+ 'BoxBorderw' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
'BoxColor' => [
'type' => 'object',
'required' => false,
'properties' => [
- 'R' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
- 'B' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
- 'G' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
+ 'R' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
+ 'B' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
+ 'G' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
],
],
- 'FontSize' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
- 'Alpha' => [
- 'type' => 'number',
- 'format' => 'double',
- 'required' => false,
- ],
+ 'FontSize' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
+ 'Alpha' => ['type' => 'number', 'format' => 'double', 'required' => false],
'FontColor' => [
'type' => 'object',
'required' => false,
'properties' => [
- 'R' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
- 'B' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
- 'G' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
+ 'R' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
+ 'B' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
+ 'G' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
],
],
- 'X' => [
- 'type' => 'number',
- 'format' => 'double',
- 'required' => true,
- ],
- 'HasBox' => [
- 'type' => 'boolean',
- 'required' => false,
- ],
- 'Y' => [
- 'type' => 'number',
- 'format' => 'double',
- 'required' => true,
- ],
- 'Texture' => [
- 'type' => 'string',
- 'required' => true,
- ],
- 'Layer' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
- 'Font' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
- 'BoxAlpha' => [
- 'type' => 'number',
- 'format' => 'double',
- 'required' => false,
- ],
+ 'X' => ['type' => 'number', 'format' => 'double', 'required' => true],
+ 'HasBox' => ['type' => 'boolean', 'required' => false],
+ 'Y' => ['type' => 'number', 'format' => 'double', 'required' => true],
+ 'Texture' => ['type' => 'string', 'required' => true],
+ 'Layer' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
+ 'Font' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
+ 'BoxAlpha' => ['type' => 'number', 'format' => 'double', 'required' => false],
],
],
'maxItems' => 3,
@@ -9319,97 +4113,34 @@
'type' => 'object',
'required' => false,
'properties' => [
- 'BoxBorderw' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
+ 'BoxBorderw' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
'BoxColor' => [
'type' => 'object',
'required' => false,
'properties' => [
- 'R' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
- 'B' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
- 'G' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
+ 'R' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
+ 'B' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
+ 'G' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
],
],
- 'FontSize' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
- 'Zone' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
- 'Alpha' => [
- 'type' => 'number',
- 'format' => 'double',
- 'required' => false,
- ],
+ 'FontSize' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
+ 'Zone' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
+ 'Alpha' => ['type' => 'number', 'format' => 'double', 'required' => false],
'FontColor' => [
'type' => 'object',
'required' => false,
'properties' => [
- 'R' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
- 'B' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
- 'G' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
+ 'R' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
+ 'B' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
+ 'G' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
],
],
- 'X' => [
- 'type' => 'number',
- 'format' => 'double',
- 'required' => true,
- ],
- 'HasBox' => [
- 'type' => 'boolean',
- 'required' => false,
- ],
- 'Y' => [
- 'type' => 'number',
- 'format' => 'double',
- 'required' => true,
- ],
- 'Layer' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
- 'Font' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
- 'BoxAlpha' => [
- 'type' => 'number',
- 'format' => 'double',
- 'required' => false,
- ],
+ 'X' => ['type' => 'number', 'format' => 'double', 'required' => true],
+ 'HasBox' => ['type' => 'boolean', 'required' => false],
+ 'Y' => ['type' => 'number', 'format' => 'double', 'required' => true],
+ 'Layer' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
+ 'Font' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
+ 'BoxAlpha' => ['type' => 'number', 'format' => 'double', 'required' => false],
],
],
'maxItems' => 3,
@@ -9426,18 +4157,12 @@
'Type' => [
'type' => 'string',
'required' => true,
- 'enum' => [
- 'white',
- 'black',
- ],
+ 'enum' => ['white', 'black'],
],
'Ids' => [
'type' => 'array',
'required' => true,
- 'items' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'items' => ['type' => 'string', 'required' => true],
'minItems' => 1,
'maxItems' => 16,
],
@@ -9446,13 +4171,9 @@
],
],
],
- 'ModifyStreamingProperty' => [
- 'methods' => [
- 'post',
- ],
- 'schemes' => [
- 'https',
- ],
+ 'NotifyAgent' => [
+ 'methods' => ['post'],
+ 'schemes' => ['https'],
'security' => [
[
'AK' => [],
@@ -9463,346 +4184,92 @@
[
'name' => 'AppId',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
'name' => 'ChannelId',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
'name' => 'TaskId',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- 'pattern' => '^[0-9a-zA-Z_-]+$',
- ],
- ],
- [
- 'name' => 'ViewSubscribers',
- 'in' => 'query',
- 'style' => 'simple',
- 'schema' => [
- 'type' => 'array',
- 'required' => false,
- 'items' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'maxItems' => 16,
- ],
- ],
- [
- 'name' => 'ViewContent',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
- ],
- ],
- ],
- 'DescribeCallList' => [
- 'methods' => [
- 'post',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
- 'security' => [
- [
- 'AK' => [],
- ],
- ],
- 'deprecated' => false,
- 'parameters' => [
- [
- 'name' => 'AppId',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
- ],
- [
- 'name' => 'StartTs',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'integer',
- 'format' => 'int64',
- 'required' => true,
- ],
- ],
- [
- 'name' => 'EndTs',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'integer',
- 'format' => 'int64',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
- 'name' => 'ChannelId',
+ 'name' => 'Message',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
- 'name' => 'UserId',
+ 'name' => 'Priority',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
],
[
- 'name' => 'CallStatus',
+ 'name' => 'Interruptable',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'boolean', 'required' => false],
],
[
- 'name' => 'OrderBy',
+ 'name' => 'CustomAttribute',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
- 'name' => 'QueryMode',
+ 'name' => 'BackgroundMusic',
'in' => 'query',
+ 'style' => 'json',
'schema' => [
- 'type' => 'string',
+ 'type' => 'object',
'required' => false,
- ],
- ],
- [
- 'name' => 'PageNo',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => true,
- ],
- ],
- [
- 'name' => 'PageSize',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => true,
+ 'properties' => [
+ 'format' => [
+ 'type' => 'string',
+ 'required' => false,
+ 'enum' => ['wav'],
+ ],
+ 'url' => ['type' => 'string', 'required' => false, 'maxLength' => 1000],
+ ],
],
],
],
],
- 'DescribeCall' => [
- 'methods' => [
- 'post',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
+ 'RemoveTerminals' => [
+ 'methods' => ['post', 'get'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
],
],
- 'deprecated' => false,
'parameters' => [
[
- 'name' => 'AppId',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
- ],
- [
- 'name' => 'ChannelId',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
- ],
- [
- 'name' => 'CreatedTs',
+ 'name' => 'TerminalIds',
'in' => 'query',
+ 'style' => 'repeatList',
'schema' => [
- 'type' => 'integer',
- 'format' => 'int64',
+ 'type' => 'array',
'required' => true,
+ 'items' => ['type' => 'string', 'required' => false],
+ 'maxItems' => 30,
],
],
[
- 'name' => 'DestroyedTs',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'integer',
- 'format' => 'int64',
- 'required' => false,
- ],
- ],
- [
- 'name' => 'ExtDataType',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
- ],
- [
- 'name' => 'QueryExpInfo',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'boolean',
- 'required' => false,
- ],
- ],
- ],
- ],
- 'DescribePubUserListBySubUser' => [
- 'methods' => [
- 'post',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
- 'security' => [
- [
- 'AK' => [],
- ],
- ],
- 'deprecated' => false,
- 'parameters' => [
- [
'name' => 'AppId',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
[
'name' => 'ChannelId',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
- ],
- [
- 'name' => 'CreatedTs',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'integer',
- 'format' => 'int64',
- 'required' => true,
- ],
- ],
- [
- 'name' => 'DestroyedTs',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'integer',
- 'format' => 'int64',
- 'required' => false,
- ],
- ],
- [
- 'name' => 'SubUserId',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
],
],
- 'DescribeEndPointEventList' => [
- 'methods' => [
- 'post',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
- 'security' => [
- [
- 'AK' => [],
- ],
- ],
- 'deprecated' => false,
- 'parameters' => [
- [
- 'name' => 'AppId',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
- ],
- [
- 'name' => 'ChannelId',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
- ],
- [
- 'name' => 'CreatedTs',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'integer',
- 'format' => 'int64',
- 'required' => true,
- ],
- ],
- [
- 'name' => 'DestroyedTs',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'integer',
- 'format' => 'int64',
- 'required' => false,
- ],
- ],
- [
- 'name' => 'UserIdList',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
- ],
- ],
- ],
- 'DescribeEndPointMetricData' => [
- 'methods' => [
- 'post',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
+ 'RemoveUsers' => [
+ 'methods' => ['post'],
+ 'schemes' => ['https'],
'security' => [
[
'AK' => [],
@@ -9813,79 +4280,36 @@
[
'name' => 'AppId',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
[
'name' => 'ChannelId',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
- ],
- [
- 'name' => 'CreatedTs',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'integer',
- 'format' => 'int64',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
[
- 'name' => 'DestroyedTs',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'integer',
- 'format' => 'int64',
- 'required' => false,
- ],
- ],
- [
- 'name' => 'SubUserId',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
- ],
- [
- 'name' => 'PubUserId',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
- ],
- [
- 'name' => 'PubCallIdList',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
- ],
- [
- 'name' => 'Metrics',
+ 'name' => 'Users',
'in' => 'query',
+ 'style' => 'flat',
'schema' => [
- 'type' => 'string',
+ 'type' => 'array',
'required' => true,
+ 'items' => [
+ 'type' => 'object',
+ 'required' => false,
+ 'properties' => [
+ 'UserId' => ['type' => 'string', 'required' => true],
+ ],
+ ],
+ 'minItems' => 1,
+ 'maxItems' => 30,
],
],
],
],
- 'DescribeQoeMetricData' => [
- 'methods' => [
- 'post',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
+ 'RtcCancelSipInvite' => [
+ 'methods' => ['post'],
+ 'schemes' => ['https'],
'security' => [
[
'AK' => [],
@@ -9896,106 +4320,32 @@
[
'name' => 'AppId',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
[
'name' => 'ChannelId',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
- ],
- [
- 'name' => 'CreatedTs',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'integer',
- 'format' => 'int64',
- 'required' => true,
- ],
- ],
- [
- 'name' => 'DestroyedTs',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'integer',
- 'format' => 'int64',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
[
'name' => 'UserId',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
- ],
- ],
- ],
- 'DescribeChannelOverallData' => [
- 'methods' => [
- 'post',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
- 'security' => [
- [
- 'AK' => [],
- ],
- ],
- 'deprecated' => false,
- 'parameters' => [
- [
- 'name' => 'AppId',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'string', 'required' => true, 'minLength' => 1, 'maxLength' => 120],
],
[
- 'name' => 'ChannelId',
+ 'name' => 'DeviceType',
'in' => 'query',
'schema' => [
'type' => 'string',
'required' => true,
- ],
- ],
- [
- 'name' => 'CreatedTs',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'integer',
- 'format' => 'int64',
- 'required' => true,
- ],
- ],
- [
- 'name' => 'DestroyedTs',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'integer',
- 'format' => 'int64',
- 'required' => false,
+ 'enum' => ['sip_device', 'mcu', 'phone'],
],
],
],
],
- 'DescribeChannelDistributionStatData' => [
- 'methods' => [
- 'post',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
+ 'RtcSipInviteMember' => [
+ 'methods' => ['post'],
+ 'schemes' => ['https'],
'security' => [
[
'AK' => [],
@@ -10006,318 +4356,91 @@
[
'name' => 'AppId',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
[
'name' => 'ChannelId',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
- ],
- [
- 'name' => 'CreatedTs',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'integer',
- 'format' => 'int64',
- 'required' => true,
- ],
- ],
- [
- 'name' => 'DestroyedTs',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'integer',
- 'format' => 'int64',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
[
- 'name' => 'StatDim',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
- ],
- ],
- ],
- 'DescribeChannelAreaDistributionStatData' => [
- 'methods' => [
- 'post',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
- 'security' => [
- [
- 'AK' => [],
- ],
- ],
- 'deprecated' => false,
- 'parameters' => [
- [
- 'name' => 'AppId',
+ 'name' => 'Uid',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
[
- 'name' => 'ChannelId',
+ 'name' => 'DeviceType',
'in' => 'query',
'schema' => [
'type' => 'string',
'required' => true,
+ 'enum' => ['sip_device', 'mcu', 'phone'],
],
],
[
- 'name' => 'CreatedTs',
+ 'name' => 'ServerAddress',
'in' => 'query',
- 'schema' => [
- 'type' => 'integer',
- 'format' => 'int64',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
- 'name' => 'DestroyedTs',
+ 'name' => 'AppToken',
'in' => 'query',
- 'schema' => [
- 'type' => 'integer',
- 'format' => 'int64',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
- 'name' => 'ParentArea',
+ 'name' => 'Registered',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'boolean', 'required' => true],
],
- ],
- ],
- 'DescribeChannelTopPubUserList' => [
- 'methods' => [
- 'post',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
- 'security' => [
- [
- 'AK' => [],
- ],
- ],
- 'deprecated' => false,
- 'parameters' => [
[
- 'name' => 'AppId',
+ 'name' => 'SipDisplayName',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'string', 'required' => true, 'minLength' => 1, 'maxLength' => 200],
],
[
- 'name' => 'ChannelId',
+ 'name' => 'SipUserId',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
[
- 'name' => 'CreatedTs',
+ 'name' => 'SipUserPassword',
'in' => 'query',
- 'schema' => [
- 'type' => 'integer',
- 'format' => 'int64',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
- 'name' => 'DestroyedTs',
+ 'name' => 'SipRoomId',
'in' => 'query',
- 'schema' => [
- 'type' => 'integer',
- 'format' => 'int64',
- 'required' => false,
- ],
- ],
- ],
- ],
- 'DescribeChannelUserMetrics' => [
- 'methods' => [
- 'post',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
- 'security' => [
- [
- 'AK' => [],
+ 'schema' => ['type' => 'string', 'required' => true],
],
- ],
- 'deprecated' => false,
- 'parameters' => [
[
- 'name' => 'AppId',
+ 'name' => 'SipUri',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
- 'name' => 'ChannelId',
+ 'name' => 'SipUserAgent',
'in' => 'query',
'schema' => [
'type' => 'string',
- 'required' => true,
- ],
- ],
- [
- 'name' => 'CreatedTs',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'integer',
- 'format' => 'int64',
- 'required' => true,
- ],
- ],
- [
- 'name' => 'DestroyedTs',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'integer',
- 'format' => 'int64',
'required' => false,
+ 'enum' => ['polycom', 'cisco', 'tencent', 'zoom', 'pstn'],
],
],
- ],
- ],
- 'DescribeUsageOverallData' => [
- 'methods' => [
- 'post',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
- 'security' => [
- [
- 'AK' => [],
- ],
- ],
- 'deprecated' => false,
- 'parameters' => [
- [
- 'name' => 'StartDate',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'integer',
- 'format' => 'int64',
- 'required' => true,
- ],
- ],
- [
- 'name' => 'EndDate',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'integer',
- 'format' => 'int64',
- 'required' => true,
- ],
- ],
- [
- 'name' => 'Types',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
- ],
- [
- 'name' => 'AppId',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
- ],
- ],
- ],
- 'DescribeUsageDistributionStatData' => [
- 'methods' => [
- 'post',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
- 'security' => [
[
- 'AK' => [],
- ],
- ],
- 'deprecated' => false,
- 'parameters' => [
- [
- 'name' => 'StartDate',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'integer',
- 'format' => 'int64',
- 'required' => true,
- ],
- ],
- [
- 'name' => 'EndDate',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'integer',
- 'format' => 'int64',
- 'required' => true,
- ],
- ],
- [
- 'name' => 'StatDim',
+ 'name' => 'CallNumber',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'string', 'required' => false, 'maxLength' => 30],
],
[
- 'name' => 'AppId',
+ 'name' => 'TaskId',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'string', 'required' => false, 'maxLength' => 100],
],
],
],
- 'DescribeUsageAreaDistributionStatData' => [
- 'methods' => [
- 'post',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
+ 'RtcSipMute' => [
+ 'methods' => ['post'],
+ 'schemes' => ['https'],
'security' => [
[
'AK' => [],
@@ -10326,90 +4449,62 @@
'deprecated' => false,
'parameters' => [
[
- 'name' => 'StartDate',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
- ],
- [
- 'name' => 'EndDate',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
- ],
- [
- 'name' => 'ParentArea',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
- ],
- [
'name' => 'AppId',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
- ],
- ],
- 'DescribeUsageOsSdkVersionDistributionStatData' => [
- 'methods' => [
- 'post',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
- 'security' => [
[
- 'AK' => [],
- ],
- ],
- 'deprecated' => false,
- 'parameters' => [
- [
- 'name' => 'StartDate',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'integer',
- 'format' => 'int64',
- 'required' => true,
- ],
- ],
- [
- 'name' => 'EndDate',
+ 'name' => 'ChannelId',
'in' => 'query',
- 'schema' => [
- 'type' => 'integer',
- 'format' => 'int64',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
[
- 'name' => 'AppId',
+ 'name' => 'Operations',
'in' => 'query',
+ 'style' => 'flat',
'schema' => [
- 'type' => 'string',
+ 'type' => 'array',
'required' => true,
+ 'items' => [
+ 'type' => 'object',
+ 'required' => true,
+ 'properties' => [
+ 'Path' => [
+ 'type' => 'string',
+ 'required' => true,
+ 'enum' => ['/media/audio/status'],
+ ],
+ 'Op' => ['type' => 'string', 'required' => true],
+ 'OperationId' => ['type' => 'string', 'required' => true],
+ 'Value' => [
+ 'type' => 'object',
+ 'required' => true,
+ 'properties' => [
+ 'Status' => [
+ 'type' => 'string',
+ 'required' => true,
+ 'enum' => ['inactive', 'active'],
+ ],
+ ],
+ ],
+ 'Ids' => [
+ 'type' => 'array',
+ 'required' => true,
+ 'items' => ['type' => 'string', 'required' => true],
+ 'minItems' => 1,
+ 'maxItems' => 16,
+ ],
+ ],
+ ],
+ 'minItems' => 1,
+ 'maxItems' => 5,
],
],
],
],
- 'DescribeQualityOverallData' => [
- 'methods' => [
- 'post',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
+ 'StartAgent' => [
+ 'methods' => ['post'],
+ 'schemes' => ['https'],
'security' => [
[
'AK' => [],
@@ -10418,288 +4513,162 @@
'deprecated' => false,
'parameters' => [
[
- 'name' => 'StartDate',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'integer',
- 'format' => 'int64',
- 'required' => true,
- ],
- ],
- [
- 'name' => 'EndDate',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'integer',
- 'format' => 'int64',
- 'required' => true,
- ],
- ],
- [
- 'name' => 'Types',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
- ],
- [
'name' => 'AppId',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
- ],
- ],
- ],
- 'DescribeQualityDistributionStatData' => [
- 'methods' => [
- 'post',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
- 'security' => [
- [
- 'AK' => [],
- ],
- ],
- 'deprecated' => false,
- 'parameters' => [
- [
- 'name' => 'StartDate',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'integer',
- 'format' => 'int64',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
[
- 'name' => 'EndDate',
+ 'name' => 'ChannelId',
'in' => 'query',
- 'schema' => [
- 'type' => 'integer',
- 'format' => 'int64',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
[
- 'name' => 'StatDim',
+ 'name' => 'TaskId',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
[
- 'name' => 'AppId',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
- ],
- ],
- ],
- 'DescribeQualityAreaDistributionStatData' => [
- 'methods' => [
- 'post',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
- 'security' => [
- [
- 'AK' => [],
- ],
- ],
- 'deprecated' => false,
- 'parameters' => [
- [
- 'name' => 'StartDate',
+ 'name' => 'TemplateId',
'in' => 'query',
- 'schema' => [
- 'type' => 'integer',
- 'format' => 'int64',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
[
- 'name' => 'EndDate',
+ 'name' => 'RtcConfig',
'in' => 'query',
+ 'style' => 'json',
'schema' => [
- 'type' => 'integer',
- 'format' => 'int64',
+ 'type' => 'object',
'required' => true,
+ 'properties' => [
+ 'UserId' => ['type' => 'string', 'required' => true],
+ 'TargetUserIds' => [
+ 'type' => 'array',
+ 'required' => false,
+ 'items' => ['type' => 'string', 'required' => false],
+ ],
+ 'UserInactivityTimeout' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
+ ],
],
],
[
- 'name' => 'ParentArea',
+ 'name' => 'VoiceChatConfig',
'in' => 'query',
+ 'style' => 'json',
'schema' => [
- 'type' => 'string',
+ 'type' => 'object',
'required' => false,
- ],
- ],
- [
- 'name' => 'AppId',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
- ],
- ],
- ],
- 'DescribeQualityOsSdkVersionDistributionStatData' => [
- 'methods' => [
- 'post',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
- 'security' => [
- [
- 'AK' => [],
- ],
- ],
- 'deprecated' => false,
- 'parameters' => [
- [
- 'name' => 'StartDate',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'integer',
- 'format' => 'int64',
- 'required' => true,
- ],
- ],
- [
- 'name' => 'EndDate',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'integer',
- 'format' => 'int64',
- 'required' => true,
- ],
- ],
- [
- 'name' => 'AppId',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
- ],
- ],
- ],
- 'DescribeFaultDiagnosisOverallData' => [
- 'methods' => [
- 'post',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
- 'security' => [
- [
- 'AK' => [],
- ],
- ],
- 'deprecated' => false,
- 'parameters' => [
- [
- 'name' => 'AppId',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
- ],
- [
- 'name' => 'StartTs',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'integer',
- 'format' => 'int64',
- 'required' => true,
- ],
- ],
- [
- 'name' => 'EndTs',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'integer',
- 'format' => 'int64',
- 'required' => true,
- ],
- ],
- [
- 'name' => 'StatDim',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
- ],
- ],
- ],
- 'DescribeFaultDiagnosisFactorDistributionStat' => [
- 'methods' => [
- 'post',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
- 'security' => [
- [
- 'AK' => [],
- ],
- ],
- 'deprecated' => false,
- 'parameters' => [
- [
- 'name' => 'AppId',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
- ],
- [
- 'name' => 'StartTs',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'integer',
- 'format' => 'int64',
- 'required' => true,
- ],
- ],
- [
- 'name' => 'EndTs',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'integer',
- 'format' => 'int64',
- 'required' => true,
+ 'properties' => [
+ 'ChatMode' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
+ 'InterruptMode' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
+ 'Greeting' => ['type' => 'string', 'required' => false],
+ 'ASRConfig' => [
+ 'type' => 'object',
+ 'required' => false,
+ 'properties' => [
+ 'SourceLanguage' => ['type' => 'string', 'required' => false],
+ 'SemanticPunctuationEnabled' => ['type' => 'boolean', 'required' => false],
+ 'MaxSentenceSilence' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
+ 'VocabularyId' => ['type' => 'string', 'required' => false],
+ 'LanguageHints' => [
+ 'type' => 'array',
+ 'required' => false,
+ 'items' => ['type' => 'string', 'required' => false],
+ ],
+ 'VadConfig' => [
+ 'type' => 'object',
+ 'required' => false,
+ 'properties' => [
+ 'InterruptSpeechDuration' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
+ ],
+ ],
+ ],
+ ],
+ 'LLMConfig' => [
+ 'type' => 'object',
+ 'required' => false,
+ 'properties' => [
+ 'Vendor' => ['type' => 'string', 'required' => false],
+ 'Model' => ['type' => 'string', 'required' => false],
+ 'ApiKey' => ['type' => 'string', 'required' => false],
+ 'Temperature' => ['type' => 'number', 'format' => 'double', 'required' => false],
+ 'TopP' => ['type' => 'number', 'format' => 'double', 'required' => false],
+ 'MaxToken' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
+ 'HistoryDepth' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
+ 'Prompt' => ['type' => 'string', 'required' => false],
+ 'Url' => ['type' => 'string', 'required' => false],
+ 'Params' => ['type' => 'object', 'required' => false],
+ 'BizParams' => ['type' => 'any', 'required' => false],
+ 'AppId' => ['type' => 'string', 'required' => false],
+ 'ToolExecutionConfig' => ['type' => 'any', 'required' => false],
+ 'Tools' => [
+ 'type' => 'array',
+ 'required' => false,
+ 'items' => ['type' => 'any', 'required' => false],
+ ],
+ ],
+ ],
+ 'TTSConfig' => [
+ 'type' => 'object',
+ 'required' => false,
+ 'properties' => [
+ 'Vendor' => ['type' => 'string', 'required' => false],
+ 'Model' => ['type' => 'string', 'required' => false],
+ 'ApiKey' => ['type' => 'string', 'required' => false],
+ 'Voice' => ['type' => 'string', 'required' => false],
+ 'Volume' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
+ 'Rate' => ['type' => 'number', 'format' => 'double', 'required' => false],
+ 'Pitch' => ['type' => 'number', 'format' => 'double', 'required' => false],
+ 'FilterBrackets' => [
+ 'type' => 'array',
+ 'required' => false,
+ 'items' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
+ ],
+ ],
+ ],
+ 'AgentSilenceConfig' => [
+ 'type' => 'object',
+ 'required' => false,
+ 'properties' => [
+ 'Enable' => ['type' => 'boolean', 'required' => false],
+ 'AlertTimeout' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
+ 'Strategy' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
+ 'Content' => ['type' => 'string', 'required' => false],
+ 'WebhookTriggerTimeout' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
+ ],
+ ],
+ 'AmbientSoundConfig' => [
+ 'type' => 'object',
+ 'required' => false,
+ 'properties' => [
+ 'SoundId' => ['type' => 'string', 'required' => false],
+ 'Volume' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'minimum' => '0', 'maximum' => '100'],
+ ],
+ ],
+ 'InterruptConfig' => [
+ 'type' => 'object',
+ 'required' => false,
+ 'properties' => [
+ 'SemanticsInterrupt' => ['type' => 'boolean', 'required' => false],
+ ],
+ ],
+ 'BackChannelConfig' => [
+ 'type' => 'object',
+ 'required' => false,
+ 'properties' => [
+ 'UserTurnEnd' => ['type' => 'boolean', 'required' => false],
+ 'Version' => ['type' => 'integer', 'format' => 'int32'],
+ ],
+ ],
+ 'EnableVideoUnderstanding' => ['type' => 'boolean', 'required' => false],
+ 'preferVideo' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
+ ],
],
],
],
],
- 'DescribeFaultDiagnosisUserList' => [
- 'methods' => [
- 'post',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
+ 'StartCategoryCallback' => [
+ 'methods' => ['post', 'get'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
@@ -10710,81 +4679,25 @@
[
'name' => 'AppId',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
- ],
- [
- 'name' => 'StartTs',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'integer',
- 'format' => 'int64',
- 'required' => true,
- ],
- ],
- [
- 'name' => 'EndTs',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'integer',
- 'format' => 'int64',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
[
- 'name' => 'ChannelId',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
- ],
- [
- 'name' => 'UserId',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
- ],
- [
- 'name' => 'FaultTypes',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
- ],
- [
- 'name' => 'PageNo',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => true,
- ],
- ],
- [
- 'name' => 'PageSize',
+ 'name' => 'Callback',
'in' => 'query',
+ 'style' => 'json',
'schema' => [
- 'type' => 'integer',
- 'format' => 'int32',
+ 'type' => 'object',
'required' => true,
+ 'properties' => [
+ 'Category' => ['type' => 'string', 'required' => true],
+ ],
],
],
],
],
- 'DescribeFaultDiagnosisUserDetail' => [
- 'methods' => [
- 'post',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
+ 'StartCloudNote' => [
+ 'methods' => ['post'],
+ 'schemes' => ['https'],
'security' => [
[
'AK' => [],
@@ -10795,755 +4708,339 @@
[
'name' => 'AppId',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
[
'name' => 'ChannelId',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
- ],
- [
- 'name' => 'CreatedTs',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'integer',
- 'format' => 'int64',
- 'required' => true,
- ],
- ],
- [
- 'name' => 'UserId',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
- ],
- [
- 'name' => 'FaultType',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
- ],
- [
- 'name' => 'QueryCallUserInfo',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'boolean',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
- ],
- ],
- 'CreateEventSubscribe' => [
- 'methods' => [
- 'post',
- 'get',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
- 'security' => [
[
- 'AK' => [],
- ],
- ],
- 'parameters' => [
- [
- 'name' => 'Users',
+ 'name' => 'TaskId',
'in' => 'query',
- 'style' => 'repeatList',
- 'schema' => [
- 'type' => 'array',
- 'required' => false,
- 'items' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'maxItems' => 64,
- ],
+ 'schema' => ['type' => 'string', 'required' => true, 'minLength' => 1, 'maxLength' => 55, 'pattern' => '^[\\w.-]+$'],
],
[
- 'name' => 'Events',
+ 'name' => 'StorageConfig',
'in' => 'query',
- 'style' => 'repeatList',
+ 'style' => 'flat',
'schema' => [
- 'type' => 'array',
+ 'type' => 'object',
'required' => true,
- 'items' => [
- 'type' => 'string',
- 'required' => false,
+ 'properties' => [
+ 'Vendor' => ['type' => 'integer', 'format' => 'int32', 'required' => true, 'minimum' => '1'],
+ 'Region' => ['type' => 'integer', 'format' => 'int32', 'required' => true],
+ 'Bucket' => ['type' => 'string', 'required' => true, 'minLength' => 1],
+ 'AccessKey' => ['type' => 'string', 'required' => true, 'minLength' => 1],
+ 'SecretKey' => ['type' => 'string', 'required' => true, 'minLength' => 1],
],
- 'maxItems' => 16,
- ],
- ],
- [
- 'name' => 'AppId',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
- ],
- [
- 'name' => 'ChannelId',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
- ],
- [
- 'name' => 'CallbackUrl',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
- ],
- [
- 'name' => 'ClientToken',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
- ],
- [
- 'name' => 'NeedCallbackAuth',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'boolean',
- 'required' => false,
- ],
- ],
- [
- 'name' => 'Role',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'integer',
- 'format' => 'int64',
- 'required' => false,
],
],
- ],
- ],
- 'DeleteEventSubscribe' => [
- 'methods' => [
- 'post',
- 'get',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
- 'security' => [
[
- 'AK' => [],
- ],
- ],
- 'parameters' => [
- [
- 'name' => 'AppId',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
- ],
- [
- 'name' => 'SubscribeId',
+ 'name' => 'SourceLanguage',
'in' => 'query',
'schema' => [
'type' => 'string',
- 'required' => true,
- ],
- ],
- ],
- ],
- 'CreateAutoLiveStreamRule' => [
- 'methods' => [
- 'post',
- 'get',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
- 'security' => [
- [
- 'AK' => [],
- ],
- ],
- 'parameters' => [
- [
- 'name' => 'ChannelIds',
- 'in' => 'query',
- 'style' => 'repeatList',
- 'schema' => [
- 'type' => 'array',
'required' => false,
- 'items' => [
- 'type' => 'string',
- 'required' => false,
+ 'enum' => [
+ 'cn', 'en', 'ja', 'yue', 'ko', 'de', 'fr', 'ru', 'multilingual', 'es', 'vi', 'it', 'sv', 'cs', 'pl', 'th', 'fi', 'hi', 'id', 'pt',
+ 'ar', 'fil', 'ms', 'tr', 'hu', 'lo', 'pt-br', 'es-ar', 'es-mx',
],
- 'maxItems' => 64,
],
],
[
- 'name' => 'ChannelIdPrefixes',
+ 'name' => 'LanguageHints',
'in' => 'query',
- 'style' => 'repeatList',
+ 'style' => 'flat',
'schema' => [
'type' => 'array',
'required' => false,
'items' => [
'type' => 'string',
'required' => false,
+ 'enum' => [
+ 'cn', 'en', 'ja', 'ko', 'de', 'fr', 'ru', 'es', 'vi', 'it', 'sv', 'cs', 'pl', 'th', 'fi', 'hi', 'id', 'pt', 'ar', 'fil',
+ 'ms', 'tr', 'hu', 'lo', 'pt-br', 'es-ar', 'es-mx',
+ ],
],
- 'maxItems' => 64,
- ],
- ],
- [
- 'name' => 'AppId',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
],
],
[
- 'name' => 'PlayDomain',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
- ],
- [
- 'name' => 'RuleName',
+ 'name' => 'Transcription',
'in' => 'query',
+ 'style' => 'json',
'schema' => [
- 'type' => 'string',
+ 'type' => 'object',
'required' => false,
+ 'properties' => [
+ 'DiarizationEnabled' => ['type' => 'boolean', 'required' => false],
+ 'SpeakerCount' => [
+ 'type' => 'integer',
+ 'format' => 'int32',
+ 'required' => false,
+ 'enum' => ['0', '2'],
+ ],
+ 'TranscriptionLevel' => [
+ 'type' => 'integer',
+ 'format' => 'int32',
+ 'required' => false,
+ 'enum' => ['1', '2'],
+ ],
+ 'PhraseId' => ['type' => 'string', 'required' => false, 'minLength' => 1, 'maxLength' => 50],
+ ],
],
],
[
- 'name' => 'CallBack',
+ 'name' => 'AutoChapters',
'in' => 'query',
+ 'style' => 'json',
'schema' => [
- 'type' => 'string',
+ 'type' => 'object',
'required' => false,
+ 'properties' => [
+ 'Enabled' => ['type' => 'boolean', 'required' => false],
+ ],
],
],
[
- 'name' => 'MediaEncode',
+ 'name' => 'MeetingAssistance',
'in' => 'query',
+ 'style' => 'json',
'schema' => [
- 'type' => 'integer',
- 'format' => 'int32',
+ 'type' => 'object',
'required' => false,
+ 'properties' => [
+ 'Enabled' => ['type' => 'boolean', 'required' => false],
+ 'MeetingAssistanceType' => [
+ 'type' => 'array',
+ 'required' => true,
+ 'items' => [
+ 'type' => 'string',
+ 'required' => true,
+ 'enum' => ['Actions', 'KeyInformation'],
+ ],
+ ],
+ ],
],
],
- ],
- ],
- 'DeleteAutoLiveStreamRule' => [
- 'methods' => [
- 'post',
- 'get',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
- 'security' => [
- [
- 'AK' => [],
- ],
- ],
- 'parameters' => [
- [
- 'name' => 'AppId',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
- ],
- [
- 'name' => 'RuleId',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'integer',
- 'format' => 'int64',
- 'required' => true,
- ],
- ],
- ],
- ],
- 'DisableAutoLiveStreamRule' => [
- 'methods' => [
- 'post',
- 'get',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
- 'security' => [
- [
- 'AK' => [],
- ],
- ],
- 'deprecated' => false,
- 'parameters' => [
- [
- 'name' => 'AppId',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
- ],
- [
- 'name' => 'RuleId',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'integer',
- 'format' => 'int64',
- 'required' => true,
- ],
- ],
- ],
- ],
- 'EnableAutoLiveStreamRule' => [
- 'methods' => [
- 'post',
- 'get',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
- 'security' => [
- [
- 'AK' => [],
- ],
- ],
- 'parameters' => [
- [
- 'name' => 'AppId',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
- ],
- [
- 'name' => 'RuleId',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'integer',
- 'format' => 'int64',
- 'required' => true,
- ],
- ],
- ],
- ],
- 'UpdateAutoLiveStreamRule' => [
- 'methods' => [
- 'post',
- 'get',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
- 'security' => [
- [
- 'AK' => [],
- ],
- ],
- 'deprecated' => false,
- 'parameters' => [
[
- 'name' => 'ChannelIds',
+ 'name' => 'Summarization',
'in' => 'query',
- 'style' => 'repeatList',
+ 'style' => 'json',
'schema' => [
- 'type' => 'array',
+ 'type' => 'object',
'required' => false,
- 'items' => [
- 'type' => 'string',
- 'required' => false,
+ 'properties' => [
+ 'Enabled' => ['type' => 'boolean', 'required' => false],
+ 'Type' => [
+ 'type' => 'array',
+ 'required' => true,
+ 'items' => [
+ 'type' => 'string',
+ 'required' => true,
+ 'enum' => ['Paragraph', 'Conversational', 'QuestionsAnswering'],
+ ],
+ ],
],
- 'maxItems' => 64,
],
],
[
- 'name' => 'ChannelIdPrefixes',
+ 'name' => 'TextPolish',
'in' => 'query',
- 'style' => 'repeatList',
+ 'style' => 'json',
'schema' => [
- 'type' => 'array',
+ 'type' => 'object',
'required' => false,
- 'items' => [
- 'type' => 'string',
- 'required' => false,
+ 'properties' => [
+ 'Enabled' => ['type' => 'boolean', 'required' => false],
],
- 'maxItems' => 64,
- ],
- ],
- [
- 'name' => 'AppId',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
],
],
[
- 'name' => 'PlayDomain',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
- ],
- [
- 'name' => 'RuleName',
+ 'name' => 'ServiceInspection',
'in' => 'query',
+ 'style' => 'json',
'schema' => [
- 'type' => 'string',
+ 'type' => 'object',
'required' => false,
+ 'properties' => [
+ 'Enabled' => ['type' => 'boolean', 'required' => false],
+ 'SceneIntroduction' => ['type' => 'string', 'required' => true, 'maxLength' => 1024],
+ 'InspectionIntroduction' => ['type' => 'string', 'required' => true, 'maxLength' => 1024],
+ 'InspectionContents' => [
+ 'type' => 'array',
+ 'required' => true,
+ 'items' => [
+ 'type' => 'object',
+ 'required' => true,
+ 'properties' => [
+ 'Title' => ['type' => 'string', 'required' => true],
+ 'Content' => ['type' => 'string', 'required' => true],
+ ],
+ ],
+ 'maxItems' => 100,
+ ],
+ ],
],
],
[
- 'name' => 'CallBack',
+ 'name' => 'CustomPrompt',
'in' => 'query',
+ 'style' => 'json',
'schema' => [
- 'type' => 'string',
+ 'type' => 'object',
'required' => false,
+ 'properties' => [
+ 'Enabled' => ['type' => 'boolean', 'required' => false],
+ 'CustomPromptContents' => [
+ 'type' => 'array',
+ 'required' => true,
+ 'items' => [
+ 'type' => 'object',
+ 'required' => false,
+ 'properties' => [
+ 'Name' => ['type' => 'string', 'required' => true],
+ 'Prompt' => ['type' => 'string', 'required' => true],
+ 'Model' => [
+ 'type' => 'string',
+ 'required' => false,
+ 'enum' => ['tingwu-turbo', 'tingwu-plus', 'qwen-max'],
+ ],
+ 'TransType' => [
+ 'type' => 'string',
+ 'required' => false,
+ 'enum' => ['default', 'chat'],
+ ],
+ ],
+ ],
+ 'minItems' => 1,
+ 'maxItems' => 3,
+ ],
+ ],
],
],
[
- 'name' => 'MediaEncode',
+ 'name' => 'RealtimeSubtitle',
'in' => 'query',
+ 'style' => 'json',
'schema' => [
- 'type' => 'integer',
- 'format' => 'int32',
+ 'type' => 'object',
'required' => false,
- ],
- ],
- [
- 'name' => 'RuleId',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => true,
- ],
- ],
- ],
- ],
- 'DescribeAutoLiveStreamRule' => [
- 'methods' => [
- 'post',
- 'get',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
- 'security' => [
- [
- 'AK' => [],
- ],
- ],
- 'parameters' => [
- [
- 'name' => 'AppId',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
- ],
- ],
- ],
- 'DeleteChannel' => [
- 'methods' => [
- 'post',
- 'get',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
- 'security' => [
- [
- 'AK' => [],
- ],
- ],
- 'parameters' => [
- [
- 'name' => 'AppId',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
- ],
- [
- 'name' => 'ChannelId',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
+ 'properties' => [
+ 'AsrCallback' => ['type' => 'boolean', 'required' => false],
+ 'Enabled' => ['type' => 'boolean', 'required' => false],
+ 'Translation' => [
+ 'type' => 'object',
+ 'required' => false,
+ 'properties' => [
+ 'TranslateLevel' => [
+ 'type' => 'integer',
+ 'format' => 'int32',
+ 'required' => false,
+ 'enum' => ['1', '2'],
+ ],
+ ],
+ ],
+ ],
],
],
],
],
- 'DescribeChannelParticipants' => [
- 'methods' => [
- 'post',
- 'get',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
+ 'StartCloudRecord' => [
+ 'methods' => ['post'],
+ 'schemes' => ['https'],
'security' => [
[
'AK' => [],
],
],
+ 'deprecated' => false,
'parameters' => [
[
'name' => 'AppId',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
[
'name' => 'ChannelId',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
[
- 'name' => 'Order',
+ 'name' => 'TemplateId',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => true, 'minLength' => 1, 'maxLength' => 128, 'pattern' => '^[\\w.-]+$'],
],
[
- 'name' => 'PageNum',
+ 'name' => 'TaskId',
'in' => 'query',
- 'schema' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- 'minimum' => '1',
- ],
+ 'schema' => ['type' => 'string', 'required' => false, 'minLength' => 1, 'maxLength' => 55, 'pattern' => '^[0-9a-zA-Z_-]+$'],
],
[
- 'name' => 'PageSize',
+ 'name' => 'CropMode',
'in' => 'query',
'schema' => [
'type' => 'integer',
'format' => 'int32',
'required' => false,
- 'minimum' => '1',
+ 'enum' => ['1', '2', '3'],
],
],
- ],
- ],
- 'DescribeUserInfoInChannel' => [
- 'methods' => [
- 'post',
- 'get',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
- 'security' => [
- [
- 'AK' => [],
- ],
- ],
- 'parameters' => [
[
- 'name' => 'AppId',
+ 'name' => 'ReservePaneForNoCameraUser',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'boolean', 'required' => false],
],
[
- 'name' => 'ChannelId',
+ 'name' => 'ShowDefaultBackgroundOnMute',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'boolean', 'required' => false],
],
[
- 'name' => 'UserId',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
- ],
- ],
- ],
- 'DescribeChannelUsers' => [
- 'methods' => [
- 'post',
- 'get',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
- 'security' => [
- [
- 'AK' => [],
- ],
- ],
- 'parameters' => [
- [
- 'name' => 'AppId',
+ 'name' => 'SubHighResolutionStream',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'boolean', 'required' => false],
],
[
- 'name' => 'ChannelId',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
- ],
- ],
- ],
- 'RemoveTerminals' => [
- 'methods' => [
- 'post',
- 'get',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
- 'security' => [
- [
- 'AK' => [],
- ],
- ],
- 'parameters' => [
- [
- 'name' => 'TerminalIds',
+ 'name' => 'StartWithoutChannel',
'in' => 'query',
- 'style' => 'repeatList',
- 'schema' => [
- 'type' => 'array',
- 'required' => true,
- 'items' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'maxItems' => 30,
- ],
+ 'schema' => ['type' => 'boolean', 'required' => false],
],
[
- 'name' => 'AppId',
+ 'name' => 'StartWithoutChannelWaitTime',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
],
[
- 'name' => 'ChannelId',
+ 'name' => 'Annotation',
'in' => 'query',
'schema' => [
'type' => 'string',
- 'required' => true,
- ],
- ],
- ],
- ],
- 'AddRecordTemplate' => [
- 'methods' => [
- 'post',
- 'get',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
- 'security' => [
- [
- 'AK' => [],
- ],
- ],
- 'deprecated' => false,
- 'parameters' => [
- [
- 'name' => 'LayoutIds',
- 'in' => 'query',
- 'style' => 'repeatList',
- 'schema' => [
- 'type' => 'array',
- 'required' => true,
- 'items' => [
- 'type' => 'integer',
- 'format' => 'int64',
- 'required' => false,
- ],
- 'maxItems' => 64,
+ 'required' => false,
+ 'enum' => ['disable', 'enable'],
],
],
[
- 'name' => 'Formats',
+ 'name' => 'StorageConfig',
'in' => 'query',
- 'style' => 'repeatList',
+ 'style' => 'flat',
'schema' => [
- 'type' => 'array',
+ 'type' => 'object',
'required' => true,
- 'items' => [
- 'type' => 'string',
- 'required' => false,
+ 'properties' => [
+ 'Vendor' => ['type' => 'integer', 'format' => 'int32', 'required' => true, 'minimum' => '1'],
+ 'Region' => ['type' => 'integer', 'format' => 'int32', 'required' => true],
+ 'Bucket' => ['type' => 'string', 'required' => true, 'minLength' => 1],
+ 'AccessKey' => ['type' => 'string', 'required' => true, 'minLength' => 1],
+ 'SecretKey' => ['type' => 'string', 'required' => true, 'minLength' => 1],
+ 'Endpoint' => ['type' => 'string', 'required' => false, 'minLength' => 1],
],
- 'maxItems' => 3,
],
],
[
- 'name' => 'Backgrounds',
+ 'name' => 'Panes',
'in' => 'query',
- 'style' => 'repeatList',
+ 'style' => 'flat',
'schema' => [
'type' => 'array',
'required' => false,
@@ -11551,49 +5048,143 @@
'type' => 'object',
'required' => false,
'properties' => [
- 'Width' => [
- 'type' => 'number',
- 'format' => 'float',
+ 'VideoOrder' => [
+ 'type' => 'string',
'required' => false,
+ 'enum' => ['cameraFirst', 'screenFirst'],
],
- 'Height' => [
- 'type' => 'number',
- 'format' => 'float',
+ 'SourceType' => [
+ 'type' => 'string',
'required' => false,
+ 'enum' => ['video', 'camera', 'screen', 'whiteboard'],
],
- 'Y' => [
- 'type' => 'number',
- 'format' => 'float',
+ 'Images' => [
+ 'type' => 'array',
'required' => false,
+ 'items' => [
+ 'type' => 'object',
+ 'required' => false,
+ 'properties' => [
+ 'PaneImageCropMode' => [
+ 'type' => 'integer',
+ 'format' => 'int32',
+ 'required' => false,
+ 'enum' => ['1', '2', '3'],
+ ],
+ 'Alpha' => ['type' => 'number', 'format' => 'double', 'required' => false],
+ 'X' => ['type' => 'number', 'format' => 'double', 'required' => true],
+ 'Y' => ['type' => 'number', 'format' => 'double', 'required' => true],
+ 'Height' => ['type' => 'number', 'format' => 'double', 'required' => true],
+ 'Width' => ['type' => 'number', 'format' => 'double', 'required' => true],
+ 'Layer' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
+ 'Url' => ['type' => 'string', 'required' => true, 'minLength' => 1, 'maxLength' => 1024],
+ 'Display' => [
+ 'type' => 'string',
+ 'required' => false,
+ 'enum' => ['streamOnly', 'backup', 'always'],
+ ],
+ ],
+ ],
+ 'maxItems' => 3,
],
- 'Url' => [
- 'type' => 'string',
+ 'Texts' => [
+ 'type' => 'array',
'required' => false,
+ 'items' => [
+ 'type' => 'object',
+ 'required' => false,
+ 'properties' => [
+ 'BoxBorderw' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
+ 'FontColor' => [
+ 'type' => 'object',
+ 'required' => false,
+ 'properties' => [
+ 'R' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
+ 'B' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
+ 'G' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
+ ],
+ ],
+ 'Texture' => ['type' => 'string', 'required' => true, 'minLength' => 1, 'maxLength' => 128],
+ 'Layer' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
+ 'Font' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
+ 'BoxColor' => [
+ 'type' => 'object',
+ 'required' => false,
+ 'properties' => [
+ 'R' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
+ 'B' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
+ 'G' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
+ ],
+ ],
+ 'FontSize' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
+ 'Alpha' => ['type' => 'number', 'format' => 'double', 'required' => false],
+ 'X' => ['type' => 'number', 'format' => 'double', 'required' => true],
+ 'HasBox' => ['type' => 'boolean', 'required' => false],
+ 'Y' => ['type' => 'number', 'format' => 'double', 'required' => true],
+ 'BoxAlpha' => ['type' => 'number', 'format' => 'double', 'required' => false],
+ 'Display' => [
+ 'type' => 'string',
+ 'required' => false,
+ 'enum' => ['streamOnly', 'backup', 'always'],
+ ],
+ ],
+ ],
+ 'maxItems' => 3,
],
- 'Display' => [
+ 'PaneCropMode' => [
'type' => 'integer',
'format' => 'int32',
'required' => false,
+ 'enum' => ['1', '2', '3'],
],
- 'ZOrder' => [
- 'type' => 'integer',
- 'format' => 'int32',
+ 'PaneId' => ['type' => 'integer', 'format' => 'int32', 'required' => true],
+ 'Source' => ['type' => 'string', 'required' => false],
+ 'Backgrounds' => [
+ 'type' => 'array',
'required' => false,
+ 'items' => [
+ 'type' => 'object',
+ 'required' => false,
+ 'properties' => [
+ 'Alpha' => ['type' => 'number', 'format' => 'double', 'required' => false],
+ 'X' => ['type' => 'number', 'format' => 'double', 'required' => true],
+ 'Y' => ['type' => 'number', 'format' => 'double', 'required' => true],
+ 'PaneBackgroundCropMode' => [
+ 'type' => 'integer',
+ 'format' => 'int32',
+ 'required' => false,
+ 'enum' => ['1', '2', '3'],
+ ],
+ 'Height' => ['type' => 'number', 'format' => 'double', 'required' => true],
+ 'Width' => ['type' => 'number', 'format' => 'double', 'required' => true],
+ 'Layer' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
+ 'Url' => ['type' => 'string', 'required' => true, 'minLength' => 1, 'maxLength' => 1024],
+ 'Display' => [
+ 'type' => 'string',
+ 'required' => false,
+ 'enum' => ['streamOnly', 'backup', 'always'],
+ ],
+ ],
+ ],
+ 'maxItems' => 3,
],
- 'X' => [
- 'type' => 'number',
- 'format' => 'float',
+ 'Whiteboard' => [
+ 'type' => 'object',
'required' => false,
+ 'properties' => [
+ 'WhiteboardId' => ['type' => 'string', 'required' => false],
+ ],
],
+ 'ReservePaneForOfflineUser' => ['type' => 'boolean', 'required' => false],
],
],
- 'maxItems' => 1,
+ 'maxItems' => 16,
],
],
[
- 'name' => 'Watermarks',
+ 'name' => 'Images',
'in' => 'query',
- 'style' => 'repeatList',
+ 'style' => 'flat',
'schema' => [
'type' => 'array',
'required' => false,
@@ -11601,54 +5192,57 @@
'type' => 'object',
'required' => false,
'properties' => [
- 'Alpha' => [
- 'type' => 'number',
- 'format' => 'float',
- 'required' => false,
- ],
- 'Width' => [
- 'type' => 'number',
- 'format' => 'float',
- 'required' => false,
- ],
- 'Height' => [
- 'type' => 'number',
- 'format' => 'float',
- 'required' => false,
- ],
- 'Y' => [
- 'type' => 'number',
- 'format' => 'float',
- 'required' => false,
- ],
- 'Url' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'Display' => [
+ 'Alpha' => ['type' => 'number', 'format' => 'double', 'required' => false],
+ 'X' => ['type' => 'number', 'format' => 'double', 'required' => true],
+ 'Y' => ['type' => 'number', 'format' => 'double', 'required' => true],
+ 'Height' => ['type' => 'number', 'format' => 'double', 'required' => true],
+ 'ImageCropMode' => [
'type' => 'integer',
'format' => 'int32',
'required' => false,
+ 'enum' => ['1', '2', '3'],
],
- 'ZOrder' => [
+ 'Width' => ['type' => 'number', 'format' => 'double', 'required' => true],
+ 'Layer' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
+ 'Url' => ['type' => 'string', 'required' => true, 'minLength' => 1, 'maxLength' => 1024],
+ ],
+ ],
+ 'maxItems' => 3,
+ ],
+ ],
+ [
+ 'name' => 'Backgrounds',
+ 'in' => 'query',
+ 'style' => 'flat',
+ 'schema' => [
+ 'type' => 'array',
+ 'required' => false,
+ 'items' => [
+ 'type' => 'object',
+ 'required' => false,
+ 'properties' => [
+ 'BackgroundCropMode' => [
'type' => 'integer',
'format' => 'int32',
'required' => false,
+ 'enum' => ['1', '2', '3'],
],
- 'X' => [
- 'type' => 'number',
- 'format' => 'float',
- 'required' => false,
- ],
+ 'Alpha' => ['type' => 'number', 'format' => 'double', 'required' => false],
+ 'X' => ['type' => 'number', 'format' => 'double', 'required' => true],
+ 'Y' => ['type' => 'number', 'format' => 'double', 'required' => true],
+ 'Height' => ['type' => 'number', 'format' => 'double', 'required' => true],
+ 'Width' => ['type' => 'number', 'format' => 'double', 'required' => true],
+ 'Layer' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
+ 'Url' => ['type' => 'string', 'required' => true, 'minLength' => 1, 'maxLength' => 1024],
],
],
- 'maxItems' => 1,
+ 'maxItems' => 3,
],
],
[
- 'name' => 'ClockWidgets',
+ 'name' => 'Texts',
'in' => 'query',
- 'style' => 'repeatList',
+ 'style' => 'flat',
'schema' => [
'type' => 'array',
'required' => false,
@@ -11656,229 +5250,378 @@
'type' => 'object',
'required' => false,
'properties' => [
- 'FontType' => [
- 'type' => 'integer',
- 'format' => 'int32',
+ 'BoxBorderw' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
+ 'BoxColor' => [
+ 'type' => 'object',
'required' => false,
+ 'properties' => [
+ 'R' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
+ 'B' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
+ 'G' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
+ ],
],
+ 'FontSize' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
+ 'Alpha' => ['type' => 'number', 'format' => 'double', 'required' => false],
'FontColor' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
- 'Y' => [
- 'type' => 'number',
- 'format' => 'float',
- 'required' => false,
- ],
- 'ZOrder' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
- 'X' => [
- 'type' => 'number',
- 'format' => 'float',
- 'required' => false,
- ],
- 'FontSize' => [
- 'type' => 'integer',
- 'format' => 'int32',
+ 'type' => 'object',
'required' => false,
+ 'properties' => [
+ 'R' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
+ 'B' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
+ 'G' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
+ ],
],
+ 'X' => ['type' => 'number', 'format' => 'double', 'required' => true],
+ 'HasBox' => ['type' => 'boolean', 'required' => false],
+ 'Y' => ['type' => 'number', 'format' => 'double', 'required' => true],
+ 'Texture' => ['type' => 'string', 'required' => true, 'minLength' => 1, 'maxLength' => 128],
+ 'Layer' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
+ 'Font' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
+ 'BoxAlpha' => ['type' => 'number', 'format' => 'double', 'required' => false],
],
],
- 'maxItems' => 1,
+ 'maxItems' => 3,
],
],
[
- 'name' => 'AppId',
+ 'name' => 'ClockWidgets',
'in' => 'query',
+ 'style' => 'flat',
'schema' => [
- 'type' => 'string',
- 'required' => true,
+ 'type' => 'array',
+ 'required' => false,
+ 'items' => [
+ 'type' => 'object',
+ 'required' => false,
+ 'properties' => [
+ 'BoxBorderw' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
+ 'BoxColor' => [
+ 'type' => 'object',
+ 'required' => false,
+ 'properties' => [
+ 'R' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
+ 'B' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
+ 'G' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
+ ],
+ ],
+ 'FontSize' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
+ 'Zone' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
+ 'Alpha' => ['type' => 'number', 'format' => 'double', 'required' => false],
+ 'FontColor' => [
+ 'type' => 'object',
+ 'required' => false,
+ 'properties' => [
+ 'R' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
+ 'B' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
+ 'G' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
+ ],
+ ],
+ 'X' => ['type' => 'number', 'format' => 'double', 'required' => true],
+ 'HasBox' => ['type' => 'boolean', 'required' => false],
+ 'Y' => ['type' => 'number', 'format' => 'double', 'required' => true],
+ 'Layer' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
+ 'Font' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
+ 'BoxAlpha' => ['type' => 'number', 'format' => 'double', 'required' => false],
+ ],
+ ],
+ 'maxItems' => 3,
],
],
[
- 'name' => 'Name',
+ 'name' => 'RegionColor',
'in' => 'query',
+ 'style' => 'flat',
'schema' => [
- 'type' => 'string',
- 'required' => true,
+ 'type' => 'object',
+ 'required' => false,
+ 'properties' => [
+ 'R' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'minimum' => '-1', 'maximum' => '255'],
+ 'G' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'minimum' => '-1', 'maximum' => '255'],
+ 'B' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'minimum' => '-1', 'maximum' => '255'],
+ ],
],
],
[
- 'name' => 'TaskProfile',
+ 'name' => 'BgColor',
'in' => 'query',
+ 'style' => 'flat',
'schema' => [
- 'type' => 'string',
- 'required' => true,
+ 'type' => 'object',
+ 'required' => false,
+ 'properties' => [
+ 'R' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'minimum' => '0', 'maximum' => '255'],
+ 'G' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'minimum' => '0', 'maximum' => '255'],
+ 'B' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'minimum' => '0', 'maximum' => '255'],
+ ],
],
],
[
- 'name' => 'MediaEncode',
+ 'name' => 'LayoutSpecifiedUsers',
'in' => 'query',
+ 'style' => 'json',
'schema' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => true,
+ 'type' => 'object',
+ 'required' => false,
+ 'properties' => [
+ 'Type' => [
+ 'type' => 'string',
+ 'required' => true,
+ 'enum' => ['white', 'black'],
+ ],
+ 'Ids' => [
+ 'type' => 'array',
+ 'required' => true,
+ 'items' => ['type' => 'string', 'required' => true],
+ 'minItems' => 1,
+ 'maxItems' => 16,
+ ],
+ ],
],
],
[
- 'name' => 'BackgroundColor',
+ 'name' => 'RecordMode',
'in' => 'query',
'schema' => [
'type' => 'integer',
'format' => 'int32',
'required' => false,
+ 'enum' => ['0', '1'],
],
],
[
- 'name' => 'OssBucket',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
- ],
- [
- 'name' => 'OssFilePrefix',
+ 'name' => 'SingleStreamingRecord',
'in' => 'query',
+ 'style' => 'json',
'schema' => [
- 'type' => 'string',
- 'required' => true,
+ 'type' => 'object',
+ 'required' => false,
+ 'properties' => [
+ 'AvMerge' => ['type' => 'boolean', 'required' => false],
+ 'SpecifiedStreams' => [
+ 'type' => 'array',
+ 'required' => true,
+ 'items' => [
+ 'type' => 'object',
+ 'required' => false,
+ 'properties' => [
+ 'StreamType' => [
+ 'type' => 'string',
+ 'required' => true,
+ 'enum' => ['mic', 'camera', 'screen-cast'],
+ ],
+ 'Type' => [
+ 'type' => 'string',
+ 'required' => false,
+ 'enum' => ['white'],
+ ],
+ 'Ids' => [
+ 'type' => 'array',
+ 'required' => true,
+ 'items' => ['type' => 'string', 'required' => true],
+ 'minItems' => 1,
+ 'maxItems' => 16,
+ ],
+ ],
+ ],
+ 'minItems' => 1,
+ 'maxItems' => 3,
+ ],
+ 'TranscodingParameters' => [
+ 'type' => 'object',
+ 'required' => false,
+ 'properties' => [
+ 'Audio' => [
+ 'type' => 'object',
+ 'required' => false,
+ 'properties' => [
+ 'Bitrate' => [
+ 'type' => 'integer',
+ 'format' => 'int32',
+ 'required' => false,
+ 'enum' => ['64', '128', '192'],
+ ],
+ 'Codec' => [
+ 'type' => 'string',
+ 'required' => false,
+ 'enum' => ['mp3', 'aac'],
+ ],
+ 'SampleRate' => [
+ 'type' => 'integer',
+ 'format' => 'int32',
+ 'required' => false,
+ 'enum' => ['16000', '32000', '48000', '8000', '44100'],
+ ],
+ ],
+ ],
+ 'Container' => [
+ 'type' => 'string',
+ 'required' => false,
+ 'enum' => ['mp3', 'aac', 'mp4', 'ts'],
+ ],
+ ],
+ ],
+ ],
],
],
+ ],
+ ],
+ 'StartMPUTask' => [
+ 'methods' => ['post', 'get'],
+ 'schemes' => ['http', 'https'],
+ 'security' => [
[
- 'name' => 'FileSplitInterval',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => true,
- ],
+ 'AK' => [],
],
+ ],
+ 'parameters' => [
[
- 'name' => 'DelayStopTime',
+ 'name' => 'SubSpecUsers',
'in' => 'query',
+ 'style' => 'repeatList',
'schema' => [
- 'type' => 'integer',
- 'format' => 'int32',
+ 'type' => 'array',
'required' => false,
- 'minimum' => '5',
- 'maximum' => '86400',
+ 'items' => ['type' => 'string', 'required' => false],
+ 'maxItems' => 64,
],
],
[
- 'name' => 'MnsQueue',
+ 'name' => 'SubSpecAudioUsers',
'in' => 'query',
+ 'style' => 'repeatList',
'schema' => [
- 'type' => 'string',
+ 'type' => 'array',
'required' => false,
+ 'items' => ['type' => 'string', 'required' => false],
+ 'maxItems' => 64,
],
],
[
- 'name' => 'HttpCallbackUrl',
+ 'name' => 'SubSpecShareScreenUsers',
'in' => 'query',
+ 'style' => 'repeatList',
'schema' => [
- 'type' => 'string',
+ 'type' => 'array',
'required' => false,
+ 'items' => ['type' => 'string', 'required' => false],
+ 'maxItems' => 64,
],
],
[
- 'name' => 'EnableM3u8DateTime',
+ 'name' => 'SubSpecCameraUsers',
'in' => 'query',
+ 'style' => 'repeatList',
'schema' => [
- 'type' => 'boolean',
+ 'type' => 'array',
'required' => false,
+ 'items' => ['type' => 'string', 'required' => false],
+ 'maxItems' => 64,
],
],
[
- 'name' => 'OssEndpoint',
+ 'name' => 'UnsubSpecAudioUsers',
'in' => 'query',
+ 'style' => 'repeatList',
'schema' => [
- 'type' => 'string',
+ 'type' => 'array',
'required' => false,
+ 'items' => ['type' => 'string', 'required' => false],
+ 'maxItems' => 64,
],
],
- ],
- ],
- 'DeleteRecordTemplate' => [
- 'methods' => [
- 'post',
- 'get',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
- 'security' => [
- [
- 'AK' => [],
- ],
- ],
- 'parameters' => [
[
- 'name' => 'AppId',
+ 'name' => 'UnsubSpecShareScreenUsers',
'in' => 'query',
+ 'style' => 'repeatList',
'schema' => [
- 'type' => 'string',
- 'required' => true,
+ 'type' => 'array',
+ 'required' => false,
+ 'items' => ['type' => 'string', 'required' => false],
+ 'maxItems' => 64,
],
],
[
- 'name' => 'TemplateId',
+ 'name' => 'UnsubSpecCameraUsers',
'in' => 'query',
+ 'style' => 'repeatList',
'schema' => [
- 'type' => 'string',
- 'required' => true,
+ 'type' => 'array',
+ 'required' => false,
+ 'items' => ['type' => 'string', 'required' => false],
+ 'maxItems' => 64,
],
],
- ],
- ],
- 'UpdateRecordTemplate' => [
- 'methods' => [
- 'post',
- 'get',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
- 'security' => [
- [
- 'AK' => [],
- ],
- ],
- 'deprecated' => false,
- 'parameters' => [
[
'name' => 'LayoutIds',
'in' => 'query',
'style' => 'repeatList',
'schema' => [
'type' => 'array',
- 'required' => true,
- 'items' => [
- 'type' => 'integer',
- 'format' => 'int64',
- 'required' => false,
- ],
+ 'required' => false,
+ 'items' => ['type' => 'integer', 'format' => 'int64', 'required' => false],
'maxItems' => 64,
],
],
[
- 'name' => 'Formats',
+ 'name' => 'UserPanes',
'in' => 'query',
'style' => 'repeatList',
'schema' => [
'type' => 'array',
- 'required' => true,
+ 'required' => false,
'items' => [
- 'type' => 'string',
+ 'type' => 'object',
'required' => false,
+ 'properties' => [
+ 'Images' => [
+ 'type' => 'array',
+ 'required' => false,
+ 'items' => [
+ 'type' => 'object',
+ 'required' => false,
+ 'properties' => [
+ 'Width' => ['type' => 'number', 'format' => 'float', 'required' => false],
+ 'Height' => ['type' => 'number', 'format' => 'float', 'required' => false],
+ 'Y' => ['type' => 'number', 'format' => 'float', 'required' => false],
+ 'Url' => ['type' => 'string', 'required' => false],
+ 'Display' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
+ 'ZOrder' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
+ 'X' => ['type' => 'number', 'format' => 'float', 'required' => false],
+ ],
+ ],
+ 'maxItems' => 10,
+ ],
+ 'SegmentType' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
+ 'UserId' => ['type' => 'string', 'required' => false],
+ 'Texts' => [
+ 'type' => 'array',
+ 'required' => false,
+ 'items' => [
+ 'type' => 'object',
+ 'required' => false,
+ 'properties' => [
+ 'FontType' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
+ 'FontColor' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
+ 'Y' => ['type' => 'number', 'format' => 'float', 'required' => false],
+ 'Text' => ['type' => 'string', 'required' => false],
+ 'ZOrder' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
+ 'X' => ['type' => 'number', 'format' => 'float', 'required' => false],
+ 'FontSize' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
+ 'BorderWidth' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'minimum' => '0'],
+ 'BorderColor' => ['type' => 'integer', 'format' => 'int64', 'required' => false, 'minimum' => '0'],
+ 'Box' => ['type' => 'boolean', 'required' => false],
+ 'BoxColor' => ['type' => 'integer', 'format' => 'int64', 'required' => false, 'minimum' => '0'],
+ 'BoxBorderWidth' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'minimum' => '0'],
+ 'Alpha' => ['type' => 'number', 'format' => 'float', 'required' => false, 'minimum' => '0'],
+ ],
+ ],
+ 'maxItems' => 16,
+ ],
+ 'SourceType' => ['type' => 'string', 'required' => false],
+ 'PaneId' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
+ ],
],
- 'maxItems' => 3,
+ 'maxItems' => 16,
],
],
[
@@ -11892,43 +5635,16 @@
'type' => 'object',
'required' => false,
'properties' => [
- 'Width' => [
- 'type' => 'number',
- 'format' => 'float',
- 'required' => false,
- ],
- 'Height' => [
- 'type' => 'number',
- 'format' => 'float',
- 'required' => false,
- ],
- 'Y' => [
- 'type' => 'number',
- 'format' => 'float',
- 'required' => false,
- ],
- 'Url' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'Display' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
- 'ZOrder' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
- 'X' => [
- 'type' => 'number',
- 'format' => 'float',
- 'required' => false,
- ],
+ 'Width' => ['type' => 'number', 'format' => 'float', 'required' => false],
+ 'Height' => ['type' => 'number', 'format' => 'float', 'required' => false],
+ 'Y' => ['type' => 'number', 'format' => 'float', 'required' => false],
+ 'Url' => ['type' => 'string', 'required' => false],
+ 'Display' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
+ 'ZOrder' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
+ 'X' => ['type' => 'number', 'format' => 'float', 'required' => false],
],
],
- 'maxItems' => 1,
+ 'maxItems' => 10,
],
],
[
@@ -11942,48 +5658,17 @@
'type' => 'object',
'required' => false,
'properties' => [
- 'Alpha' => [
- 'type' => 'number',
- 'format' => 'float',
- 'required' => false,
- ],
- 'Width' => [
- 'type' => 'number',
- 'format' => 'float',
- 'required' => false,
- ],
- 'Height' => [
- 'type' => 'number',
- 'format' => 'float',
- 'required' => false,
- ],
- 'Y' => [
- 'type' => 'number',
- 'format' => 'float',
- 'required' => false,
- ],
- 'Url' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'Display' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
- 'ZOrder' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
- 'X' => [
- 'type' => 'number',
- 'format' => 'float',
- 'required' => false,
- ],
+ 'Alpha' => ['type' => 'number', 'format' => 'float', 'required' => false],
+ 'Width' => ['type' => 'number', 'format' => 'float', 'required' => false],
+ 'Height' => ['type' => 'number', 'format' => 'float', 'required' => false],
+ 'Y' => ['type' => 'number', 'format' => 'float', 'required' => false],
+ 'Url' => ['type' => 'string', 'required' => false],
+ 'Display' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
+ 'ZOrder' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
+ 'X' => ['type' => 'number', 'format' => 'float', 'required' => false],
],
],
- 'maxItems' => 1,
+ 'maxItems' => 10,
],
],
[
@@ -11997,36 +5682,18 @@
'type' => 'object',
'required' => false,
'properties' => [
- 'FontType' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
- 'FontColor' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
- 'Y' => [
- 'type' => 'number',
- 'format' => 'float',
- 'required' => false,
- ],
- 'ZOrder' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
- 'X' => [
- 'type' => 'number',
- 'format' => 'float',
- 'required' => false,
- ],
- 'FontSize' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
+ 'FontType' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
+ 'FontColor' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
+ 'Y' => ['type' => 'number', 'format' => 'float', 'required' => false],
+ 'ZOrder' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
+ 'X' => ['type' => 'number', 'format' => 'float', 'required' => false],
+ 'FontSize' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
+ 'BorderWidth' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'minimum' => '0'],
+ 'BorderColor' => ['type' => 'integer', 'format' => 'int64', 'required' => false, 'minimum' => '0'],
+ 'Box' => ['type' => 'boolean', 'required' => false],
+ 'BoxColor' => ['type' => 'integer', 'format' => 'int64', 'required' => false, 'minimum' => '0'],
+ 'BoxBorderWidth' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'minimum' => '0'],
+ 'Alpha' => ['type' => 'number', 'format' => 'float', 'required' => false, 'minimum' => '0'],
],
],
'maxItems' => 1,
@@ -12035,132 +5702,107 @@
[
'name' => 'AppId',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
[
- 'name' => 'Name',
+ 'name' => 'ChannelId',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
[
- 'name' => 'TemplateId',
+ 'name' => 'TaskId',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
[
- 'name' => 'TaskProfile',
+ 'name' => 'MixMode',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
+ ],
+ [
+ 'name' => 'CropMode',
+ 'in' => 'query',
+ 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
],
[
'name' => 'MediaEncode',
'in' => 'query',
- 'schema' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
+ ],
+ [
+ 'name' => 'SourceType',
+ 'in' => 'query',
+ 'schema' => ['type' => 'string', 'required' => false],
+ ],
+ [
+ 'name' => 'StreamType',
+ 'in' => 'query',
+ 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
],
[
'name' => 'BackgroundColor',
'in' => 'query',
- 'schema' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
],
[
- 'name' => 'OssBucket',
+ 'name' => 'StreamURL',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
- 'name' => 'OssFilePrefix',
+ 'name' => 'PayloadType',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
],
[
- 'name' => 'MnsQueue',
+ 'name' => 'ReportVad',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
],
[
- 'name' => 'HttpCallbackUrl',
+ 'name' => 'RtpExtInfo',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
],
[
- 'name' => 'FileSplitInterval',
+ 'name' => 'TimeStampRef',
'in' => 'query',
- 'schema' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => false],
],
[
- 'name' => 'DelayStopTime',
+ 'name' => 'VadInterval',
'in' => 'query',
- 'schema' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- 'minimum' => '5',
- 'maximum' => '86400',
- ],
+ 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => false],
],
[
- 'name' => 'EnableM3u8DateTime',
+ 'name' => 'TaskType',
'in' => 'query',
'schema' => [
- 'type' => 'boolean',
+ 'type' => 'integer',
+ 'format' => 'int32',
'required' => false,
+ 'minimum' => '0',
+ 'maximum' => '1',
+ 'enum' => ['0', '1'],
],
],
[
- 'name' => 'OssEndpoint',
- 'in' => 'query',
+ 'name' => 'EnhancedParam',
+ 'in' => 'formData',
+ 'style' => 'flat',
'schema' => [
- 'type' => 'string',
+ 'type' => 'object',
'required' => false,
+ 'properties' => [
+ 'EnablePortraitSegmentation' => ['type' => 'boolean', 'required' => false],
+ ],
],
],
],
],
'StartRecordTask' => [
- 'methods' => [
- 'post',
- 'get',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
+ 'methods' => ['post', 'get'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
@@ -12175,10 +5817,7 @@
'schema' => [
'type' => 'array',
'required' => false,
- 'items' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'items' => ['type' => 'string', 'required' => false],
'maxItems' => 64,
],
],
@@ -12189,10 +5828,7 @@
'schema' => [
'type' => 'array',
'required' => false,
- 'items' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'items' => ['type' => 'string', 'required' => false],
'maxItems' => 64,
],
],
@@ -12203,10 +5839,7 @@
'schema' => [
'type' => 'array',
'required' => false,
- 'items' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'items' => ['type' => 'string', 'required' => false],
'maxItems' => 64,
],
],
@@ -12217,10 +5850,7 @@
'schema' => [
'type' => 'array',
'required' => false,
- 'items' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'items' => ['type' => 'string', 'required' => false],
'maxItems' => 64,
],
],
@@ -12231,10 +5861,7 @@
'schema' => [
'type' => 'array',
'required' => false,
- 'items' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'items' => ['type' => 'string', 'required' => false],
'maxItems' => 64,
],
],
@@ -12245,10 +5872,7 @@
'schema' => [
'type' => 'array',
'required' => false,
- 'items' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'items' => ['type' => 'string', 'required' => false],
'maxItems' => 64,
],
],
@@ -12259,10 +5883,7 @@
'schema' => [
'type' => 'array',
'required' => false,
- 'items' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'items' => ['type' => 'string', 'required' => false],
'maxItems' => 64,
],
],
@@ -12284,48 +5905,18 @@
'type' => 'object',
'required' => false,
'properties' => [
- 'Width' => [
- 'type' => 'number',
- 'format' => 'float',
- 'required' => false,
- ],
- 'Height' => [
- 'type' => 'number',
- 'format' => 'float',
- 'required' => false,
- ],
- 'Y' => [
- 'type' => 'number',
- 'format' => 'float',
- 'required' => false,
- ],
- 'Url' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'Display' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
- 'ZOrder' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
- 'X' => [
- 'type' => 'number',
- 'format' => 'float',
- 'required' => false,
- ],
+ 'Width' => ['type' => 'number', 'format' => 'float', 'required' => false],
+ 'Height' => ['type' => 'number', 'format' => 'float', 'required' => false],
+ 'Y' => ['type' => 'number', 'format' => 'float', 'required' => false],
+ 'Url' => ['type' => 'string', 'required' => false],
+ 'Display' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
+ 'ZOrder' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
+ 'X' => ['type' => 'number', 'format' => 'float', 'required' => false],
],
],
'maxItems' => 1,
],
- 'UserId' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'UserId' => ['type' => 'string', 'required' => false],
'Texts' => [
'type' => 'array',
'required' => false,
@@ -12333,53 +5924,19 @@
'type' => 'object',
'required' => false,
'properties' => [
- 'FontType' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
- 'FontColor' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
- 'Y' => [
- 'type' => 'number',
- 'format' => 'float',
- 'required' => false,
- ],
- 'Text' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'ZOrder' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
- 'X' => [
- 'type' => 'number',
- 'format' => 'float',
- 'required' => false,
- ],
- 'FontSize' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
+ 'FontType' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
+ 'FontColor' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
+ 'Y' => ['type' => 'number', 'format' => 'float', 'required' => false],
+ 'Text' => ['type' => 'string', 'required' => false],
+ 'ZOrder' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
+ 'X' => ['type' => 'number', 'format' => 'float', 'required' => false],
+ 'FontSize' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
],
],
'maxItems' => 16,
],
- 'SourceType' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'PaneId' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
+ 'SourceType' => ['type' => 'string', 'required' => false],
+ 'PaneId' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
],
],
'maxItems' => 16,
@@ -12392,251 +5949,145 @@
'schema' => [
'type' => 'array',
'required' => false,
- 'items' => [
- 'type' => 'integer',
- 'format' => 'int64',
- 'required' => false,
- ],
+ 'items' => ['type' => 'integer', 'format' => 'int64', 'required' => false],
'maxItems' => 64,
],
],
[
'name' => 'AppId',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
[
'name' => 'ChannelId',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
[
'name' => 'TaskId',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
[
'name' => 'TaskProfile',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
'name' => 'MediaEncode',
'in' => 'query',
- 'schema' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
],
[
'name' => 'TemplateId',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
[
'name' => 'SourceType',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
'name' => 'StreamType',
'in' => 'query',
- 'schema' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
],
[
'name' => 'MixMode',
'in' => 'query',
- 'schema' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
],
[
'name' => 'CropMode',
'in' => 'query',
- 'schema' => [
- 'type' => 'integer',
- 'format' => 'int64',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => false],
],
],
],
- 'StopRecordTask' => [
- 'methods' => [
- 'post',
- 'get',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
+ 'StartStreamingOut' => [
+ 'methods' => ['post'],
+ 'schemes' => ['https'],
'security' => [
[
'AK' => [],
],
],
+ 'deprecated' => false,
'parameters' => [
[
'name' => 'AppId',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
[
- 'name' => 'TaskId',
+ 'name' => 'ChannelId',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
- ],
- ],
- 'UpdateRecordTask' => [
- 'methods' => [
- 'post',
- 'get',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
- 'security' => [
[
- 'AK' => [],
+ 'name' => 'TemplateId',
+ 'in' => 'query',
+ 'schema' => ['type' => 'string', 'required' => true, 'minLength' => 1, 'maxLength' => 128, 'pattern' => '^[\\w.-]+$'],
],
- ],
- 'deprecated' => false,
- 'parameters' => [
[
- 'name' => 'SubSpecUsers',
+ 'name' => 'Url',
'in' => 'query',
- 'style' => 'repeatList',
- 'schema' => [
- 'type' => 'array',
- 'required' => false,
- 'items' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'maxItems' => 64,
- ],
+ 'schema' => ['type' => 'string', 'required' => true, 'minLength' => 1, 'maxLength' => 1024],
],
[
- 'name' => 'SubSpecAudioUsers',
+ 'name' => 'TaskId',
'in' => 'query',
- 'style' => 'repeatList',
- 'schema' => [
- 'type' => 'array',
- 'required' => false,
- 'items' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'maxItems' => 64,
- ],
+ 'schema' => ['type' => 'string', 'required' => false, 'minLength' => 1, 'maxLength' => 55, 'pattern' => '^[0-9a-zA-Z_-]+$'],
],
[
- 'name' => 'SubSpecShareScreenUsers',
+ 'name' => 'CropMode',
'in' => 'query',
- 'style' => 'repeatList',
'schema' => [
- 'type' => 'array',
+ 'type' => 'integer',
+ 'format' => 'int32',
'required' => false,
- 'items' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'maxItems' => 64,
+ 'enum' => ['1', '2', '3'],
],
],
[
- 'name' => 'SubSpecCameraUsers',
+ 'name' => 'ReservePaneForNoCameraUser',
'in' => 'query',
- 'style' => 'repeatList',
- 'schema' => [
- 'type' => 'array',
- 'required' => false,
- 'items' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'maxItems' => 64,
- ],
+ 'schema' => ['type' => 'boolean', 'required' => false],
],
[
- 'name' => 'UnsubSpecAudioUsers',
+ 'name' => 'ShowDefaultBackgroundOnMute',
'in' => 'query',
- 'style' => 'repeatList',
- 'schema' => [
- 'type' => 'array',
- 'required' => false,
- 'items' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'maxItems' => 64,
- ],
+ 'schema' => ['type' => 'boolean', 'required' => false],
],
[
- 'name' => 'UnsubSpecShareScreenUsers',
+ 'name' => 'SubHighResolutionStream',
'in' => 'query',
- 'style' => 'repeatList',
- 'schema' => [
- 'type' => 'array',
- 'required' => false,
- 'items' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'maxItems' => 64,
- ],
+ 'schema' => ['type' => 'boolean', 'required' => false],
],
[
- 'name' => 'UnsubSpecCameraUsers',
+ 'name' => 'StartWithoutChannel',
+ 'in' => 'query',
+ 'schema' => ['type' => 'boolean', 'required' => false],
+ ],
+ [
+ 'name' => 'StartWithoutChannelWaitTime',
+ 'in' => 'query',
+ 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
+ ],
+ [
+ 'name' => 'Annotation',
'in' => 'query',
- 'style' => 'repeatList',
'schema' => [
- 'type' => 'array',
+ 'type' => 'string',
'required' => false,
- 'items' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'maxItems' => 64,
+ 'enum' => ['disable', 'enable'],
],
],
[
- 'name' => 'UserPanes',
+ 'name' => 'Panes',
'in' => 'query',
- 'style' => 'repeatList',
+ 'style' => 'flat',
'schema' => [
'type' => 'array',
'required' => false,
@@ -12644,6 +6095,16 @@
'type' => 'object',
'required' => false,
'properties' => [
+ 'VideoOrder' => [
+ 'type' => 'string',
+ 'required' => false,
+ 'enum' => ['cameraFirst', 'screenFirst'],
+ ],
+ 'SourceType' => [
+ 'type' => 'string',
+ 'required' => false,
+ 'enum' => [],
+ ],
'Images' => [
'type' => 'array',
'required' => false,
@@ -12651,47 +6112,27 @@
'type' => 'object',
'required' => false,
'properties' => [
- 'Width' => [
- 'type' => 'number',
- 'format' => 'float',
- 'required' => false,
- ],
- 'Height' => [
- 'type' => 'number',
- 'format' => 'float',
- 'required' => false,
- ],
- 'Y' => [
- 'type' => 'number',
- 'format' => 'float',
- 'required' => false,
- ],
- 'Url' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'Display' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
- 'ZOrder' => [
+ 'PaneImageCropMode' => [
'type' => 'integer',
'format' => 'int32',
'required' => false,
+ 'enum' => ['1', '2', '3'],
],
- 'X' => [
- 'type' => 'number',
- 'format' => 'float',
+ 'Alpha' => ['type' => 'number', 'format' => 'double', 'required' => false],
+ 'X' => ['type' => 'number', 'format' => 'double', 'required' => true],
+ 'Y' => ['type' => 'number', 'format' => 'double', 'required' => true],
+ 'Height' => ['type' => 'number', 'format' => 'double', 'required' => true],
+ 'Width' => ['type' => 'number', 'format' => 'double', 'required' => true],
+ 'Layer' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
+ 'Url' => ['type' => 'string', 'required' => true],
+ 'Display' => [
+ 'type' => 'string',
'required' => false,
+ 'enum' => ['streamOnly', 'backup', 'always'],
],
],
],
- 'maxItems' => 16,
- ],
- 'UserId' => [
- 'type' => 'string',
- 'required' => false,
+ 'maxItems' => 3,
],
'Texts' => [
'type' => 'array',
@@ -12700,142 +6141,311 @@
'type' => 'object',
'required' => false,
'properties' => [
- 'FontType' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
+ 'BoxBorderw' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
'FontColor' => [
- 'type' => 'integer',
- 'format' => 'int32',
+ 'type' => 'object',
'required' => false,
+ 'properties' => [
+ 'R' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
+ 'B' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
+ 'G' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
+ ],
],
- 'Y' => [
- 'type' => 'number',
- 'format' => 'float',
+ 'Texture' => ['type' => 'string', 'required' => true],
+ 'Layer' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
+ 'Font' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
+ 'BoxColor' => [
+ 'type' => 'object',
'required' => false,
+ 'properties' => [
+ 'R' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
+ 'B' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
+ 'G' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
+ ],
],
- 'Text' => [
+ 'FontSize' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
+ 'Alpha' => ['type' => 'number', 'format' => 'double', 'required' => false],
+ 'X' => ['type' => 'number', 'format' => 'double', 'required' => true],
+ 'HasBox' => ['type' => 'boolean', 'required' => false],
+ 'Y' => ['type' => 'number', 'format' => 'double', 'required' => true],
+ 'BoxAlpha' => ['type' => 'number', 'format' => 'double', 'required' => false],
+ 'Display' => [
'type' => 'string',
'required' => false,
+ 'enum' => ['streamOnly', 'backup', 'always'],
],
- 'ZOrder' => [
+ ],
+ ],
+ 'maxItems' => 3,
+ ],
+ 'PaneCropMode' => [
+ 'type' => 'integer',
+ 'format' => 'int32',
+ 'required' => false,
+ 'enum' => ['1', '2', '3'],
+ ],
+ 'PaneId' => [
+ 'type' => 'string',
+ 'required' => true,
+ 'enum' => [],
+ 'pattern' => '^\\d+$',
+ ],
+ 'Source' => ['type' => 'string', 'required' => false],
+ 'Backgrounds' => [
+ 'type' => 'array',
+ 'required' => false,
+ 'items' => [
+ 'type' => 'object',
+ 'required' => false,
+ 'properties' => [
+ 'Alpha' => ['type' => 'number', 'format' => 'double', 'required' => false],
+ 'X' => ['type' => 'number', 'format' => 'double', 'required' => true],
+ 'Y' => ['type' => 'number', 'format' => 'double', 'required' => true],
+ 'PaneBackgroundCropMode' => [
'type' => 'integer',
'format' => 'int32',
'required' => false,
+ 'enum' => ['1', '2', '3'],
],
- 'X' => [
- 'type' => 'number',
- 'format' => 'float',
- 'required' => false,
- ],
- 'FontSize' => [
- 'type' => 'integer',
- 'format' => 'int32',
+ 'Height' => ['type' => 'number', 'format' => 'double', 'required' => true],
+ 'Width' => ['type' => 'number', 'format' => 'double', 'required' => true],
+ 'Layer' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
+ 'Url' => ['type' => 'string', 'required' => true],
+ 'Display' => [
+ 'type' => 'string',
'required' => false,
+ 'enum' => ['streamOnly', 'backup', 'always'],
],
],
],
- 'maxItems' => 16,
- ],
- 'SourceType' => [
- 'type' => 'string',
- 'required' => false,
+ 'maxItems' => 3,
],
- 'PaneId' => [
- 'type' => 'integer',
- 'format' => 'int32',
+ 'Whiteboard' => [
+ 'type' => 'object',
'required' => false,
+ 'properties' => [
+ 'WhiteboardId' => ['type' => 'string', 'required' => false],
+ ],
],
+ 'ReservePaneForOfflineUser' => ['type' => 'boolean', 'required' => false],
],
],
'maxItems' => 16,
],
],
[
- 'name' => 'LayoutIds',
+ 'name' => 'Backgrounds',
'in' => 'query',
- 'style' => 'repeatList',
+ 'style' => 'flat',
'schema' => [
'type' => 'array',
'required' => false,
'items' => [
- 'type' => 'integer',
- 'format' => 'int64',
+ 'type' => 'object',
'required' => false,
+ 'properties' => [
+ 'BackgroundCropMode' => [
+ 'type' => 'integer',
+ 'format' => 'int32',
+ 'required' => false,
+ 'enum' => ['1', '2', '3'],
+ ],
+ 'Alpha' => ['type' => 'number', 'format' => 'double', 'required' => false],
+ 'X' => ['type' => 'number', 'format' => 'double', 'required' => true],
+ 'Y' => ['type' => 'number', 'format' => 'double', 'required' => true],
+ 'Height' => ['type' => 'number', 'format' => 'double', 'required' => true],
+ 'Width' => ['type' => 'number', 'format' => 'double', 'required' => true],
+ 'Layer' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
+ 'Url' => ['type' => 'string', 'required' => true],
+ ],
],
- 'maxItems' => 64,
+ 'maxItems' => 3,
],
],
[
- 'name' => 'AppId',
+ 'name' => 'Images',
'in' => 'query',
+ 'style' => 'flat',
'schema' => [
- 'type' => 'string',
- 'required' => true,
+ 'type' => 'array',
+ 'required' => false,
+ 'items' => [
+ 'type' => 'object',
+ 'required' => false,
+ 'properties' => [
+ 'Alpha' => ['type' => 'number', 'format' => 'double', 'required' => false],
+ 'X' => ['type' => 'number', 'format' => 'double', 'required' => true],
+ 'Y' => ['type' => 'number', 'format' => 'double', 'required' => true],
+ 'Height' => ['type' => 'number', 'format' => 'double', 'required' => true],
+ 'ImageCropMode' => [
+ 'type' => 'integer',
+ 'format' => 'int32',
+ 'required' => false,
+ 'enum' => ['1', '2', '3'],
+ ],
+ 'Width' => ['type' => 'number', 'format' => 'double', 'required' => true],
+ 'Layer' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
+ 'Url' => ['type' => 'string', 'required' => true],
+ ],
+ ],
+ 'maxItems' => 3,
],
],
[
- 'name' => 'ChannelId',
+ 'name' => 'Texts',
'in' => 'query',
+ 'style' => 'flat',
'schema' => [
- 'type' => 'string',
- 'required' => true,
+ 'type' => 'array',
+ 'required' => false,
+ 'items' => [
+ 'type' => 'object',
+ 'required' => false,
+ 'properties' => [
+ 'BoxBorderw' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
+ 'BoxColor' => [
+ 'type' => 'object',
+ 'required' => false,
+ 'properties' => [
+ 'R' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
+ 'B' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
+ 'G' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
+ ],
+ ],
+ 'FontSize' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
+ 'Alpha' => ['type' => 'number', 'format' => 'double', 'required' => false],
+ 'FontColor' => [
+ 'type' => 'object',
+ 'required' => false,
+ 'properties' => [
+ 'R' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
+ 'B' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
+ 'G' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
+ ],
+ ],
+ 'X' => ['type' => 'number', 'format' => 'double', 'required' => true],
+ 'HasBox' => ['type' => 'boolean', 'required' => false],
+ 'Y' => ['type' => 'number', 'format' => 'double', 'required' => true],
+ 'Texture' => ['type' => 'string', 'required' => true],
+ 'Layer' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
+ 'Font' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
+ 'BoxAlpha' => ['type' => 'number', 'format' => 'double', 'required' => false],
+ ],
+ ],
+ 'maxItems' => 3,
],
],
[
- 'name' => 'TaskId',
+ 'name' => 'ClockWidgets',
'in' => 'query',
+ 'style' => 'flat',
'schema' => [
- 'type' => 'string',
- 'required' => true,
+ 'type' => 'array',
+ 'required' => false,
+ 'items' => [
+ 'type' => 'object',
+ 'required' => false,
+ 'properties' => [
+ 'BoxBorderw' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
+ 'BoxColor' => [
+ 'type' => 'object',
+ 'required' => false,
+ 'properties' => [
+ 'R' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
+ 'B' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
+ 'G' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
+ ],
+ ],
+ 'FontSize' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
+ 'Zone' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
+ 'Alpha' => ['type' => 'number', 'format' => 'double', 'required' => false],
+ 'FontColor' => [
+ 'type' => 'object',
+ 'required' => false,
+ 'properties' => [
+ 'R' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
+ 'B' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
+ 'G' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
+ ],
+ ],
+ 'X' => ['type' => 'number', 'format' => 'double', 'required' => true],
+ 'HasBox' => ['type' => 'boolean', 'required' => false],
+ 'Y' => ['type' => 'number', 'format' => 'double', 'required' => true],
+ 'Layer' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
+ 'Font' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
+ 'BoxAlpha' => ['type' => 'number', 'format' => 'double', 'required' => false],
+ ],
+ ],
+ 'maxItems' => 3,
],
],
[
- 'name' => 'TemplateId',
+ 'name' => 'RegionColor',
'in' => 'query',
+ 'style' => 'flat',
'schema' => [
- 'type' => 'string',
- 'required' => true,
+ 'type' => 'object',
+ 'required' => false,
+ 'properties' => [
+ 'R' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'minimum' => '-1', 'maximum' => '255'],
+ 'G' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'minimum' => '-1', 'maximum' => '255'],
+ 'B' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'minimum' => '-1', 'maximum' => '255'],
+ ],
],
],
[
- 'name' => 'TaskProfile',
+ 'name' => 'BgColor',
'in' => 'query',
+ 'style' => 'flat',
'schema' => [
- 'type' => 'string',
+ 'type' => 'object',
'required' => false,
+ 'properties' => [
+ 'R' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'minimum' => '0', 'maximum' => '255'],
+ 'G' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'minimum' => '0', 'maximum' => '255'],
+ 'B' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'minimum' => '0', 'maximum' => '255'],
+ ],
],
],
[
- 'name' => 'CropMode',
+ 'name' => 'LayoutSpecifiedUsers',
'in' => 'query',
+ 'style' => 'json',
'schema' => [
- 'type' => 'integer',
- 'format' => 'int64',
+ 'type' => 'object',
'required' => false,
+ 'properties' => [
+ 'Type' => [
+ 'type' => 'string',
+ 'required' => true,
+ 'enum' => ['white', 'black'],
+ ],
+ 'Ids' => [
+ 'type' => 'array',
+ 'required' => true,
+ 'items' => ['type' => 'string', 'required' => true],
+ 'minItems' => 1,
+ 'maxItems' => 16,
+ ],
+ ],
],
],
[
- 'name' => 'MediaEncode',
+ 'name' => 'SpecMixedUserList',
'in' => 'query',
+ 'style' => 'flat',
'schema' => [
- 'type' => 'integer',
- 'format' => 'int64',
+ 'type' => 'array',
'required' => false,
+ 'items' => ['type' => 'string', 'required' => false],
+ 'maxItems' => 25,
],
],
],
],
- 'DescribeRecordTemplates' => [
- 'methods' => [
- 'post',
- 'get',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
+ 'StartView' => [
+ 'methods' => ['post'],
+ 'schemes' => ['https'],
'security' => [
[
'AK' => [],
@@ -12844,139 +6454,234 @@
'deprecated' => false,
'parameters' => [
[
- 'name' => 'TemplateIds',
+ 'name' => 'AppId',
+ 'in' => 'query',
+ 'schema' => ['type' => 'string', 'required' => true],
+ ],
+ [
+ 'name' => 'ChannelId',
+ 'in' => 'query',
+ 'schema' => ['type' => 'string', 'required' => true],
+ ],
+ [
+ 'name' => 'TemplateId',
+ 'in' => 'query',
+ 'schema' => ['type' => 'string', 'required' => true, 'minLength' => 1, 'maxLength' => 128, 'pattern' => '^[\\w.-]+$'],
+ ],
+ [
+ 'name' => 'TaskId',
+ 'in' => 'query',
+ 'schema' => ['type' => 'string', 'required' => true, 'minLength' => 1, 'maxLength' => 55, 'pattern' => '^[0-9a-zA-Z_-]+$'],
+ ],
+ [
+ 'name' => 'CropMode',
'in' => 'query',
- 'style' => 'repeatList',
'schema' => [
- 'type' => 'array',
+ 'type' => 'integer',
+ 'format' => 'int32',
'required' => false,
- 'items' => [
- 'type' => 'string',
+ 'enum' => ['1', '2', '3'],
+ ],
+ ],
+ [
+ 'name' => 'StartWithoutChannel',
+ 'in' => 'query',
+ 'schema' => ['type' => 'boolean', 'required' => false],
+ ],
+ [
+ 'name' => 'StartWithoutChannelWaitTime',
+ 'in' => 'query',
+ 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
+ ],
+ [
+ 'name' => 'RegionColor',
+ 'in' => 'query',
+ 'style' => 'flat',
+ 'schema' => [
+ 'type' => 'object',
+ 'required' => false,
+ 'properties' => [
+ 'R' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'minimum' => '-1', 'maximum' => '255'],
+ 'G' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'minimum' => '-1', 'maximum' => '255'],
+ 'B' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'minimum' => '-1', 'maximum' => '255'],
],
- 'maxItems' => 64,
],
],
[
- 'name' => 'AppId',
+ 'name' => 'BgColor',
'in' => 'query',
+ 'style' => 'flat',
'schema' => [
- 'type' => 'string',
- 'required' => true,
+ 'type' => 'object',
+ 'required' => false,
+ 'properties' => [
+ 'R' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'minimum' => '0', 'maximum' => '255'],
+ 'G' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'minimum' => '0', 'maximum' => '255'],
+ 'B' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'minimum' => '0', 'maximum' => '255'],
+ ],
],
],
[
- 'name' => 'PageSize',
+ 'name' => 'ViewSubscribers',
'in' => 'query',
+ 'style' => 'simple',
'schema' => [
- 'type' => 'integer',
- 'format' => 'int32',
+ 'type' => 'array',
'required' => false,
+ 'items' => ['type' => 'string', 'required' => false],
],
],
[
- 'name' => 'PageNum',
+ 'name' => 'ViewContent',
'in' => 'query',
'schema' => [
- 'type' => 'integer',
- 'format' => 'int32',
+ 'type' => 'string',
'required' => false,
+ 'enum' => ['main', 'screen-cast'],
],
],
],
],
- 'DescribeRecordFiles' => [
- 'methods' => [
- 'post',
- 'get',
+ 'StopAgent' => [
+ 'methods' => ['post'],
+ 'schemes' => ['https'],
+ 'security' => [
+ [
+ 'AK' => [],
+ ],
],
- 'schemes' => [
- 'http',
- 'https',
+ 'deprecated' => false,
+ 'parameters' => [
+ [
+ 'name' => 'AppId',
+ 'in' => 'query',
+ 'schema' => ['type' => 'string', 'required' => true],
+ ],
+ [
+ 'name' => 'ChannelId',
+ 'in' => 'query',
+ 'schema' => ['type' => 'string', 'required' => true],
+ ],
+ [
+ 'name' => 'TaskId',
+ 'in' => 'query',
+ 'schema' => ['type' => 'string', 'required' => true],
+ ],
],
+ ],
+ 'StopCategoryCallback' => [
+ 'methods' => ['post', 'get'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
],
],
+ 'deprecated' => false,
'parameters' => [
[
- 'name' => 'TaskIds',
+ 'name' => 'AppId',
'in' => 'query',
- 'style' => 'repeatList',
+ 'schema' => ['type' => 'string', 'required' => true],
+ ],
+ [
+ 'name' => 'Callback',
+ 'in' => 'query',
+ 'style' => 'json',
'schema' => [
- 'type' => 'array',
- 'required' => false,
- 'items' => [
- 'type' => 'string',
- 'required' => false,
+ 'type' => 'object',
+ 'required' => true,
+ 'properties' => [
+ 'Category' => ['type' => 'string', 'required' => true],
],
- 'maxItems' => 10,
],
],
+ ],
+ ],
+ 'StopChannel' => [
+ 'methods' => ['post'],
+ 'schemes' => ['https'],
+ 'security' => [
+ [
+ 'AK' => [],
+ ],
+ ],
+ 'deprecated' => false,
+ 'parameters' => [
[
'name' => 'AppId',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
[
'name' => 'ChannelId',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
+ ],
+ ],
+ 'StopCloudNote' => [
+ 'methods' => ['post'],
+ 'schemes' => ['https'],
+ 'security' => [
[
- 'name' => 'PageSize',
+ 'AK' => [],
+ ],
+ ],
+ 'deprecated' => false,
+ 'parameters' => [
+ [
+ 'name' => 'ClientToken',
'in' => 'query',
- 'schema' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- 'minimum' => '1',
- 'maximum' => '100',
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
- 'name' => 'PageNum',
+ 'name' => 'AppId',
'in' => 'query',
- 'schema' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- 'minimum' => '1',
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
[
- 'name' => 'StartTime',
+ 'name' => 'ChannelId',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
[
- 'name' => 'EndTime',
+ 'name' => 'TaskId',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => true, 'minLength' => 1, 'maxLength' => 55, 'pattern' => '^[\\w.-]+$'],
],
],
],
- 'StartMPUTask' => [
- 'methods' => [
- 'post',
- 'get',
+ 'StopCloudRecord' => [
+ 'methods' => ['post'],
+ 'schemes' => ['https'],
+ 'security' => [
+ [
+ 'AK' => [],
+ ],
],
- 'schemes' => [
- 'http',
- 'https',
+ 'deprecated' => false,
+ 'parameters' => [
+ [
+ 'name' => 'AppId',
+ 'in' => 'query',
+ 'schema' => ['type' => 'string', 'required' => true],
+ ],
+ [
+ 'name' => 'ChannelId',
+ 'in' => 'query',
+ 'schema' => ['type' => 'string', 'required' => true],
+ ],
+ [
+ 'name' => 'TaskId',
+ 'in' => 'query',
+ 'schema' => ['type' => 'string', 'required' => true, 'minLength' => 1, 'maxLength' => 55, 'pattern' => '^[0-9a-zA-Z_-]+$'],
+ ],
],
+ ],
+ 'StopMPUTask' => [
+ 'methods' => ['post', 'get'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
@@ -12984,122 +6689,230 @@
],
'parameters' => [
[
- 'name' => 'SubSpecUsers',
+ 'name' => 'AppId',
'in' => 'query',
- 'style' => 'repeatList',
- 'schema' => [
- 'type' => 'array',
- 'required' => false,
- 'items' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'maxItems' => 64,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
[
- 'name' => 'SubSpecAudioUsers',
+ 'name' => 'TaskId',
'in' => 'query',
- 'style' => 'repeatList',
- 'schema' => [
- 'type' => 'array',
- 'required' => false,
- 'items' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'maxItems' => 64,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
+ ],
+ ],
+ ],
+ 'StopRecordTask' => [
+ 'methods' => ['post', 'get'],
+ 'schemes' => ['http', 'https'],
+ 'security' => [
+ [
+ 'AK' => [],
],
+ ],
+ 'parameters' => [
[
- 'name' => 'SubSpecShareScreenUsers',
+ 'name' => 'AppId',
'in' => 'query',
- 'style' => 'repeatList',
- 'schema' => [
- 'type' => 'array',
- 'required' => false,
- 'items' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'maxItems' => 64,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
[
- 'name' => 'SubSpecCameraUsers',
+ 'name' => 'TaskId',
'in' => 'query',
- 'style' => 'repeatList',
- 'schema' => [
- 'type' => 'array',
- 'required' => false,
- 'items' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'maxItems' => 64,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
+ ],
+ ],
+ 'StopStreamingOut' => [
+ 'methods' => ['post'],
+ 'schemes' => ['https'],
+ 'security' => [
[
- 'name' => 'UnsubSpecAudioUsers',
+ 'AK' => [],
+ ],
+ ],
+ 'deprecated' => false,
+ 'parameters' => [
+ [
+ 'name' => 'AppId',
'in' => 'query',
- 'style' => 'repeatList',
- 'schema' => [
- 'type' => 'array',
- 'required' => false,
- 'items' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'maxItems' => 64,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
[
- 'name' => 'UnsubSpecShareScreenUsers',
+ 'name' => 'ChannelId',
'in' => 'query',
- 'style' => 'repeatList',
+ 'schema' => ['type' => 'string', 'required' => true],
+ ],
+ [
+ 'name' => 'TaskId',
+ 'in' => 'query',
+ 'schema' => ['type' => 'string', 'required' => true, 'minLength' => 1, 'maxLength' => 55, 'pattern' => '^[0-9a-zA-Z_-]+$'],
+ ],
+ ],
+ ],
+ 'StopView' => [
+ 'methods' => ['post'],
+ 'schemes' => ['https'],
+ 'security' => [
+ [
+ 'AK' => [],
+ ],
+ ],
+ 'deprecated' => false,
+ 'parameters' => [
+ [
+ 'name' => 'AppId',
+ 'in' => 'query',
+ 'schema' => ['type' => 'string', 'required' => true],
+ ],
+ [
+ 'name' => 'ChannelId',
+ 'in' => 'query',
+ 'schema' => ['type' => 'string', 'required' => true],
+ ],
+ [
+ 'name' => 'TaskId',
+ 'in' => 'query',
+ 'schema' => ['type' => 'string', 'required' => true, 'minLength' => 1, 'maxLength' => 55, 'pattern' => '^[0-9a-zA-Z_-]+$'],
+ ],
+ ],
+ ],
+ 'UpdateAgent' => [
+ 'methods' => ['post'],
+ 'schemes' => ['https'],
+ 'security' => [
+ [
+ 'AK' => [],
+ ],
+ ],
+ 'deprecated' => false,
+ 'parameters' => [
+ [
+ 'name' => 'AppId',
+ 'in' => 'query',
+ 'schema' => ['type' => 'string', 'required' => true],
+ ],
+ [
+ 'name' => 'ChannelId',
+ 'in' => 'query',
+ 'schema' => ['type' => 'string', 'required' => true],
+ ],
+ [
+ 'name' => 'TaskId',
+ 'in' => 'query',
+ 'schema' => ['type' => 'string', 'required' => true],
+ ],
+ [
+ 'name' => 'VoiceChatConfig',
+ 'in' => 'query',
+ 'style' => 'json',
'schema' => [
- 'type' => 'array',
+ 'type' => 'object',
'required' => false,
- 'items' => [
- 'type' => 'string',
- 'required' => false,
+ 'properties' => [
+ 'InterruptMode' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
+ 'ChatMode' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
],
- 'maxItems' => 64,
],
],
+ ],
+ ],
+ 'UpdateAutoLiveStreamRule' => [
+ 'methods' => ['post', 'get'],
+ 'schemes' => ['http', 'https'],
+ 'security' => [
[
- 'name' => 'UnsubSpecCameraUsers',
+ 'AK' => [],
+ ],
+ ],
+ 'deprecated' => false,
+ 'parameters' => [
+ [
+ 'name' => 'ChannelIds',
'in' => 'query',
'style' => 'repeatList',
'schema' => [
'type' => 'array',
'required' => false,
- 'items' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'items' => ['type' => 'string', 'required' => false],
'maxItems' => 64,
],
],
[
- 'name' => 'LayoutIds',
+ 'name' => 'ChannelIdPrefixes',
'in' => 'query',
'style' => 'repeatList',
'schema' => [
'type' => 'array',
'required' => false,
- 'items' => [
- 'type' => 'integer',
- 'format' => 'int64',
- 'required' => false,
- ],
+ 'items' => ['type' => 'string', 'required' => false],
'maxItems' => 64,
],
],
[
- 'name' => 'UserPanes',
+ 'name' => 'AppId',
'in' => 'query',
- 'style' => 'repeatList',
+ 'schema' => ['type' => 'string', 'required' => true],
+ ],
+ [
+ 'name' => 'PlayDomain',
+ 'in' => 'query',
+ 'schema' => ['type' => 'string', 'required' => true],
+ ],
+ [
+ 'name' => 'RuleName',
+ 'in' => 'query',
+ 'schema' => ['type' => 'string', 'required' => false],
+ ],
+ [
+ 'name' => 'CallBack',
+ 'in' => 'query',
+ 'schema' => ['type' => 'string', 'required' => false],
+ ],
+ [
+ 'name' => 'MediaEncode',
+ 'in' => 'query',
+ 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
+ ],
+ [
+ 'name' => 'RuleId',
+ 'in' => 'query',
+ 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => true],
+ ],
+ ],
+ ],
+ 'UpdateCloudRecord' => [
+ 'methods' => ['post', 'get'],
+ 'schemes' => ['https'],
+ 'security' => [
+ [
+ 'AK' => [],
+ ],
+ ],
+ 'deprecated' => false,
+ 'parameters' => [
+ [
+ 'name' => 'AppId',
+ 'in' => 'query',
+ 'schema' => ['type' => 'string', 'required' => true],
+ ],
+ [
+ 'name' => 'ChannelId',
+ 'in' => 'query',
+ 'schema' => ['type' => 'string', 'required' => true],
+ ],
+ [
+ 'name' => 'TemplateId',
+ 'in' => 'query',
+ 'schema' => ['type' => 'string', 'required' => true, 'minLength' => 1, 'maxLength' => 128],
+ ],
+ [
+ 'name' => 'TaskId',
+ 'in' => 'query',
+ 'schema' => ['type' => 'string', 'required' => true, 'minLength' => 1, 'maxLength' => 55, 'pattern' => '^[0-9a-zA-Z_-]+$'],
+ ],
+ [
+ 'name' => 'Panes',
+ 'in' => 'query',
+ 'style' => 'flat',
'schema' => [
'type' => 'array',
'required' => false,
@@ -13107,6 +6920,25 @@
'type' => 'object',
'required' => false,
'properties' => [
+ 'SourceType' => [
+ 'type' => 'string',
+ 'required' => false,
+ 'enum' => ['video', 'camera', 'screen', 'whiteboard'],
+ ],
+ 'VideoOrder' => [
+ 'type' => 'string',
+ 'required' => false,
+ 'enum' => ['cameraFirst', 'screenFirst'],
+ ],
+ 'PaneId' => ['type' => 'integer', 'format' => 'int32', 'required' => true, 'minimum' => '0', 'maximum' => '15'],
+ 'Source' => ['type' => 'string', 'required' => false],
+ 'PaneCropMode' => [
+ 'type' => 'integer',
+ 'format' => 'int32',
+ 'required' => false,
+ 'enum' => ['1', '2', '3'],
+ ],
+ 'ReservePaneForOfflineUser' => ['type' => 'boolean', 'required' => false],
'Images' => [
'type' => 'array',
'required' => false,
@@ -13114,140 +6946,107 @@
'type' => 'object',
'required' => false,
'properties' => [
- 'Width' => [
- 'type' => 'number',
- 'format' => 'float',
- 'required' => false,
- ],
- 'Height' => [
- 'type' => 'number',
- 'format' => 'float',
- 'required' => false,
- ],
- 'Y' => [
- 'type' => 'number',
- 'format' => 'float',
- 'required' => false,
- ],
- 'Url' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'Display' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
- 'ZOrder' => [
+ 'Url' => ['type' => 'string', 'required' => true, 'minLength' => 1, 'maxLength' => 1024],
+ 'Alpha' => ['type' => 'number', 'format' => 'double', 'required' => false, 'minimum' => '0', 'maximum' => '1'],
+ 'PaneImageCropMode' => [
'type' => 'integer',
'format' => 'int32',
'required' => false,
+ 'enum' => ['1', '2', '3'],
],
- 'X' => [
- 'type' => 'number',
- 'format' => 'float',
+ 'X' => ['type' => 'number', 'format' => 'double', 'required' => true, 'minimum' => '0', 'exclusiveMinimum' => true, 'maximum' => '1'],
+ 'Y' => ['type' => 'number', 'format' => 'double', 'required' => true, 'minimum' => '0', 'exclusiveMinimum' => true, 'maximum' => '1'],
+ 'Width' => ['type' => 'number', 'format' => 'double', 'required' => true, 'minimum' => '0', 'exclusiveMinimum' => true, 'maximum' => '1'],
+ 'Height' => ['type' => 'number', 'format' => 'double', 'required' => true, 'minimum' => '0', 'exclusiveMinimum' => true, 'maximum' => '1'],
+ 'Layer' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'minimum' => '0', 'maximum' => '100'],
+ 'Display' => [
+ 'type' => 'string',
'required' => false,
+ 'enum' => ['streamOnly', 'backup', 'always'],
],
],
],
- 'maxItems' => 10,
- ],
- 'SegmentType' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
- 'UserId' => [
- 'type' => 'string',
- 'required' => false,
+ 'maxItems' => 3,
],
- 'Texts' => [
+ 'Backgrounds' => [
'type' => 'array',
'required' => false,
'items' => [
'type' => 'object',
'required' => false,
'properties' => [
- 'FontType' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
- 'FontColor' => [
+ 'Url' => ['type' => 'string', 'required' => true, 'minLength' => 1, 'maxLength' => 1024],
+ 'Alpha' => ['type' => 'number', 'format' => 'double', 'required' => false, 'minimum' => '0', 'maximum' => '1'],
+ 'PaneBackgroundCropMode' => [
'type' => 'integer',
'format' => 'int32',
'required' => false,
+ 'enum' => ['1', '2', '3'],
],
- 'Y' => [
- 'type' => 'number',
- 'format' => 'float',
- 'required' => false,
- ],
- 'Text' => [
+ 'X' => ['type' => 'number', 'format' => 'double', 'required' => true, 'minimum' => '0', 'exclusiveMinimum' => true, 'maximum' => '1'],
+ 'Y' => ['type' => 'number', 'format' => 'double', 'required' => true, 'minimum' => '0', 'exclusiveMinimum' => true, 'maximum' => '1'],
+ 'Width' => ['type' => 'number', 'format' => 'double', 'required' => true, 'minimum' => '0', 'exclusiveMinimum' => true, 'maximum' => '1'],
+ 'Height' => ['type' => 'number', 'format' => 'double', 'required' => true, 'minimum' => '0', 'exclusiveMinimum' => true, 'maximum' => '1'],
+ 'Layer' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'minimum' => '0', 'maximum' => '100'],
+ 'Display' => [
'type' => 'string',
'required' => false,
+ 'enum' => ['streamOnly', 'backup', 'always'],
],
- 'ZOrder' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
- 'X' => [
- 'type' => 'number',
- 'format' => 'float',
- 'required' => false,
- ],
- 'FontSize' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
- 'BorderWidth' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- 'minimum' => '0',
- ],
- 'BorderColor' => [
- 'type' => 'integer',
- 'format' => 'int64',
- 'required' => false,
- 'minimum' => '0',
- ],
- 'Box' => [
- 'type' => 'boolean',
+ ],
+ ],
+ 'maxItems' => 3,
+ ],
+ 'Texts' => [
+ 'type' => 'array',
+ 'required' => false,
+ 'items' => [
+ 'type' => 'object',
+ 'required' => false,
+ 'properties' => [
+ 'Texture' => ['type' => 'string', 'required' => true, 'minLength' => 1, 'maxLength' => 128],
+ 'FontSize' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'minimum' => '0', 'maximum' => '72'],
+ 'Alpha' => ['type' => 'number', 'format' => 'double', 'required' => false, 'minimum' => '0', 'maximum' => '1'],
+ 'FontColor' => [
+ 'type' => 'object',
'required' => false,
+ 'properties' => [
+ 'R' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'minimum' => '0', 'maximum' => '255'],
+ 'G' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'minimum' => '0', 'maximum' => '255'],
+ 'B' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'minimum' => '0', 'maximum' => '255'],
+ ],
],
+ 'Font' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'minimum' => '0', 'maximum' => '9'],
+ 'X' => ['type' => 'number', 'format' => 'double', 'required' => true, 'minimum' => '0', 'maximum' => '1'],
+ 'Y' => ['type' => 'number', 'format' => 'double', 'required' => true, 'minimum' => '0', 'maximum' => '1'],
+ 'Layer' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'minimum' => '0', 'maximum' => '100'],
+ 'HasBox' => ['type' => 'boolean', 'required' => false],
'BoxColor' => [
- 'type' => 'integer',
- 'format' => 'int64',
- 'required' => false,
- 'minimum' => '0',
- ],
- 'BoxBorderWidth' => [
- 'type' => 'integer',
- 'format' => 'int32',
+ 'type' => 'object',
'required' => false,
- 'minimum' => '0',
+ 'properties' => [
+ 'R' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'minimum' => '0', 'maximum' => '255'],
+ 'G' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'minimum' => '0', 'maximum' => '255'],
+ 'B' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'minimum' => '0', 'maximum' => '255'],
+ ],
],
- 'Alpha' => [
- 'type' => 'number',
- 'format' => 'float',
+ 'BoxAlpha' => ['type' => 'number', 'format' => 'double', 'required' => false, 'minimum' => '0', 'maximum' => '1'],
+ 'BoxBorderw' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'minimum' => '1', 'maximum' => '10'],
+ 'Display' => [
+ 'type' => 'string',
'required' => false,
- 'minimum' => '0',
+ 'enum' => ['streamOnly', 'backup', 'always'],
],
],
],
- 'maxItems' => 16,
- ],
- 'SourceType' => [
- 'type' => 'string',
- 'required' => false,
+ 'maxItems' => 3,
],
- 'PaneId' => [
- 'type' => 'integer',
- 'format' => 'int32',
+ 'Whiteboard' => [
+ 'type' => 'object',
'required' => false,
+ 'properties' => [
+ 'WhiteboardId' => ['type' => 'string', 'required' => false],
+ ],
],
],
],
@@ -13255,9 +7054,9 @@
],
],
[
- 'name' => 'Backgrounds',
+ 'name' => 'Images',
'in' => 'query',
- 'style' => 'repeatList',
+ 'style' => 'flat',
'schema' => [
'type' => 'array',
'required' => false,
@@ -13265,49 +7064,28 @@
'type' => 'object',
'required' => false,
'properties' => [
- 'Width' => [
- 'type' => 'number',
- 'format' => 'float',
- 'required' => false,
- ],
- 'Height' => [
- 'type' => 'number',
- 'format' => 'float',
- 'required' => false,
- ],
- 'Y' => [
- 'type' => 'number',
- 'format' => 'float',
- 'required' => false,
- ],
- 'Url' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'Display' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
- 'ZOrder' => [
+ 'Url' => ['type' => 'string', 'required' => true, 'minLength' => 1, 'maxLength' => 1024],
+ 'Alpha' => ['type' => 'number', 'format' => 'double', 'required' => false, 'minimum' => '0', 'maximum' => '1'],
+ 'ImageCropMode' => [
'type' => 'integer',
'format' => 'int32',
'required' => false,
+ 'enum' => ['1', '2', '3'],
],
- 'X' => [
- 'type' => 'number',
- 'format' => 'float',
- 'required' => false,
- ],
+ 'X' => ['type' => 'number', 'format' => 'double', 'required' => true, 'minimum' => '0', 'exclusiveMinimum' => true, 'maximum' => '1'],
+ 'Y' => ['type' => 'number', 'format' => 'double', 'required' => true, 'minimum' => '0', 'exclusiveMinimum' => true, 'maximum' => '1'],
+ 'Width' => ['type' => 'number', 'format' => 'double', 'required' => true, 'minimum' => '0', 'exclusiveMinimum' => true, 'maximum' => '1'],
+ 'Height' => ['type' => 'number', 'format' => 'double', 'required' => true, 'minimum' => '0', 'exclusiveMinimum' => true, 'maximum' => '1'],
+ 'Layer' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'minimum' => '0', 'maximum' => '100'],
],
],
- 'maxItems' => 10,
+ 'maxItems' => 3,
],
],
[
- 'name' => 'Watermarks',
+ 'name' => 'Backgrounds',
'in' => 'query',
- 'style' => 'repeatList',
+ 'style' => 'flat',
'schema' => [
'type' => 'array',
'required' => false,
@@ -13315,54 +7093,28 @@
'type' => 'object',
'required' => false,
'properties' => [
- 'Alpha' => [
- 'type' => 'number',
- 'format' => 'float',
- 'required' => false,
- ],
- 'Width' => [
- 'type' => 'number',
- 'format' => 'float',
- 'required' => false,
- ],
- 'Height' => [
- 'type' => 'number',
- 'format' => 'float',
- 'required' => false,
- ],
- 'Y' => [
- 'type' => 'number',
- 'format' => 'float',
- 'required' => false,
- ],
- 'Url' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'Display' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
- 'ZOrder' => [
+ 'Url' => ['type' => 'string', 'required' => true, 'minLength' => 1, 'maxLength' => 1024],
+ 'Alpha' => ['type' => 'number', 'format' => 'double', 'required' => false, 'minimum' => '0', 'maximum' => '1'],
+ 'BackgroundCropMode' => [
'type' => 'integer',
'format' => 'int32',
'required' => false,
+ 'enum' => ['1', '2', '3'],
],
- 'X' => [
- 'type' => 'number',
- 'format' => 'float',
- 'required' => false,
- ],
+ 'X' => ['type' => 'number', 'format' => 'double', 'required' => true, 'minimum' => '0', 'exclusiveMinimum' => true, 'maximum' => '1'],
+ 'Y' => ['type' => 'number', 'format' => 'double', 'required' => true, 'minimum' => '0', 'exclusiveMinimum' => true, 'maximum' => '1'],
+ 'Width' => ['type' => 'number', 'format' => 'double', 'required' => true, 'minimum' => '0', 'exclusiveMinimum' => true, 'maximum' => '1'],
+ 'Height' => ['type' => 'number', 'format' => 'double', 'required' => true, 'minimum' => '0', 'exclusiveMinimum' => true, 'maximum' => '1'],
+ 'Layer' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'minimum' => '0', 'maximum' => '100'],
],
],
- 'maxItems' => 10,
+ 'maxItems' => 3,
],
],
[
- 'name' => 'ClockWidgets',
+ 'name' => 'Texts',
'in' => 'query',
- 'style' => 'repeatList',
+ 'style' => 'flat',
'schema' => [
'type' => 'array',
'required' => false,
@@ -13370,279 +7122,111 @@
'type' => 'object',
'required' => false,
'properties' => [
- 'FontType' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
+ 'Texture' => ['type' => 'string', 'required' => true, 'minLength' => 1, 'maxLength' => 128],
+ 'FontSize' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'minimum' => '0', 'maximum' => '72'],
+ 'Alpha' => ['type' => 'number', 'format' => 'double', 'required' => false, 'minimum' => '0', 'maximum' => '1'],
'FontColor' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
- 'Y' => [
- 'type' => 'number',
- 'format' => 'float',
- 'required' => false,
- ],
- 'ZOrder' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
- 'X' => [
- 'type' => 'number',
- 'format' => 'float',
- 'required' => false,
- ],
- 'FontSize' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
- 'BorderWidth' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- 'minimum' => '0',
- ],
- 'BorderColor' => [
- 'type' => 'integer',
- 'format' => 'int64',
- 'required' => false,
- 'minimum' => '0',
- ],
- 'Box' => [
- 'type' => 'boolean',
+ 'type' => 'object',
'required' => false,
+ 'properties' => [
+ 'R' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'minimum' => '0', 'maximum' => '255'],
+ 'G' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'minimum' => '0', 'maximum' => '255'],
+ 'B' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'minimum' => '0', 'maximum' => '255'],
+ ],
],
+ 'Font' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'minimum' => '0', 'maximum' => '9'],
+ 'X' => ['type' => 'number', 'format' => 'double', 'required' => true, 'minimum' => '0', 'maximum' => '1'],
+ 'Y' => ['type' => 'number', 'format' => 'double', 'required' => true, 'minimum' => '0', 'maximum' => '1'],
+ 'Layer' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'minimum' => '0', 'maximum' => '100'],
+ 'HasBox' => ['type' => 'boolean', 'required' => false],
'BoxColor' => [
- 'type' => 'integer',
- 'format' => 'int64',
- 'required' => false,
- 'minimum' => '0',
- ],
- 'BoxBorderWidth' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- 'minimum' => '0',
- ],
- 'Alpha' => [
- 'type' => 'number',
- 'format' => 'float',
+ 'type' => 'object',
'required' => false,
- 'minimum' => '0',
+ 'properties' => [
+ 'R' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'minimum' => '0', 'maximum' => '255'],
+ 'G' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'minimum' => '0', 'maximum' => '255'],
+ 'B' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'minimum' => '0', 'maximum' => '255'],
+ ],
],
+ 'BoxAlpha' => ['type' => 'number', 'format' => 'double', 'required' => false, 'minimum' => '0', 'maximum' => '1'],
+ 'BoxBorderw' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'minimum' => '1', 'maximum' => '10'],
],
],
- 'maxItems' => 1,
- ],
- ],
- [
- 'name' => 'AppId',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
- ],
- [
- 'name' => 'ChannelId',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
- ],
- [
- 'name' => 'TaskId',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
- ],
- [
- 'name' => 'MixMode',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
- ],
- [
- 'name' => 'CropMode',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
- ],
- [
- 'name' => 'MediaEncode',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
- ],
- [
- 'name' => 'SourceType',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
- ],
- [
- 'name' => 'StreamType',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
- ],
- [
- 'name' => 'BackgroundColor',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
- ],
- [
- 'name' => 'StreamURL',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
- ],
- [
- 'name' => 'PayloadType',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
- ],
- [
- 'name' => 'ReportVad',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
- ],
- [
- 'name' => 'RtpExtInfo',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
- ],
- [
- 'name' => 'TimeStampRef',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'integer',
- 'format' => 'int64',
- 'required' => false,
- ],
- ],
- [
- 'name' => 'VadInterval',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'integer',
- 'format' => 'int64',
- 'required' => false,
+ 'maxItems' => 3,
],
],
[
- 'name' => 'TaskType',
+ 'name' => 'ClockWidgets',
'in' => 'query',
+ 'style' => 'flat',
'schema' => [
- 'type' => 'integer',
- 'format' => 'int32',
+ 'type' => 'array',
'required' => false,
- 'minimum' => '0',
- 'maximum' => '1',
- 'enum' => [
- '0',
- '1',
+ 'items' => [
+ 'type' => 'object',
+ 'required' => false,
+ 'properties' => [
+ 'Zone' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'minimum' => '-12', 'maximum' => '12', 'exclusiveMaximum' => true],
+ 'FontSize' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'minimum' => '0', 'maximum' => '72'],
+ 'Alpha' => ['type' => 'number', 'format' => 'double', 'required' => false, 'minimum' => '0', 'maximum' => '1'],
+ 'FontColor' => [
+ 'type' => 'object',
+ 'required' => false,
+ 'properties' => [
+ 'R' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'minimum' => '0', 'maximum' => '255'],
+ 'G' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'minimum' => '0', 'maximum' => '255'],
+ 'B' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'minimum' => '0', 'maximum' => '255'],
+ ],
+ ],
+ 'Font' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'minimum' => '0', 'maximum' => '9'],
+ 'X' => ['type' => 'number', 'format' => 'double', 'required' => true, 'minimum' => '0', 'maximum' => '1'],
+ 'Y' => ['type' => 'number', 'format' => 'double', 'required' => true, 'minimum' => '0', 'maximum' => '1'],
+ 'Layer' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'minimum' => '0', 'maximum' => '100'],
+ 'HasBox' => ['type' => 'boolean', 'required' => false],
+ 'BoxColor' => [
+ 'type' => 'object',
+ 'required' => false,
+ 'properties' => [
+ 'R' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'minimum' => '0', 'maximum' => '255'],
+ 'G' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'minimum' => '0', 'maximum' => '255'],
+ 'B' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'minimum' => '0', 'maximum' => '255'],
+ ],
+ ],
+ 'BoxAlpha' => ['type' => 'number', 'format' => 'double', 'required' => false, 'minimum' => '0', 'maximum' => '1'],
+ 'BoxBorderw' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'minimum' => '1', 'maximum' => '10'],
+ ],
],
+ 'maxItems' => 3,
],
],
[
- 'name' => 'EnhancedParam',
- 'in' => 'formData',
- 'style' => 'flat',
+ 'name' => 'LayoutSpecifiedUsers',
+ 'in' => 'query',
+ 'style' => 'json',
'schema' => [
'type' => 'object',
'required' => false,
'properties' => [
- 'EnablePortraitSegmentation' => [
- 'type' => 'boolean',
- 'required' => false,
+ 'Type' => [
+ 'type' => 'string',
+ 'required' => true,
+ 'enum' => ['white', 'black'],
+ ],
+ 'Ids' => [
+ 'type' => 'array',
+ 'required' => true,
+ 'items' => ['type' => 'string', 'required' => true],
+ 'minItems' => 1,
+ 'maxItems' => 16,
],
],
],
],
],
],
- 'StopMPUTask' => [
- 'methods' => [
- 'post',
- 'get',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
- 'security' => [
- [
- 'AK' => [],
- ],
- ],
- 'parameters' => [
- [
- 'name' => 'AppId',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
- ],
- [
- 'name' => 'TaskId',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
- ],
- ],
- ],
'UpdateMPUTask' => [
- 'methods' => [
- 'post',
- 'get',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
+ 'methods' => ['post', 'get'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
@@ -13656,11 +7240,7 @@
'schema' => [
'type' => 'array',
'required' => false,
- 'items' => [
- 'type' => 'integer',
- 'format' => 'int64',
- 'required' => false,
- ],
+ 'items' => ['type' => 'integer', 'format' => 'int64', 'required' => false],
'maxItems' => 64,
],
],
@@ -13671,10 +7251,7 @@
'schema' => [
'type' => 'array',
'required' => false,
- 'items' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'items' => ['type' => 'string', 'required' => false],
'maxItems' => 64,
],
],
@@ -13685,10 +7262,7 @@
'schema' => [
'type' => 'array',
'required' => false,
- 'items' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'items' => ['type' => 'string', 'required' => false],
'maxItems' => 64,
],
],
@@ -13699,10 +7273,7 @@
'schema' => [
'type' => 'array',
'required' => false,
- 'items' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'items' => ['type' => 'string', 'required' => false],
'maxItems' => 64,
],
],
@@ -13713,10 +7284,7 @@
'schema' => [
'type' => 'array',
'required' => false,
- 'items' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'items' => ['type' => 'string', 'required' => false],
'maxItems' => 64,
],
],
@@ -13727,10 +7295,7 @@
'schema' => [
'type' => 'array',
'required' => false,
- 'items' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'items' => ['type' => 'string', 'required' => false],
'maxItems' => 64,
],
],
@@ -13741,10 +7306,7 @@
'schema' => [
'type' => 'array',
'required' => false,
- 'items' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'items' => ['type' => 'string', 'required' => false],
'maxItems' => 64,
],
],
@@ -13755,10 +7317,7 @@
'schema' => [
'type' => 'array',
'required' => false,
- 'items' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'items' => ['type' => 'string', 'required' => false],
'maxItems' => 64,
],
],
@@ -13780,53 +7339,19 @@
'type' => 'object',
'required' => false,
'properties' => [
- 'Width' => [
- 'type' => 'number',
- 'format' => 'float',
- 'required' => false,
- ],
- 'Height' => [
- 'type' => 'number',
- 'format' => 'float',
- 'required' => false,
- ],
- 'Y' => [
- 'type' => 'number',
- 'format' => 'float',
- 'required' => false,
- ],
- 'Url' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'Display' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
- 'ZOrder' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
- 'X' => [
- 'type' => 'number',
- 'format' => 'float',
- 'required' => false,
- ],
+ 'Width' => ['type' => 'number', 'format' => 'float', 'required' => false],
+ 'Height' => ['type' => 'number', 'format' => 'float', 'required' => false],
+ 'Y' => ['type' => 'number', 'format' => 'float', 'required' => false],
+ 'Url' => ['type' => 'string', 'required' => false],
+ 'Display' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
+ 'ZOrder' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
+ 'X' => ['type' => 'number', 'format' => 'float', 'required' => false],
],
],
'maxItems' => 10,
],
- 'SegmentType' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
- 'UserId' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'SegmentType' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
+ 'UserId' => ['type' => 'string', 'required' => false],
'Texts' => [
'type' => 'array',
'required' => false,
@@ -13834,87 +7359,25 @@
'type' => 'object',
'required' => false,
'properties' => [
- 'FontType' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
- 'FontColor' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
- 'Y' => [
- 'type' => 'number',
- 'format' => 'float',
- 'required' => false,
- ],
- 'Text' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'ZOrder' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
- 'X' => [
- 'type' => 'number',
- 'format' => 'float',
- 'required' => false,
- ],
- 'FontSize' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
- 'BorderWidth' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- 'minimum' => '0',
- ],
- 'BorderColor' => [
- 'type' => 'integer',
- 'format' => 'int64',
- 'required' => false,
- 'minimum' => '0',
- ],
- 'Box' => [
- 'type' => 'boolean',
- 'required' => false,
- ],
- 'BoxColor' => [
- 'type' => 'integer',
- 'format' => 'int64',
- 'required' => false,
- 'minimum' => '0',
- ],
- 'BoxBorderWidth' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- 'minimum' => '0',
- ],
- 'Alpha' => [
- 'type' => 'number',
- 'format' => 'float',
- 'required' => false,
- 'minimum' => '0',
- ],
+ 'FontType' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
+ 'FontColor' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
+ 'Y' => ['type' => 'number', 'format' => 'float', 'required' => false],
+ 'Text' => ['type' => 'string', 'required' => false],
+ 'ZOrder' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
+ 'X' => ['type' => 'number', 'format' => 'float', 'required' => false],
+ 'FontSize' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
+ 'BorderWidth' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'minimum' => '0'],
+ 'BorderColor' => ['type' => 'integer', 'format' => 'int64', 'required' => false, 'minimum' => '0'],
+ 'Box' => ['type' => 'boolean', 'required' => false],
+ 'BoxColor' => ['type' => 'integer', 'format' => 'int64', 'required' => false, 'minimum' => '0'],
+ 'BoxBorderWidth' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'minimum' => '0'],
+ 'Alpha' => ['type' => 'number', 'format' => 'float', 'required' => false, 'minimum' => '0'],
],
],
'maxItems' => 16,
],
- 'SourceType' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'PaneId' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
+ 'SourceType' => ['type' => 'string', 'required' => false],
+ 'PaneId' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
],
],
'maxItems' => 16,
@@ -13931,40 +7394,13 @@
'type' => 'object',
'required' => false,
'properties' => [
- 'Width' => [
- 'type' => 'number',
- 'format' => 'float',
- 'required' => false,
- ],
- 'Height' => [
- 'type' => 'number',
- 'format' => 'float',
- 'required' => false,
- ],
- 'Y' => [
- 'type' => 'number',
- 'format' => 'float',
- 'required' => false,
- ],
- 'Url' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'Display' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
- 'ZOrder' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
- 'X' => [
- 'type' => 'number',
- 'format' => 'float',
- 'required' => false,
- ],
+ 'Width' => ['type' => 'number', 'format' => 'float', 'required' => false],
+ 'Height' => ['type' => 'number', 'format' => 'float', 'required' => false],
+ 'Y' => ['type' => 'number', 'format' => 'float', 'required' => false],
+ 'Url' => ['type' => 'string', 'required' => false],
+ 'Display' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
+ 'ZOrder' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
+ 'X' => ['type' => 'number', 'format' => 'float', 'required' => false],
],
],
'maxItems' => 10,
@@ -13981,45 +7417,14 @@
'type' => 'object',
'required' => false,
'properties' => [
- 'Alpha' => [
- 'type' => 'number',
- 'format' => 'float',
- 'required' => false,
- ],
- 'Width' => [
- 'type' => 'number',
- 'format' => 'float',
- 'required' => false,
- ],
- 'Height' => [
- 'type' => 'number',
- 'format' => 'float',
- 'required' => false,
- ],
- 'Y' => [
- 'type' => 'number',
- 'format' => 'float',
- 'required' => false,
- ],
- 'Url' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'Display' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
- 'ZOrder' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
- 'X' => [
- 'type' => 'number',
- 'format' => 'float',
- 'required' => false,
- ],
+ 'Alpha' => ['type' => 'number', 'format' => 'float', 'required' => false],
+ 'Width' => ['type' => 'number', 'format' => 'float', 'required' => false],
+ 'Height' => ['type' => 'number', 'format' => 'float', 'required' => false],
+ 'Y' => ['type' => 'number', 'format' => 'float', 'required' => false],
+ 'Url' => ['type' => 'string', 'required' => false],
+ 'Display' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
+ 'ZOrder' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
+ 'X' => ['type' => 'number', 'format' => 'float', 'required' => false],
],
],
'maxItems' => 10,
@@ -14036,69 +7441,18 @@
'type' => 'object',
'required' => false,
'properties' => [
- 'FontType' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
- 'FontColor' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
- 'Y' => [
- 'type' => 'number',
- 'format' => 'float',
- 'required' => false,
- ],
- 'ZOrder' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
- 'X' => [
- 'type' => 'number',
- 'format' => 'float',
- 'required' => false,
- ],
- 'FontSize' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
- 'BorderWidth' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- 'minimum' => '0',
- ],
- 'BorderColor' => [
- 'type' => 'integer',
- 'format' => 'int64',
- 'required' => false,
- ],
- 'Box' => [
- 'type' => 'boolean',
- 'required' => false,
- ],
- 'BoxColor' => [
- 'type' => 'integer',
- 'format' => 'int64',
- 'required' => false,
- 'minimum' => '0',
- ],
- 'BoxBorderWidth' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- 'minimum' => '0',
- ],
- 'Alpha' => [
- 'type' => 'number',
- 'format' => 'float',
- 'required' => false,
- 'minimum' => '0',
- ],
+ 'FontType' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
+ 'FontColor' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
+ 'Y' => ['type' => 'number', 'format' => 'float', 'required' => false],
+ 'ZOrder' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
+ 'X' => ['type' => 'number', 'format' => 'float', 'required' => false],
+ 'FontSize' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
+ 'BorderWidth' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'minimum' => '0'],
+ 'BorderColor' => ['type' => 'integer', 'format' => 'int64', 'required' => false],
+ 'Box' => ['type' => 'boolean', 'required' => false],
+ 'BoxColor' => ['type' => 'integer', 'format' => 'int64', 'required' => false, 'minimum' => '0'],
+ 'BoxBorderWidth' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'minimum' => '0'],
+ 'Alpha' => ['type' => 'number', 'format' => 'float', 'required' => false, 'minimum' => '0'],
],
],
'maxItems' => 1,
@@ -14107,251 +7461,134 @@
[
'name' => 'AppId',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
[
'name' => 'TaskId',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
[
'name' => 'CropMode',
'in' => 'query',
- 'schema' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
],
[
'name' => 'MediaEncode',
'in' => 'query',
- 'schema' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
],
[
'name' => 'MixMode',
'in' => 'query',
- 'schema' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
],
[
'name' => 'SourceType',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
'name' => 'StreamType',
'in' => 'query',
- 'schema' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
],
[
'name' => 'BackgroundColor',
'in' => 'query',
- 'schema' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
],
],
],
- 'GetMPUTaskStatus' => [
- 'methods' => [
- 'post',
- 'get',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
+ 'UpdateRecordTask' => [
+ 'methods' => ['post', 'get'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
],
],
+ 'deprecated' => false,
'parameters' => [
[
- 'name' => 'AppId',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
- ],
- [
- 'name' => 'TaskId',
+ 'name' => 'SubSpecUsers',
'in' => 'query',
+ 'style' => 'repeatList',
'schema' => [
- 'type' => 'string',
- 'required' => true,
+ 'type' => 'array',
+ 'required' => false,
+ 'items' => ['type' => 'string', 'required' => false],
+ 'maxItems' => 64,
],
],
- ],
- ],
- 'CreateMPULayout' => [
- 'methods' => [
- 'post',
- 'get',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
- 'security' => [
- [
- 'AK' => [],
- ],
- ],
- 'parameters' => [
[
- 'name' => 'Panes',
+ 'name' => 'SubSpecAudioUsers',
'in' => 'query',
'style' => 'repeatList',
'schema' => [
'type' => 'array',
- 'required' => true,
- 'items' => [
- 'type' => 'object',
- 'required' => false,
- 'properties' => [
- 'MajorPane' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
- 'Width' => [
- 'type' => 'number',
- 'format' => 'float',
- 'required' => false,
- ],
- 'Height' => [
- 'type' => 'number',
- 'format' => 'float',
- 'required' => false,
- ],
- 'Y' => [
- 'type' => 'number',
- 'format' => 'float',
- 'required' => false,
- ],
- 'PaneId' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
- 'ZOrder' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
- 'X' => [
- 'type' => 'number',
- 'format' => 'float',
- 'required' => false,
- ],
- ],
- ],
- 'maxItems' => 16,
+ 'required' => false,
+ 'items' => ['type' => 'string', 'required' => false],
+ 'maxItems' => 64,
],
],
[
- 'name' => 'AppId',
+ 'name' => 'SubSpecShareScreenUsers',
'in' => 'query',
+ 'style' => 'repeatList',
'schema' => [
- 'type' => 'string',
- 'required' => true,
+ 'type' => 'array',
+ 'required' => false,
+ 'items' => ['type' => 'string', 'required' => false],
+ 'maxItems' => 64,
],
],
[
- 'name' => 'Name',
+ 'name' => 'SubSpecCameraUsers',
'in' => 'query',
+ 'style' => 'repeatList',
'schema' => [
- 'type' => 'string',
+ 'type' => 'array',
'required' => false,
+ 'items' => ['type' => 'string', 'required' => false],
+ 'maxItems' => 64,
],
],
[
- 'name' => 'AudioMixCount',
+ 'name' => 'UnsubSpecAudioUsers',
'in' => 'query',
+ 'style' => 'repeatList',
'schema' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => true,
+ 'type' => 'array',
+ 'required' => false,
+ 'items' => ['type' => 'string', 'required' => false],
+ 'maxItems' => 64,
],
],
- ],
- ],
- 'DeleteMPULayout' => [
- 'methods' => [
- 'post',
- 'get',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
- 'security' => [
- [
- 'AK' => [],
- ],
- ],
- 'parameters' => [
[
- 'name' => 'AppId',
+ 'name' => 'UnsubSpecShareScreenUsers',
'in' => 'query',
+ 'style' => 'repeatList',
'schema' => [
- 'type' => 'string',
- 'required' => true,
+ 'type' => 'array',
+ 'required' => false,
+ 'items' => ['type' => 'string', 'required' => false],
+ 'maxItems' => 64,
],
],
[
- 'name' => 'LayoutId',
+ 'name' => 'UnsubSpecCameraUsers',
'in' => 'query',
+ 'style' => 'repeatList',
'schema' => [
- 'type' => 'integer',
- 'format' => 'int64',
- 'required' => true,
+ 'type' => 'array',
+ 'required' => false,
+ 'items' => ['type' => 'string', 'required' => false],
+ 'maxItems' => 64,
],
],
- ],
- ],
- 'ModifyMPULayout' => [
- 'methods' => [
- 'post',
- 'get',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
- 'security' => [
[
- 'AK' => [],
- ],
- ],
- 'parameters' => [
- [
- 'name' => 'Panes',
+ 'name' => 'UserPanes',
'in' => 'query',
'style' => 'repeatList',
'schema' => [
@@ -14361,583 +7598,668 @@
'type' => 'object',
'required' => false,
'properties' => [
- 'MajorPane' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
- 'Width' => [
- 'type' => 'number',
- 'format' => 'float',
- 'required' => false,
- ],
- 'Height' => [
- 'type' => 'number',
- 'format' => 'float',
- 'required' => false,
- ],
- 'Y' => [
- 'type' => 'number',
- 'format' => 'float',
- 'required' => false,
- ],
- 'PaneId' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
- 'ZOrder' => [
- 'type' => 'integer',
- 'format' => 'int32',
+ 'Images' => [
+ 'type' => 'array',
'required' => false,
+ 'items' => [
+ 'type' => 'object',
+ 'required' => false,
+ 'properties' => [
+ 'Width' => ['type' => 'number', 'format' => 'float', 'required' => false],
+ 'Height' => ['type' => 'number', 'format' => 'float', 'required' => false],
+ 'Y' => ['type' => 'number', 'format' => 'float', 'required' => false],
+ 'Url' => ['type' => 'string', 'required' => false],
+ 'Display' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
+ 'ZOrder' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
+ 'X' => ['type' => 'number', 'format' => 'float', 'required' => false],
+ ],
+ ],
+ 'maxItems' => 16,
],
- 'X' => [
- 'type' => 'number',
- 'format' => 'float',
+ 'UserId' => ['type' => 'string', 'required' => false],
+ 'Texts' => [
+ 'type' => 'array',
'required' => false,
+ 'items' => [
+ 'type' => 'object',
+ 'required' => false,
+ 'properties' => [
+ 'FontType' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
+ 'FontColor' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
+ 'Y' => ['type' => 'number', 'format' => 'float', 'required' => false],
+ 'Text' => ['type' => 'string', 'required' => false],
+ 'ZOrder' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
+ 'X' => ['type' => 'number', 'format' => 'float', 'required' => false],
+ 'FontSize' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
+ ],
+ ],
+ 'maxItems' => 16,
],
+ 'SourceType' => ['type' => 'string', 'required' => false],
+ 'PaneId' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
],
],
'maxItems' => 16,
],
],
[
- 'name' => 'AppId',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
- ],
- [
- 'name' => 'Name',
+ 'name' => 'LayoutIds',
'in' => 'query',
+ 'style' => 'repeatList',
'schema' => [
- 'type' => 'string',
+ 'type' => 'array',
'required' => false,
+ 'items' => ['type' => 'integer', 'format' => 'int64', 'required' => false],
+ 'maxItems' => 64,
],
],
[
- 'name' => 'LayoutId',
+ 'name' => 'AppId',
'in' => 'query',
- 'schema' => [
- 'type' => 'integer',
- 'format' => 'int64',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
[
- 'name' => 'AudioMixCount',
+ 'name' => 'ChannelId',
'in' => 'query',
- 'schema' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
- ],
- ],
- ],
- 'DescribeMPULayoutInfoList' => [
- 'methods' => [
- 'post',
- 'get',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
- 'security' => [
- [
- 'AK' => [],
+ 'schema' => ['type' => 'string', 'required' => true],
],
- ],
- 'parameters' => [
[
- 'name' => 'AppId',
+ 'name' => 'TaskId',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
[
- 'name' => 'LayoutId',
+ 'name' => 'TemplateId',
'in' => 'query',
- 'schema' => [
- 'type' => 'integer',
- 'format' => 'int64',
- 'required' => false,
- 'minimum' => '0',
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
[
- 'name' => 'Name',
+ 'name' => 'TaskProfile',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
- 'name' => 'PageNum',
+ 'name' => 'CropMode',
'in' => 'query',
- 'schema' => [
- 'type' => 'integer',
- 'format' => 'int64',
- 'required' => false,
- 'minimum' => '1',
- ],
+ 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => false],
],
[
- 'name' => 'PageSize',
+ 'name' => 'MediaEncode',
'in' => 'query',
- 'schema' => [
- 'type' => 'integer',
- 'format' => 'int64',
- 'required' => false,
- 'minimum' => '1',
- ],
+ 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => false],
],
],
],
- 'DescribeRtcDurationData' => [
- 'methods' => [
- 'post',
- 'get',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
+ 'UpdateRecordTemplate' => [
+ 'methods' => ['post', 'get'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
],
],
+ 'deprecated' => false,
'parameters' => [
[
- 'name' => 'StartTime',
+ 'name' => 'LayoutIds',
'in' => 'query',
+ 'style' => 'repeatList',
'schema' => [
- 'type' => 'string',
- 'required' => false,
+ 'type' => 'array',
+ 'required' => true,
+ 'items' => ['type' => 'integer', 'format' => 'int64', 'required' => false],
+ 'maxItems' => 64,
],
],
[
- 'name' => 'EndTime',
+ 'name' => 'Formats',
'in' => 'query',
+ 'style' => 'repeatList',
'schema' => [
- 'type' => 'string',
- 'required' => false,
+ 'type' => 'array',
+ 'required' => true,
+ 'items' => ['type' => 'string', 'required' => false],
+ 'maxItems' => 3,
],
],
[
- 'name' => 'AppId',
+ 'name' => 'Backgrounds',
'in' => 'query',
+ 'style' => 'repeatList',
'schema' => [
- 'type' => 'string',
+ 'type' => 'array',
'required' => false,
+ 'items' => [
+ 'type' => 'object',
+ 'required' => false,
+ 'properties' => [
+ 'Width' => ['type' => 'number', 'format' => 'float', 'required' => false],
+ 'Height' => ['type' => 'number', 'format' => 'float', 'required' => false],
+ 'Y' => ['type' => 'number', 'format' => 'float', 'required' => false],
+ 'Url' => ['type' => 'string', 'required' => false],
+ 'Display' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
+ 'ZOrder' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
+ 'X' => ['type' => 'number', 'format' => 'float', 'required' => false],
+ ],
+ ],
+ 'maxItems' => 1,
],
],
[
- 'name' => 'ServiceArea',
+ 'name' => 'Watermarks',
'in' => 'query',
+ 'style' => 'repeatList',
'schema' => [
- 'type' => 'string',
+ 'type' => 'array',
'required' => false,
+ 'items' => [
+ 'type' => 'object',
+ 'required' => false,
+ 'properties' => [
+ 'Alpha' => ['type' => 'number', 'format' => 'float', 'required' => false],
+ 'Width' => ['type' => 'number', 'format' => 'float', 'required' => false],
+ 'Height' => ['type' => 'number', 'format' => 'float', 'required' => false],
+ 'Y' => ['type' => 'number', 'format' => 'float', 'required' => false],
+ 'Url' => ['type' => 'string', 'required' => false],
+ 'Display' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
+ 'ZOrder' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
+ 'X' => ['type' => 'number', 'format' => 'float', 'required' => false],
+ ],
+ ],
+ 'maxItems' => 1,
],
],
[
- 'name' => 'Interval',
+ 'name' => 'ClockWidgets',
'in' => 'query',
+ 'style' => 'repeatList',
'schema' => [
- 'type' => 'string',
+ 'type' => 'array',
'required' => false,
- 'enum' => [
- '86400',
- '3600',
+ 'items' => [
+ 'type' => 'object',
+ 'required' => false,
+ 'properties' => [
+ 'FontType' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
+ 'FontColor' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
+ 'Y' => ['type' => 'number', 'format' => 'float', 'required' => false],
+ 'ZOrder' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
+ 'X' => ['type' => 'number', 'format' => 'float', 'required' => false],
+ 'FontSize' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
+ ],
],
+ 'maxItems' => 1,
],
],
- ],
- ],
- 'DescribeRtcUserCntData' => [
- 'methods' => [
- 'post',
- 'get',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
- 'security' => [
[
- 'AK' => [],
+ 'name' => 'AppId',
+ 'in' => 'query',
+ 'schema' => ['type' => 'string', 'required' => true],
],
- ],
- 'parameters' => [
[
- 'name' => 'StartTime',
+ 'name' => 'Name',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
[
- 'name' => 'EndTime',
+ 'name' => 'TemplateId',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
[
- 'name' => 'AppId',
+ 'name' => 'TaskProfile',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
[
- 'name' => 'ServiceArea',
+ 'name' => 'MediaEncode',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => true],
],
[
- 'name' => 'Interval',
+ 'name' => 'BackgroundColor',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- 'enum' => [
- '86400',
- '3600',
- ],
- ],
+ 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
],
- ],
- ],
- 'DescribeRtcPeakChannelCntData' => [
- 'methods' => [
- 'post',
- 'get',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
- 'security' => [
[
- 'AK' => [],
+ 'name' => 'OssBucket',
+ 'in' => 'query',
+ 'schema' => ['type' => 'string', 'required' => true],
],
- ],
- 'parameters' => [
[
- 'name' => 'StartTime',
+ 'name' => 'OssFilePrefix',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
[
- 'name' => 'EndTime',
+ 'name' => 'MnsQueue',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
- 'name' => 'AppId',
+ 'name' => 'HttpCallbackUrl',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
- 'name' => 'ServiceArea',
+ 'name' => 'FileSplitInterval',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => true],
],
[
- 'name' => 'Interval',
+ 'name' => 'DelayStopTime',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- 'enum' => [
- '86400',
- '3600',
- ],
- ],
+ 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'minimum' => '5', 'maximum' => '86400'],
+ ],
+ [
+ 'name' => 'EnableM3u8DateTime',
+ 'in' => 'query',
+ 'schema' => ['type' => 'boolean', 'required' => false],
+ ],
+ [
+ 'name' => 'OssEndpoint',
+ 'in' => 'query',
+ 'schema' => ['type' => 'string', 'required' => false],
],
],
],
- 'DescribeRtcChannelList' => [
- 'methods' => [
- 'post',
- 'get',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
+ 'UpdateStreamingOut' => [
+ 'methods' => ['post', 'get'],
+ 'schemes' => ['https'],
'security' => [
[
'AK' => [],
],
],
+ 'deprecated' => false,
'parameters' => [
[
'name' => 'AppId',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
[
- 'name' => 'TimePoint',
+ 'name' => 'ChannelId',
+ 'in' => 'query',
+ 'schema' => ['type' => 'string', 'required' => true],
+ ],
+ [
+ 'name' => 'TemplateId',
+ 'in' => 'query',
+ 'schema' => ['type' => 'string', 'required' => true, 'minLength' => 1, 'maxLength' => 128],
+ ],
+ [
+ 'name' => 'TaskId',
+ 'in' => 'query',
+ 'schema' => ['type' => 'string', 'required' => true, 'minLength' => 1, 'maxLength' => 55, 'pattern' => '^[0-9a-zA-Z_-]+$'],
+ ],
+ [
+ 'name' => 'CropMode',
'in' => 'query',
'schema' => [
- 'type' => 'string',
- 'required' => true,
+ 'type' => 'integer',
+ 'format' => 'int32',
+ 'required' => false,
+ 'enum' => ['1', '2', '3'],
],
],
[
- 'name' => 'SortType',
+ 'name' => 'Panes',
'in' => 'query',
+ 'style' => 'flat',
'schema' => [
- 'type' => 'string',
+ 'type' => 'array',
'required' => false,
- 'enum' => [
- 'sortByStartTime',
- 'sortByStartTimeDesc',
- 'sortByEndTime',
- 'sortByEndTimeDesc',
+ 'items' => [
+ 'type' => 'object',
+ 'required' => false,
+ 'properties' => [
+ 'VideoOrder' => [
+ 'type' => 'string',
+ 'required' => false,
+ 'enum' => ['cameraFirst', 'screenFirst'],
+ ],
+ 'SourceType' => [
+ 'type' => 'string',
+ 'required' => false,
+ 'enum' => ['video', 'camera', 'screen', 'whiteboard'],
+ ],
+ 'Images' => [
+ 'type' => 'array',
+ 'required' => false,
+ 'items' => [
+ 'type' => 'object',
+ 'required' => false,
+ 'properties' => [
+ 'PaneImageCropMode' => [
+ 'type' => 'integer',
+ 'format' => 'int32',
+ 'required' => false,
+ 'enum' => ['1', '2', '3'],
+ ],
+ 'Alpha' => ['type' => 'number', 'format' => 'double', 'required' => false, 'minimum' => '0', 'maximum' => '1'],
+ 'X' => ['type' => 'number', 'format' => 'double', 'required' => true, 'minimum' => '0', 'exclusiveMinimum' => true, 'maximum' => '1'],
+ 'Y' => ['type' => 'number', 'format' => 'double', 'required' => true, 'minimum' => '0', 'exclusiveMinimum' => true, 'maximum' => '1'],
+ 'Height' => ['type' => 'number', 'format' => 'double', 'required' => true, 'minimum' => '0', 'exclusiveMinimum' => true, 'maximum' => '1'],
+ 'Width' => ['type' => 'number', 'format' => 'double', 'required' => true, 'minimum' => '0', 'exclusiveMinimum' => true, 'maximum' => '1'],
+ 'Layer' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'minimum' => '0', 'maximum' => '100'],
+ 'Url' => ['type' => 'string', 'required' => true, 'minLength' => 1, 'maxLength' => 1024],
+ 'Display' => [
+ 'type' => 'string',
+ 'required' => false,
+ 'enum' => ['streamOnly', 'backup', 'always'],
+ ],
+ ],
+ ],
+ 'maxItems' => 3,
+ ],
+ 'Texts' => [
+ 'type' => 'array',
+ 'required' => false,
+ 'items' => [
+ 'type' => 'object',
+ 'required' => false,
+ 'properties' => [
+ 'BoxBorderw' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'minimum' => '1', 'maximum' => '10'],
+ 'FontColor' => [
+ 'type' => 'object',
+ 'required' => false,
+ 'properties' => [
+ 'R' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'minimum' => '0', 'maximum' => '255'],
+ 'B' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'minimum' => '0', 'maximum' => '255'],
+ 'G' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'minimum' => '0', 'maximum' => '255'],
+ ],
+ ],
+ 'Texture' => ['type' => 'string', 'required' => true, 'minLength' => 1, 'maxLength' => 128],
+ 'Layer' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'minimum' => '0', 'maximum' => '100'],
+ 'Font' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'minimum' => '0', 'maximum' => '9'],
+ 'BoxColor' => [
+ 'type' => 'object',
+ 'required' => false,
+ 'properties' => [
+ 'R' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'minimum' => '0', 'maximum' => '255'],
+ 'B' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'minimum' => '0', 'maximum' => '255'],
+ 'G' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'minimum' => '0', 'maximum' => '255'],
+ ],
+ ],
+ 'FontSize' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'minimum' => '0', 'maximum' => '72'],
+ 'Alpha' => ['type' => 'number', 'format' => 'double', 'required' => false, 'minimum' => '0', 'maximum' => '1'],
+ 'X' => ['type' => 'number', 'format' => 'double', 'required' => true, 'minimum' => '0', 'maximum' => '1'],
+ 'HasBox' => ['type' => 'boolean', 'required' => false],
+ 'Y' => ['type' => 'number', 'format' => 'double', 'required' => true, 'minimum' => '0', 'maximum' => '1'],
+ 'BoxAlpha' => ['type' => 'number', 'format' => 'double', 'required' => false, 'minimum' => '0', 'maximum' => '1'],
+ 'Display' => [
+ 'type' => 'string',
+ 'required' => false,
+ 'enum' => ['streamOnly', 'backup', 'always'],
+ ],
+ ],
+ ],
+ 'maxItems' => 3,
+ ],
+ 'PaneCropMode' => [
+ 'type' => 'integer',
+ 'format' => 'int32',
+ 'required' => false,
+ 'enum' => ['1', '2', '3'],
+ ],
+ 'PaneId' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'minimum' => '0', 'maximum' => '15'],
+ 'Source' => ['type' => 'string', 'required' => false],
+ 'Backgrounds' => [
+ 'type' => 'array',
+ 'required' => false,
+ 'items' => [
+ 'type' => 'object',
+ 'required' => false,
+ 'properties' => [
+ 'Alpha' => ['type' => 'number', 'format' => 'double', 'required' => false, 'minimum' => '0', 'maximum' => '1'],
+ 'X' => ['type' => 'number', 'format' => 'double', 'required' => true, 'minimum' => '0', 'exclusiveMinimum' => true, 'maximum' => '1'],
+ 'Y' => ['type' => 'number', 'format' => 'double', 'required' => true, 'minimum' => '0', 'exclusiveMinimum' => true, 'maximum' => '1'],
+ 'PaneBackgroundCropMode' => [
+ 'type' => 'integer',
+ 'format' => 'int32',
+ 'required' => false,
+ 'enum' => ['1', '2', '3'],
+ ],
+ 'Height' => ['type' => 'number', 'format' => 'double', 'required' => true, 'minimum' => '0', 'exclusiveMinimum' => true, 'maximum' => '1'],
+ 'Width' => ['type' => 'number', 'format' => 'double', 'required' => true, 'minimum' => '0', 'exclusiveMinimum' => true, 'maximum' => '1'],
+ 'Layer' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'minimum' => '0', 'maximum' => '100'],
+ 'Url' => ['type' => 'string', 'required' => true, 'minLength' => 1, 'maxLength' => 1024],
+ 'Display' => [
+ 'type' => 'string',
+ 'required' => false,
+ 'enum' => ['streamOnly', 'backup', 'always'],
+ ],
+ ],
+ ],
+ 'maxItems' => 3,
+ ],
+ 'Whiteboard' => [
+ 'type' => 'object',
+ 'required' => false,
+ 'properties' => [
+ 'WhiteboardId' => ['type' => 'string', 'required' => false],
+ ],
+ ],
+ 'ReservePaneForOfflineUser' => ['type' => 'boolean', 'required' => false],
+ ],
],
+ 'maxItems' => 16,
],
],
[
- 'name' => 'ServiceArea',
+ 'name' => 'Images',
'in' => 'query',
+ 'style' => 'flat',
'schema' => [
- 'type' => 'string',
+ 'type' => 'array',
'required' => false,
+ 'items' => [
+ 'type' => 'object',
+ 'required' => false,
+ 'properties' => [
+ 'Alpha' => ['type' => 'number', 'format' => 'double', 'required' => false, 'minimum' => '0', 'maximum' => '1'],
+ 'X' => ['type' => 'number', 'format' => 'double', 'required' => true, 'minimum' => '0', 'exclusiveMinimum' => true, 'maximum' => '1'],
+ 'Y' => ['type' => 'number', 'format' => 'double', 'required' => true, 'minimum' => '0', 'exclusiveMinimum' => true, 'maximum' => '1'],
+ 'Height' => ['type' => 'number', 'format' => 'double', 'required' => true, 'minimum' => '0', 'exclusiveMinimum' => true, 'maximum' => '1'],
+ 'ImageCropMode' => [
+ 'type' => 'integer',
+ 'format' => 'int32',
+ 'required' => false,
+ 'enum' => ['1', '2', '3'],
+ ],
+ 'Width' => ['type' => 'number', 'format' => 'double', 'required' => true, 'minimum' => '0', 'exclusiveMinimum' => true, 'maximum' => '1'],
+ 'Layer' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'minimum' => '0', 'maximum' => '100'],
+ 'Url' => ['type' => 'string', 'required' => true, 'minLength' => 1, 'maxLength' => 1024],
+ ],
+ ],
+ 'maxItems' => 3,
],
],
[
- 'name' => 'UserId',
+ 'name' => 'Backgrounds',
'in' => 'query',
+ 'style' => 'flat',
'schema' => [
- 'type' => 'string',
+ 'type' => 'array',
'required' => false,
+ 'items' => [
+ 'type' => 'object',
+ 'required' => false,
+ 'properties' => [
+ 'BackgroundCropMode' => [
+ 'type' => 'integer',
+ 'format' => 'int32',
+ 'required' => false,
+ 'enum' => ['1', '2', '3'],
+ ],
+ 'Alpha' => ['type' => 'number', 'format' => 'double', 'required' => false, 'minimum' => '0', 'maximum' => '1'],
+ 'X' => ['type' => 'number', 'format' => 'double', 'required' => true, 'minimum' => '0', 'exclusiveMinimum' => true, 'maximum' => '1'],
+ 'Y' => ['type' => 'number', 'format' => 'double', 'required' => true, 'minimum' => '0', 'exclusiveMinimum' => true, 'maximum' => '1'],
+ 'Height' => ['type' => 'number', 'format' => 'double', 'required' => true, 'minimum' => '0', 'exclusiveMinimum' => true, 'maximum' => '1'],
+ 'Width' => ['type' => 'number', 'format' => 'double', 'required' => true, 'minimum' => '0', 'exclusiveMinimum' => true, 'maximum' => '1'],
+ 'Layer' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'minimum' => '0', 'maximum' => '100'],
+ 'Url' => ['type' => 'string', 'required' => true, 'minLength' => 1, 'maxLength' => 1024],
+ ],
+ ],
+ 'maxItems' => 3,
],
],
[
- 'name' => 'ChannelId',
+ 'name' => 'Texts',
'in' => 'query',
+ 'style' => 'flat',
'schema' => [
- 'type' => 'string',
+ 'type' => 'array',
'required' => false,
+ 'items' => [
+ 'type' => 'object',
+ 'required' => false,
+ 'properties' => [
+ 'BoxBorderw' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'minimum' => '1', 'maximum' => '10'],
+ 'BoxColor' => [
+ 'type' => 'object',
+ 'required' => false,
+ 'properties' => [
+ 'R' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'minimum' => '0', 'maximum' => '255'],
+ 'B' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'minimum' => '0', 'maximum' => '255'],
+ 'G' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'minimum' => '0', 'maximum' => '255'],
+ ],
+ ],
+ 'FontSize' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'minimum' => '0', 'maximum' => '72'],
+ 'Alpha' => ['type' => 'number', 'format' => 'double', 'required' => false, 'minimum' => '0', 'maximum' => '1'],
+ 'FontColor' => [
+ 'type' => 'object',
+ 'required' => false,
+ 'properties' => [
+ 'R' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'minimum' => '0', 'maximum' => '255'],
+ 'B' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'minimum' => '0', 'maximum' => '255'],
+ 'G' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'minimum' => '0', 'maximum' => '255'],
+ ],
+ ],
+ 'X' => ['type' => 'number', 'format' => 'double', 'required' => true, 'minimum' => '0', 'maximum' => '1'],
+ 'HasBox' => ['type' => 'boolean', 'required' => false],
+ 'Y' => ['type' => 'number', 'format' => 'double', 'required' => true, 'minimum' => '0', 'maximum' => '1'],
+ 'Texture' => ['type' => 'string', 'required' => true, 'minLength' => 1, 'maxLength' => 128],
+ 'Layer' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'minimum' => '0', 'maximum' => '100'],
+ 'Font' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'minimum' => '0', 'maximum' => '9'],
+ 'BoxAlpha' => ['type' => 'number', 'format' => 'double', 'required' => false, 'minimum' => '0', 'maximum' => '1'],
+ ],
+ ],
+ 'maxItems' => 3,
],
],
[
- 'name' => 'PageNo',
+ 'name' => 'ClockWidgets',
'in' => 'query',
+ 'style' => 'flat',
'schema' => [
- 'type' => 'integer',
- 'format' => 'int64',
- 'required' => true,
+ 'type' => 'array',
+ 'required' => false,
+ 'items' => [
+ 'type' => 'object',
+ 'required' => false,
+ 'properties' => [
+ 'BoxBorderw' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'minimum' => '1', 'maximum' => '10'],
+ 'BoxColor' => [
+ 'type' => 'object',
+ 'required' => false,
+ 'properties' => [
+ 'R' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'minimum' => '0', 'maximum' => '255'],
+ 'B' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'minimum' => '0', 'maximum' => '255'],
+ 'G' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'minimum' => '0', 'maximum' => '255'],
+ ],
+ ],
+ 'FontSize' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'minimum' => '0', 'maximum' => '72'],
+ 'Zone' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'minimum' => '-12', 'maximum' => '12', 'exclusiveMaximum' => true],
+ 'Alpha' => ['type' => 'number', 'format' => 'double', 'required' => false, 'minimum' => '0', 'maximum' => '1'],
+ 'FontColor' => [
+ 'type' => 'object',
+ 'required' => false,
+ 'properties' => [
+ 'R' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'minimum' => '0', 'maximum' => '255'],
+ 'B' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'minimum' => '0', 'maximum' => '255'],
+ 'G' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'minimum' => '0', 'maximum' => '255'],
+ ],
+ ],
+ 'X' => ['type' => 'number', 'format' => 'double', 'required' => true, 'minimum' => '0', 'maximum' => '1'],
+ 'HasBox' => ['type' => 'boolean', 'required' => false],
+ 'Y' => ['type' => 'number', 'format' => 'double', 'required' => true, 'minimum' => '0', 'maximum' => '1'],
+ 'Layer' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'minimum' => '0', 'maximum' => '100'],
+ 'Font' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'minimum' => '0', 'maximum' => '9'],
+ 'BoxAlpha' => ['type' => 'number', 'format' => 'double', 'required' => false, 'minimum' => '0', 'maximum' => '1'],
+ ],
+ ],
+ 'maxItems' => 3,
],
],
[
- 'name' => 'PageSize',
+ 'name' => 'RegionColor',
'in' => 'query',
+ 'style' => 'flat',
'schema' => [
- 'type' => 'integer',
- 'format' => 'int64',
- 'required' => true,
+ 'type' => 'object',
+ 'required' => false,
+ 'properties' => [
+ 'R' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'minimum' => '-1', 'maximum' => '255'],
+ 'G' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'minimum' => '-1', 'maximum' => '255'],
+ 'B' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'minimum' => '-1', 'maximum' => '255'],
+ ],
],
],
- ],
- ],
- 'DescribeRtcChannelMetric' => [
- 'methods' => [
- 'post',
- 'get',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
- 'security' => [
[
- 'AK' => [],
- ],
- ],
- 'parameters' => [
- [
- 'name' => 'TimePoint',
+ 'name' => 'BgColor',
'in' => 'query',
+ 'style' => 'flat',
'schema' => [
- 'type' => 'string',
- 'required' => true,
+ 'type' => 'object',
+ 'required' => false,
+ 'properties' => [
+ 'R' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'minimum' => '-1', 'maximum' => '255'],
+ 'G' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'minimum' => '-1', 'maximum' => '255'],
+ 'B' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'minimum' => '-1', 'maximum' => '255'],
+ ],
],
],
[
- 'name' => 'AppId',
+ 'name' => 'LayoutSpecifiedUsers',
'in' => 'query',
+ 'style' => 'json',
'schema' => [
- 'type' => 'string',
- 'required' => true,
+ 'type' => 'object',
+ 'required' => false,
+ 'properties' => [
+ 'Type' => [
+ 'type' => 'string',
+ 'required' => true,
+ 'enum' => ['white', 'black'],
+ ],
+ 'Ids' => [
+ 'type' => 'array',
+ 'required' => true,
+ 'items' => ['type' => 'string', 'required' => true],
+ 'minItems' => 1,
+ 'maxItems' => 16,
+ ],
+ ],
],
],
[
- 'name' => 'ChannelId',
+ 'name' => 'SpecMixedUserList',
'in' => 'query',
+ 'style' => 'flat',
'schema' => [
- 'type' => 'string',
- 'required' => true,
+ 'type' => 'array',
+ 'required' => false,
+ 'items' => ['type' => 'string', 'required' => false],
+ 'maxItems' => 25,
],
],
],
],
],
'endpoints' => [
- [
- 'regionId' => 'ap-northeast-2-pop',
- 'endpoint' => 'rtc.aliyuncs.com',
- ],
- [
- 'regionId' => 'cn-beijing-finance-pop',
- 'endpoint' => 'rtc.aliyuncs.com',
- ],
- [
- 'regionId' => 'cn-beijing-gov-1',
- 'endpoint' => 'rtc.aliyuncs.com',
- ],
- [
- 'regionId' => 'cn-beijing-nu16-b01',
- 'endpoint' => 'rtc.aliyuncs.com',
- ],
- [
- 'regionId' => 'cn-edge-1',
- 'endpoint' => 'rtc.aliyuncs.com',
- ],
- [
- 'regionId' => 'cn-fujian',
- 'endpoint' => 'rtc.aliyuncs.com',
- ],
- [
- 'regionId' => 'cn-haidian-cm12-c01',
- 'endpoint' => 'rtc.aliyuncs.com',
- ],
- [
- 'regionId' => 'cn-hangzhou-bj-b01',
- 'endpoint' => 'rtc.aliyuncs.com',
- ],
- [
- 'regionId' => 'cn-hangzhou-internal-prod-1',
- 'endpoint' => 'rtc.aliyuncs.com',
- ],
- [
- 'regionId' => 'cn-hangzhou-internal-test-1',
- 'endpoint' => 'rtc.aliyuncs.com',
- ],
- [
- 'regionId' => 'cn-hangzhou-internal-test-2',
- 'endpoint' => 'rtc.aliyuncs.com',
- ],
- [
- 'regionId' => 'cn-hangzhou-internal-test-3',
- 'endpoint' => 'rtc.aliyuncs.com',
- ],
- [
- 'regionId' => 'cn-hangzhou-test-306',
- 'endpoint' => 'rtc.aliyuncs.com',
- ],
- [
- 'regionId' => 'cn-hongkong-finance-pop',
- 'endpoint' => 'rtc.aliyuncs.com',
- ],
- [
- 'regionId' => 'cn-north-2-gov-1',
- 'endpoint' => 'rtc.aliyuncs.com',
- ],
- [
- 'regionId' => 'cn-qingdao-nebula',
- 'endpoint' => 'rtc.aliyuncs.com',
- ],
- [
- 'regionId' => 'cn-shanghai',
- 'endpoint' => 'rtc.aliyuncs.com',
- ],
- [
- 'regionId' => 'cn-shanghai-et15-b01',
- 'endpoint' => 'rtc.aliyuncs.com',
- ],
- [
- 'regionId' => 'cn-shanghai-et2-b01',
- 'endpoint' => 'rtc.aliyuncs.com',
- ],
- [
- 'regionId' => 'cn-shanghai-inner',
- 'endpoint' => 'rtc.aliyuncs.com',
- ],
- [
- 'regionId' => 'cn-shanghai-internal-test-1',
- 'endpoint' => 'rtc.aliyuncs.com',
- ],
- [
- 'regionId' => 'cn-shenzhen-inner',
- 'endpoint' => 'rtc.aliyuncs.com',
- ],
- [
- 'regionId' => 'cn-shenzhen-st4-d01',
- 'endpoint' => 'rtc.aliyuncs.com',
- ],
- [
- 'regionId' => 'cn-shenzhen-su18-b01',
- 'endpoint' => 'rtc.aliyuncs.com',
- ],
- [
- 'regionId' => 'cn-wuhan',
- 'endpoint' => 'rtc.aliyuncs.com',
- ],
- [
- 'regionId' => 'cn-yushanfang',
- 'endpoint' => 'rtc.aliyuncs.com',
- ],
- [
- 'regionId' => 'cn-zhangbei-na61-b01',
- 'endpoint' => 'rtc.aliyuncs.com',
- ],
- [
- 'regionId' => 'cn-zhangjiakou-na62-a01',
- 'endpoint' => 'rtc.aliyuncs.com',
- ],
- [
- 'regionId' => 'cn-zhengzhou-nebula-1',
- 'endpoint' => 'rtc.aliyuncs.com',
- ],
- [
- 'regionId' => 'eu-west-1-oxs',
- 'endpoint' => 'rtc.aliyuncs.com',
- ],
- [
- 'regionId' => 'rus-west-1-pop',
- 'endpoint' => 'rtc.aliyuncs.com',
- ],
+ ['regionId' => 'cn-shanghai', 'regionName' => '华东2(上海)', 'areaId' => 'asiaPacific', 'areaName' => '亚太', 'public' => 'rtc.aliyuncs.com', 'endpoint' => 'rtc.aliyuncs.com', 'vpc' => ''],
+ ['regionId' => 'cn-north-2-gov-1', 'regionName' => '北京政务云', 'areaId' => 'industryCloud', 'areaName' => '行业云', 'public' => 'rtc.aliyuncs.com', 'endpoint' => 'rtc.aliyuncs.com', 'vpc' => ''],
],
];