diff options
| author | Zhineng Li <im@zhineng.li> | 2026-07-12 16:56:35 +0800 |
|---|---|---|
| committer | Zhineng Li <im@zhineng.li> | 2026-07-12 16:56:35 +0800 |
| commit | 814ec806c22e2782390af5a4a05cb6281aabd5e1 (patch) | |
| tree | 29e1692a067b17e56886a7d246d2b9521b2b7777 /data/tingwu/2022-09-30/api-docs.php | |
| parent | eccd5cd5a067f5659982685afdeea209b1888efb (diff) | |
| download | afterglow-metadata-814ec806c22e2782390af5a4a05cb6281aabd5e1.tar.gz afterglow-metadata-814ec806c22e2782390af5a4a05cb6281aabd5e1.zip | |
update APIs 20260712
Diffstat (limited to 'data/tingwu/2022-09-30/api-docs.php')
| -rw-r--r-- | data/tingwu/2022-09-30/api-docs.php | 392 |
1 files changed, 103 insertions, 289 deletions
diff --git a/data/tingwu/2022-09-30/api-docs.php b/data/tingwu/2022-09-30/api-docs.php index f5ff2a5..3370854 100644 --- a/data/tingwu/2022-09-30/api-docs.php +++ b/data/tingwu/2022-09-30/api-docs.php @@ -1,34 +1,21 @@ <?php return [ 'version' => '1.0', - 'info' => [ - 'style' => 'ROA', - 'product' => 'tingwu', - 'version' => '2022-09-30', - ], + 'info' => ['style' => 'ROA', 'product' => 'tingwu', 'version' => '2022-09-30'], 'components' => [ 'schemas' => [], ], 'apis' => [ - 'CreateMeetingTrans' => [ - 'path' => '/openapi/meeting-trans', - 'methods' => [ - 'put', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'CreateFileTrans' => [ + 'path' => '/openapi/file-trans', + 'methods' => ['put'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], - 'consumes' => [ - 'application/json', - ], - 'produces' => [ - 'application/json', - ], + 'consumes' => ['application/json'], + 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ @@ -39,23 +26,63 @@ 'type' => 'object', 'required' => false, 'properties' => [ - 'AppKey' => [ + 'AppKey' => ['type' => 'string', 'required' => true], + 'TransKey' => ['type' => 'string', 'required' => false], + 'AudioOssBucket' => ['type' => 'string', 'required' => false], + 'AudioOssPath' => ['type' => 'string', 'required' => true], + 'AudioLanguage' => [ 'type' => 'string', 'required' => true, + 'enum' => [], ], - 'MeetingKey' => [ - 'type' => 'string', - 'required' => false, - ], + 'AudioRoleNum' => ['type' => 'string', 'required' => false], + 'AudioOutputEnabled' => ['type' => 'boolean', 'required' => false], + 'AudioOutputOssBucket' => ['type' => 'string', 'required' => false], + 'AudioOutputOssPath' => ['type' => 'string', 'required' => false], + 'VideoOutputEnabled' => ['type' => 'boolean', 'required' => false], + 'VideoOutputOssBucket' => ['type' => 'string', 'required' => false], + 'VideoOutputOssPath' => ['type' => 'string', 'required' => false], + 'TransResultOssBucket' => ['type' => 'string', 'required' => true], + 'TransResultOssPath' => ['type' => 'string', 'required' => true], + 'AudioSegmentsEnabled' => ['type' => 'boolean', 'required' => false], + 'Tags' => ['type' => 'object', 'required' => false], + 'AsrParams' => ['type' => 'object', 'required' => false], + 'LabParams' => ['type' => 'object', 'required' => false], + 'AbilityParams' => ['type' => 'object', 'required' => false], + ], + ], + ], + ], + ], + 'CreateMeetingTrans' => [ + 'path' => '/openapi/meeting-trans', + 'methods' => ['put'], + 'schemes' => ['http', 'https'], + 'security' => [ + [ + 'AK' => [], + ], + ], + 'consumes' => ['application/json'], + 'produces' => ['application/json'], + 'deprecated' => false, + 'parameters' => [ + [ + 'name' => 'body', + 'in' => 'body', + 'style' => 'json', + 'schema' => [ + 'type' => 'object', + 'required' => false, + 'properties' => [ + 'AppKey' => ['type' => 'string', 'required' => true], + 'MeetingKey' => ['type' => 'string', 'required' => false], 'AudioFormat' => [ 'type' => 'string', 'required' => true, 'enum' => [], ], - 'AudioPackage' => [ - 'type' => 'string', - 'required' => false, - ], + 'AudioPackage' => ['type' => 'string', 'required' => false], 'AudioSampleRate' => [ 'type' => 'integer', 'format' => 'int32', @@ -73,10 +100,7 @@ 'required' => true, 'enum' => [], ], - 'RealtimeResultEnabled' => [ - 'type' => 'boolean', - 'required' => false, - ], + 'RealtimeResultEnabled' => ['type' => 'boolean', 'required' => false], 'RealtimeResultLevel' => [ 'type' => 'integer', 'format' => 'int32', @@ -89,190 +113,87 @@ 'required' => false, 'enum' => [], ], - 'AudioOutputEnabled' => [ - 'type' => 'boolean', - 'required' => false, - ], - 'AudioOutputOssBucket' => [ - 'type' => 'string', - 'required' => false, - ], - 'AudioOutputOssPath' => [ - 'type' => 'string', - 'required' => false, - ], - 'MeetingResultEnabled' => [ - 'type' => 'boolean', - 'required' => false, - ], - 'MeetingResultOssBucket' => [ - 'type' => 'string', - 'required' => false, - ], - 'MeetingResultOssPath' => [ - 'type' => 'string', - 'required' => false, - ], - 'DocResultEnabled' => [ - 'type' => 'boolean', - 'required' => false, - ], - 'AudioSegmentsEnabled' => [ - 'type' => 'boolean', - 'required' => false, - ], - 'TranslateResultEnabled' => [ - 'type' => 'boolean', - 'required' => false, - ], - 'TranslateLanguages' => [ - 'type' => 'string', - 'required' => false, - ], - 'TranslateResultLevel' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], - 'TranslateActiveResultLevel' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], - 'RealtimeResultWordsEnabled' => [ - 'type' => 'boolean', - 'required' => false, - ], - 'RealtimeResultMeetingInfoEnabled' => [ - 'type' => 'boolean', - 'required' => false, - ], - 'Tags' => [ - 'type' => 'object', - 'required' => false, - ], - 'AsrParams' => [ - 'type' => 'object', - 'required' => false, - ], - 'LabParams' => [ - 'type' => 'object', - 'required' => false, - ], - 'AbilityParams' => [ - 'type' => 'object', - 'required' => false, - ], + 'AudioOutputEnabled' => ['type' => 'boolean', 'required' => false], + 'AudioOutputOssBucket' => ['type' => 'string', 'required' => false], + 'AudioOutputOssPath' => ['type' => 'string', 'required' => false], + 'MeetingResultEnabled' => ['type' => 'boolean', 'required' => false], + 'MeetingResultOssBucket' => ['type' => 'string', 'required' => false], + 'MeetingResultOssPath' => ['type' => 'string', 'required' => false], + 'DocResultEnabled' => ['type' => 'boolean', 'required' => false], + 'AudioSegmentsEnabled' => ['type' => 'boolean', 'required' => false], + 'TranslateResultEnabled' => ['type' => 'boolean', 'required' => false], + 'TranslateLanguages' => ['type' => 'string', 'required' => false], + 'TranslateResultLevel' => ['type' => 'integer', 'format' => 'int32', 'required' => false], + 'TranslateActiveResultLevel' => ['type' => 'integer', 'format' => 'int32', 'required' => false], + 'RealtimeResultWordsEnabled' => ['type' => 'boolean', 'required' => false], + 'RealtimeResultMeetingInfoEnabled' => ['type' => 'boolean', 'required' => false], + 'Tags' => ['type' => 'object', 'required' => false], + 'AsrParams' => ['type' => 'object', 'required' => false], + 'LabParams' => ['type' => 'object', 'required' => false], + 'AbilityParams' => ['type' => 'object', 'required' => false], ], ], ], ], ], - 'GetMeetingTrans' => [ - 'path' => '/openapi/meeting-trans/{MeetingId}', - 'methods' => [ - 'get', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'GetFileTrans' => [ + 'path' => '/openapi/file-trans/{TransId}', + 'methods' => ['get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], - 'consumes' => [], - 'produces' => [ - 'application/json', - ], + 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ - 'name' => 'MeetingId', + 'name' => 'TransId', 'in' => 'path', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], ], ], - 'StopMeetingTrans' => [ - 'path' => '/openapi/meeting-trans/{MeetingId}/stop', - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'GetMeetingTrans' => [ + 'path' => '/openapi/meeting-trans/{MeetingId}', + 'methods' => ['get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], - 'consumes' => [ - 'application/json', - ], - 'produces' => [ - 'application/json', - ], + 'consumes' => [], + 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'MeetingId', 'in' => 'path', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], - ], - [ - 'name' => 'body', - 'in' => 'body', - 'style' => 'json', - 'schema' => [ - 'type' => 'object', - 'required' => false, - 'properties' => [ - 'MeetingRoleNum' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], - 'OnlyRoleSplitResult' => [ - 'type' => 'boolean', - 'required' => false, - ], - ], - ], + 'schema' => ['type' => 'string', 'required' => true], ], ], ], - 'CreateFileTrans' => [ - 'path' => '/openapi/file-trans', - 'methods' => [ - 'put', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'StopMeetingTrans' => [ + 'path' => '/openapi/meeting-trans/{MeetingId}/stop', + 'methods' => ['post'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], - 'consumes' => [ - 'application/json', - ], - 'produces' => [ - 'application/json', - ], + 'consumes' => ['application/json'], + 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ + 'name' => 'MeetingId', + 'in' => 'path', + 'schema' => ['type' => 'string', 'required' => true], + ], + [ 'name' => 'body', 'in' => 'body', 'style' => 'json', @@ -280,122 +201,15 @@ 'type' => 'object', 'required' => false, 'properties' => [ - 'AppKey' => [ - 'type' => 'string', - 'required' => true, - ], - 'TransKey' => [ - 'type' => 'string', - 'required' => false, - ], - 'AudioOssBucket' => [ - 'type' => 'string', - 'required' => false, - ], - 'AudioOssPath' => [ - 'type' => 'string', - 'required' => true, - ], - 'AudioLanguage' => [ - 'type' => 'string', - 'required' => true, - 'enum' => [], - ], - 'AudioRoleNum' => [ - 'type' => 'string', - 'required' => false, - ], - 'AudioOutputEnabled' => [ - 'type' => 'boolean', - 'required' => false, - ], - 'AudioOutputOssBucket' => [ - 'type' => 'string', - 'required' => false, - ], - 'AudioOutputOssPath' => [ - 'type' => 'string', - 'required' => false, - ], - 'VideoOutputEnabled' => [ - 'type' => 'boolean', - 'required' => false, - ], - 'VideoOutputOssBucket' => [ - 'type' => 'string', - 'required' => false, - ], - 'VideoOutputOssPath' => [ - 'type' => 'string', - 'required' => false, - ], - 'TransResultOssBucket' => [ - 'type' => 'string', - 'required' => true, - ], - 'TransResultOssPath' => [ - 'type' => 'string', - 'required' => true, - ], - 'AudioSegmentsEnabled' => [ - 'type' => 'boolean', - 'required' => false, - ], - 'Tags' => [ - 'type' => 'object', - 'required' => false, - ], - 'AsrParams' => [ - 'type' => 'object', - 'required' => false, - ], - 'LabParams' => [ - 'type' => 'object', - 'required' => false, - ], - 'AbilityParams' => [ - 'type' => 'object', - 'required' => false, - ], + 'MeetingRoleNum' => ['type' => 'integer', 'format' => 'int32', 'required' => false], + 'OnlyRoleSplitResult' => ['type' => 'boolean', 'required' => false], ], ], ], ], ], - 'GetFileTrans' => [ - 'path' => '/openapi/file-trans/{TransId}', - 'methods' => [ - 'get', - ], - 'schemes' => [ - 'http', - 'https', - ], - 'security' => [ - [ - 'AK' => [], - ], - ], - 'produces' => [ - 'application/json', - ], - 'deprecated' => false, - 'parameters' => [ - [ - 'name' => 'TransId', - 'in' => 'path', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], - ], - ], - ], ], 'endpoints' => [ - [ - 'regionId' => 'cn-beijing', - 'endpoint' => 'tingwu.cn-beijing.aliyuncs.com', - ], + ['regionId' => 'cn-beijing', 'regionName' => '华北2(北京)', 'areaId' => 'asiaPacific', 'areaName' => '亚太', 'public' => 'tingwu.cn-beijing.aliyuncs.com', 'endpoint' => 'tingwu.cn-beijing.aliyuncs.com', 'vpc' => 'tingwu-vpc.cn-beijing.aliyuncs.com'], ], ]; |
