diff options
| author | Zhineng Li <im@zhineng.li> | 2026-07-12 17:11:17 +0800 |
|---|---|---|
| committer | Zhineng Li <im@zhineng.li> | 2026-07-12 17:11:17 +0800 |
| commit | 1c7f908ce09f98fdcbf79ed2a8ae21be60eaa634 (patch) | |
| tree | 5f0857666365b7e40cdaa3733ebe1f3ba9e13c67 /data/en_us/idrsservice | |
| parent | 7347bac4ab7e136157fc94777e6cf87ef9e08599 (diff) | |
| download | afterglow-metadata-full-1c7f908ce09f98fdcbf79ed2a8ae21be60eaa634.tar.gz afterglow-metadata-full-1c7f908ce09f98fdcbf79ed2a8ae21be60eaa634.zip | |
update APIs 20260712
Diffstat (limited to 'data/en_us/idrsservice')
| -rw-r--r-- | data/en_us/idrsservice/2020-06-30/api-docs.php | 13806 |
1 files changed, 5372 insertions, 8434 deletions
diff --git a/data/en_us/idrsservice/2020-06-30/api-docs.php b/data/en_us/idrsservice/2020-06-30/api-docs.php index cad390e..2b90748 100644 --- a/data/en_us/idrsservice/2020-06-30/api-docs.php +++ b/data/en_us/idrsservice/2020-06-30/api-docs.php @@ -1,656 +1,155 @@ <?php return [ 'version' => '1.0', - 'info' => [ - 'style' => 'RPC', - 'product' => 'idrsservice', - 'version' => '2020-06-30', - ], + 'info' => ['style' => 'RPC', 'product' => 'idrsservice', 'version' => '2020-06-30'], 'directories' => [ [ - 'id' => 168945, - 'title' => null, + 'children' => ['CreateSignature'], 'type' => 'directory', - 'children' => [ - 'CreateSignature', - ], + 'title' => 'Sign', ], [ - 'id' => 168947, - 'title' => null, + 'children' => ['GetWatermark'], 'type' => 'directory', - 'children' => [ - 'GetWatermark', - ], + 'title' => 'Watermark', ], [ - 'id' => 168949, - 'title' => null, + 'children' => ['GetDetectProcess', 'GetDetectProcessJsonFile'], 'type' => 'directory', - 'children' => [ - 'GetDetectProcess', - 'GetDetectProcessJsonFile', - ], + 'title' => 'Detection flow', ], [ - 'id' => 168952, - 'title' => null, + 'children' => ['GetRecordResult'], 'type' => 'directory', - 'children' => [ - 'GetRecordResult', - ], + 'title' => 'Dual-recording Result', ], [ - 'id' => 168954, - 'title' => null, - 'type' => 'directory', 'children' => [ - 'AssociateRoom', - 'CreateApp', - 'CreateDepartment', - 'CreateDetectProcess', - 'CreateRule', - 'CreateTaskGroup', - 'CreateUserDepartments', - 'CreateWatermark', - 'DeleteApp', - 'DeleteDepartment', - 'DeleteDetectProcess', - 'DeleteRule', - 'DeleteUser', - 'DeleteUserDepartments', - 'DeleteWatermark', - 'GetApp', - 'GetDepartment', - 'GetDetection', - 'GetPreSignedUrl', - 'GetRule', - 'GetTask', - 'GetTaskGroup', - 'GetUser', - 'ListApps', - 'ListDepartments', - 'ListDetections', - 'ListDetectProcesses', - 'ListFiles', - 'ListRecordResults', - 'ListRules', - 'ListTaskGroups', - 'ListTaskItems', - 'ListTasks', - 'ListUsers', - 'ListWatermarks', - 'RenameDetectProcess', - 'UpdateApp', - 'UpdateDepartment', - 'UpdateDetectProcess', - 'UpdateRule', - 'UpdateUser', - 'UpdateWatermark', - 'UploadReport', - 'GetRecordsByFeeId', - 'GetStatisticsRecordsByFeeId', - 'AsrSentence', - 'FaceCompare', - 'TtsCommon', - 'TtsTask', - 'LeaveRoom', - 'FaceRecognize', - 'FaceLiveness', - 'CreateTtsQuestionGroup', - 'GetAsrResult', - 'JoinRoom', - 'CreateTtsQuestion', - 'AsrTask', - 'GetTtsQuestionByGroupId', - 'GetRecordsByOuterBusinessId', + 'AssociateRoom', 'CreateApp', 'CreateDepartment', 'CreateDetectProcess', 'CreateRule', 'CreateTaskGroup', 'CreateUserDepartments', 'CreateWatermark', 'DeleteApp', 'DeleteDepartment', 'DeleteDetectProcess', 'DeleteRule', 'DeleteUser', 'DeleteUserDepartments', 'DeleteWatermark', 'GetApp', 'GetDepartment', 'GetDetection', 'GetPreSignedUrl', 'GetRule', + 'GetTask', 'GetTaskGroup', 'GetUser', 'ListApps', 'ListDepartments', 'ListDetections', 'ListDetectProcesses', 'ListFiles', 'ListRecordResults', 'ListRules', 'ListTaskGroups', 'ListTaskItems', 'ListTasks', 'ListUsers', 'ListWatermarks', 'RenameDetectProcess', 'UpdateApp', 'UpdateDepartment', 'UpdateDetectProcess', 'UpdateRule', + 'UpdateUser', 'UpdateWatermark', 'UploadReport', 'GetRecordsByFeeId', 'GetStatisticsRecordsByFeeId', 'AsrSentence', 'FaceCompare', 'TtsCommon', 'TtsTask', 'LeaveRoom', 'FaceRecognize', 'FaceLiveness', 'CreateTtsQuestionGroup', 'GetAsrResult', 'JoinRoom', 'CreateTtsQuestion', 'AsrTask', 'GetTtsQuestionByGroupId', 'GetRecordsByOuterBusinessId', ], + 'type' => 'directory', + 'title' => 'Other', ], ], 'components' => [ 'schemas' => [], ], 'apis' => [ - 'CreateSignature' => [ - 'summary' => '创建rtc签名', - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'AsrSentence' => [ + 'summary' => 'Performs single-sentence speech recognition.', + 'methods' => ['post'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'operationType' => 'readAndWrite', - 'systemTags' => [ - 'operationType' => 'create', - ], + 'deprecated' => false, + 'systemTags' => ['operationType' => 'none'], 'parameters' => [ [ - 'name' => 'AppId', - 'in' => 'query', - 'schema' => [ - 'title' => '质检应用Id', - 'description' => '', - 'type' => 'string', - 'required' => true, - 'maximum' => '9223372036854775807', - 'exclusiveMaximum' => true, - 'minimum' => '0', - 'exclusiveMinimum' => true, - 'example' => '5bbfb884-1186-4d48-906b-88d586770f6b', - ], - ], - [ - 'name' => 'ExpireTime', - 'in' => 'query', - 'schema' => [ - 'title' => '过期时间,单位秒,默认时间300s', - 'description' => '', - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, - 'example' => '300', - ], - ], - [ - 'name' => 'Uid', - 'in' => 'query', - 'schema' => [ - 'title' => 'rtc用户id', - 'description' => '', - 'type' => 'string', - 'required' => true, - 'example' => '550070734466****', - ], - ], - [ - 'name' => 'ClientVersion', - 'in' => 'query', - 'schema' => [ - 'description' => '', - 'type' => 'string', - 'required' => false, - 'example' => '1.0.001', - ], - ], - [ - 'name' => 'ClientBaseParam', - 'in' => 'query', - 'schema' => [ - 'description' => '', - 'type' => 'string', - 'required' => false, - 'example' => '{"version":"1.0.0"}', - ], - ], - ], - 'responses' => [ - 200 => [ + 'name' => 'AsrRequest', + 'in' => 'formData', + 'style' => 'json', 'schema' => [ - 'title' => 'ApiResult<MrtcSignDTO>', - 'description' => 'ApiResult<MrtcSignDTO>', + 'description' => 'The task request parameters.', 'type' => 'object', 'properties' => [ - 'RequestId' => [ - 'title' => 'requestId', - 'description' => 'requestId', - 'type' => 'string', - 'example' => 'A1899517-BB99-5D3E-A71B-97524DCB0942', - ], - 'Code' => [ - 'title' => 'code', - 'description' => 'code', - 'type' => 'string', - 'example' => 'OK', - ], - 'Message' => [ - 'title' => '提示', - 'description' => '', - 'type' => 'string', - 'example' => '', - ], - 'Data' => [ - 'title' => '数据', - 'description' => '', - 'type' => 'object', - 'properties' => [ - 'RtcAppId' => [ - 'description' => '', - 'type' => 'string', - 'example' => '124325213125435', - ], - 'RtcWorkspaceId' => [ - 'description' => '', - 'type' => 'string', - 'example' => 'my_workspace', - ], - 'RtcBizName' => [ - 'description' => '', - 'type' => 'string', - 'example' => '', - ], - 'RtcSign' => [ - 'description' => '', - 'type' => 'string', - 'example' => '', - ], - 'ExpireTime' => [ - 'description' => '', - 'type' => 'string', - 'example' => '300', - ], - ], - ], - 'Success' => [ - 'title' => '给 pop 使用的', - 'description' => '', - 'type' => 'boolean', - 'example' => 'True', - ], - 'HttpCode' => [ - 'description' => '', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '200', - ], - 'Errors' => [ - 'title' => '错误列表', - 'description' => '', - 'type' => 'array', - 'items' => [ - 'description' => '', - 'type' => 'object', - 'properties' => [ - 'Field' => [ - 'description' => '', - 'type' => 'string', - 'example' => 'A1899517-BB99-5D3E-A71B-97524DCB0942', - ], - 'Message' => [ - 'description' => '', - 'type' => 'string', - 'example' => '', - ], - ], - ], - ], + 'AppId' => ['title' => '', 'description' => 'The application ID.', 'type' => 'string', 'required' => false, 'example' => 'd61be709-49d2-4cf1-b219-cd6181f72db8'], + 'FileUrl' => ['title' => '', 'description' => 'The accessible file URL.', 'type' => 'string', 'required' => false, 'example' => 'http://shuanglu-record-finance.oss-cn-shanghai.aliyuncs.com/record/4x5avhil/047730_30307_0/2022-02-12-10-20****'], + 'Format' => ['title' => '', 'description' => 'The audio encoding format. Default value: PCM.'."\n" + ."\n" + .'Supported format: PCM encoding, 16-bit sampling, mono channel.', 'type' => 'string', 'required' => false, 'example' => 'PCM'], + 'SampleRate' => ['title' => '', 'description' => 'The audio sample rate. Default value: 16000 Hz.', 'type' => 'integer', 'format' => 'int32', 'required' => false, 'example' => '16000'], + 'EnablePunctuationPrediction' => ['title' => '', 'description' => 'Specifies whether to add punctuation during post-processing. Default value: False.', 'type' => 'boolean', 'default' => 'false', 'required' => false, 'example' => 'false'], + 'EnableInverseTextNormalization' => ['title' => '', 'description' => 'Specifies whether to perform inverse text normalization (ITN) during post-processing. When set to True, Chinese numerals are converted to Arabic numerals in the output. Default value: False.', 'type' => 'boolean', 'default' => 'false', 'required' => false, 'example' => 'false'], + 'EnableVoiceDetection' => ['title' => '', 'description' => 'Specifies whether to enable voice detection. Default value: False.', 'type' => 'boolean', 'default' => 'false', 'required' => false, 'example' => 'false'], ], - ], - ], - ], - 'errorCodes' => [ - 400 => [ - [ - 'errorCode' => 'InvalidRequest', - 'errorMessage' => 'The request is invalid.', - ], - ], - [ - [ - 'errorCode' => 'Unauthorized', - 'errorMessage' => 'The request requires user authentication.', - ], - ], - 403 => [ - [ - 'errorCode' => 'Forbidden', - 'errorMessage' => 'Access to this resource on the server is denied.', - ], - ], - [ - [ - 'errorCode' => 'ResourceNotFound', - 'errorMessage' => 'The specified resource does not exist.', - ], - ], - 500 => [ - [ - 'errorCode' => 'InternalServerError', - 'errorMessage' => 'An internal server error occurred.', - ], - ], - ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"A1899517-BB99-5D3E-A71B-97524DCB0942\\",\\n \\"Code\\": \\"OK\\",\\n \\"Message\\": \\"无\\",\\n \\"Data\\": {\\n \\"RtcAppId\\": \\"124325213125435\\",\\n \\"RtcWorkspaceId\\": \\"my_workspace\\",\\n \\"RtcBizName\\": \\"音视频biz\\",\\n \\"RtcSign\\": \\"字符串签名token\\",\\n \\"ExpireTime\\": \\"300\\"\\n },\\n \\"Success\\": true,\\n \\"HttpCode\\": 200,\\n \\"Errors\\": [\\n {\\n \\"Field\\": \\"A1899517-BB99-5D3E-A71B-97524DCB0942\\",\\n \\"Message\\": \\"无\\"\\n }\\n ]\\n}","type":"json"}]', - ], - 'GetWatermark' => [ - 'summary' => '根据ID查询水印信息', - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'http', - 'https', - ], - 'security' => [ - [ - 'AK' => [], - ], - ], - 'operationType' => 'readAndWrite', - 'deprecated' => false, - 'systemTags' => [ - 'operationType' => 'get', - ], - 'parameters' => [ - [ - 'name' => 'WatermarkId', - 'in' => 'query', - 'schema' => [ - 'description' => '', - 'type' => 'string', - 'required' => false, - 'example' => '728fd812a876ec04818858982baebe6f', - ], - ], - [ - 'name' => 'ClientVersion', - 'in' => 'query', - 'schema' => [ - 'description' => '', - 'type' => 'string', 'required' => false, - 'example' => '1.0.003', - ], - ], - [ - 'name' => 'ClientBaseParam', - 'in' => 'query', - 'schema' => [ - 'description' => '', - 'type' => 'string', - 'required' => false, - 'example' => '{"version":"1.0.0"}', + 'title' => '', + 'example' => '', ], ], ], 'responses' => [ 200 => [ 'schema' => [ - 'title' => 'ApiResult<WatermarkDTO>', - 'description' => 'ApiResult<WatermarkDTO>', + 'title' => '', + 'description' => 'ApiResult<AsrResponseDTO>', 'type' => 'object', 'properties' => [ - 'RequestId' => [ - 'title' => 'requestId', - 'description' => 'requestId', - 'type' => 'string', - 'example' => '84118BF0-56F7-54D2-8C1A-35BBBBD5016B', - ], - 'Code' => [ - 'title' => 'code', - 'description' => 'code', - 'type' => 'string', - 'example' => 'OK', - ], - 'Message' => [ - 'title' => '提示', - 'description' => '', - 'type' => 'string', - 'example' => '-', - ], + 'RequestId' => ['description' => 'The request ID.', 'type' => 'string', 'example' => '59b0bbfe-929b-4a8c-9833-3ce70b4bad38', 'title' => ''], + 'Code' => ['description' => 'The return code.', 'type' => 'integer', 'format' => 'int32', 'example' => 'OK', 'title' => ''], + 'Message' => ['description' => 'The error message.', 'type' => 'string', 'example' => '-', 'title' => ''], 'Data' => [ - 'title' => '数据', - 'description' => '', + 'description' => 'The response data.', 'type' => 'object', 'properties' => [ - 'Id' => [ - 'title' => '水印id', - 'description' => '', - 'type' => 'string', - 'example' => '59b0bbfe-929b-4a8c-9833-3ce70b4bad38', - ], - 'CreatedAt' => [ - 'title' => '创建时间', - 'description' => '', - 'type' => 'string', - 'example' => '2020-07-14T14:01:41.000+08:00', - ], - 'Value' => [ - 'title' => '水印信息', - 'description' => '', - 'type' => 'string', - 'example' => '{}', - ], - 'Name' => [ - 'title' => '水印名称', - 'description' => '', - 'type' => 'string', - 'example' => '', - ], - ], - ], - 'Success' => [ - 'title' => '给 pop 使用的', - 'description' => '', - 'type' => 'boolean', - 'example' => 'True', - ], - 'HttpCode' => [ - 'description' => '', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '200', - ], - 'Errors' => [ - 'title' => '错误列表', - 'description' => '', - 'type' => 'array', - 'items' => [ - 'description' => '-', - 'type' => 'object', - 'properties' => [ - 'Field' => [ - 'description' => '', - 'type' => 'string', - 'example' => 'A1899517-BB99-5D3E-A71B-97524DCB0942', - ], - 'Message' => [ - 'description' => '', - 'type' => 'string', - 'example' => '-', - ], - ], + 'Id' => ['title' => '', 'description' => 'The ASR task ID on the dual-recording side.', 'type' => 'string', 'example' => '59b0bbfe-929b-4a8c-9833-3ce70b4bad38'], + 'TaskId' => ['title' => '', 'description' => 'The intelligent speech ASR task ID.', 'type' => 'string', 'example' => '368cfa55-2364-4d79-aeb4-c0956c4a45cd'], + 'Name' => ['title' => '', 'description' => 'The intelligent speech ASR task name.', 'type' => 'string', 'example' => '任务1'], + 'Code' => ['title' => '', 'description' => 'The intelligent speech ASR task code.', 'type' => 'integer', 'format' => 'int32', 'example' => '20000000'], + 'Message' => ['title' => '', 'description' => 'The intelligent speech ASR task message.', 'type' => 'string', 'example' => '-'], + 'Result' => ['title' => '', 'description' => 'The text recognized by ASR.', 'type' => 'string', 'example' => '北京的天气'], ], + 'title' => '', + 'example' => '', ], + 'Success' => ['title' => '', 'description' => 'Indicates whether the request was successful. This parameter is used by POP.', 'type' => 'boolean', 'example' => 'True'], + 'HttpCode' => ['description' => 'The HTTP status code.', 'type' => 'integer', 'format' => 'int32', 'example' => '200', 'title' => ''], ], + 'example' => '', ], ], ], 'errorCodes' => [ 400 => [ - [ - 'errorCode' => 'InvalidRequest', - 'errorMessage' => 'The request is invalid.', - ], + ['errorCode' => 'InvalidRequest', 'errorMessage' => 'The request is invalid.', 'description' => ''], ], [ - [ - 'errorCode' => 'Unauthorized', - 'errorMessage' => 'The request requires user authentication.', - ], + ['errorCode' => 'Unauthorized', 'errorMessage' => 'The request requires user authentication.', 'description' => ''], ], 403 => [ - [ - 'errorCode' => 'Forbidden', - 'errorMessage' => 'Access to this resource on the server is denied.', - ], + ['errorCode' => 'Forbidden', 'errorMessage' => 'Access to this resource on the server is denied.', 'description' => ''], ], [ - [ - 'errorCode' => 'ResourceNotFound', - 'errorMessage' => 'The specified resource does not exist.', - ], + ['errorCode' => 'ResourceNotFound', 'errorMessage' => 'The specified resource does not exist.', 'description' => ''], ], 500 => [ - [ - 'errorCode' => 'InternalServerError', - 'errorMessage' => 'An internal server error occurred.', - ], - ], - ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"84118BF0-56F7-54D2-8C1A-35BBBBD5016B\\",\\n \\"Code\\": \\"OK\\",\\n \\"Message\\": \\"-\\",\\n \\"Data\\": {\\n \\"Id\\": \\"59b0bbfe-929b-4a8c-9833-3ce70b4bad38\\",\\n \\"CreatedAt\\": \\"2020-07-14T14:01:41.000+08:00\\",\\n \\"Value\\": \\"{}\\",\\n \\"Name\\": \\"名称\\"\\n },\\n \\"Success\\": true,\\n \\"HttpCode\\": 200,\\n \\"Errors\\": [\\n {\\n \\"Field\\": \\"A1899517-BB99-5D3E-A71B-97524DCB0942\\",\\n \\"Message\\": \\"-\\"\\n }\\n ]\\n}","type":"json"}]', - ], - 'GetDetectProcess' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'http', - 'https', - ], - 'security' => [ - [ - 'AK' => [], - ], - ], - 'operationType' => 'readAndWrite', - 'deprecated' => false, - 'systemTags' => [ - 'operationType' => 'get', - ], - 'parameters' => [ - [ - 'name' => 'Id', - 'in' => 'query', - 'schema' => [ - 'description' => 'ID', - 'type' => 'string', - 'required' => true, - 'docRequired' => true, - 'example' => '0f1c45cd-3eee-4e60-b505-2e330b87****', - ], - ], - [ - 'name' => 'ClientBaseParam', - 'in' => 'query', - 'schema' => [ - 'description' => '', - 'type' => 'string', - 'required' => false, - 'example' => '{"version":"1.0.0"}', - ], + ['errorCode' => 'InternalServerError', 'errorMessage' => 'An internal server error occurred.', 'description' => ''], ], ], - 'responses' => [ - 200 => [ - 'schema' => [ - 'description' => '', - 'type' => 'object', - 'properties' => [ - 'Message' => [ - 'description' => '', - 'type' => 'string', - 'example' => '', - ], - 'RequestId' => [ - 'description' => '', - 'type' => 'string', - 'example' => '0q1c45cd-3eee-1e60-b505-2e330b8755d3', - ], - 'Data' => [ - 'description' => '', - 'type' => 'object', - 'properties' => [ - 'Draft' => [ - 'description' => '', - 'type' => 'string', - 'example' => '{}', - ], - 'CreatedAt' => [ - 'description' => '', - 'type' => 'string', - 'example' => '2020-12-04T14:47:59.000+08:00', - ], - 'Md5' => [ - 'description' => '', - 'type' => 'string', - 'example' => '987d563d38f5aef27feca8702c689bb1', - ], - 'UpdatedAt' => [ - 'description' => '', - 'type' => 'string', - 'example' => '2020-12-04T14:47:59.000+08:00', - ], - 'Name' => [ - 'description' => '', - 'type' => 'string', - 'example' => '', - ], - 'NewVersion' => [ - 'description' => '', - 'type' => 'boolean', - 'example' => 'true', - ], - 'Content' => [ - 'description' => '', - 'type' => 'string', - 'example' => '{}', - ], - 'Id' => [ - 'description' => 'ID', - 'type' => 'string', - 'example' => '0f1c45cd-3eee-4e60-b505-2e330b8755d3', - ], - ], - ], - 'Code' => [ - 'description' => '', - 'type' => 'string', - 'example' => 'OK', - ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"59b0bbfe-929b-4a8c-9833-3ce70b4bad38\\",\\n \\"Code\\": 0,\\n \\"Message\\": \\"-\\",\\n \\"Data\\": {\\n \\"Id\\": \\"59b0bbfe-929b-4a8c-9833-3ce70b4bad38\\",\\n \\"TaskId\\": \\"368cfa55-2364-4d79-aeb4-c0956c4a45cd\\",\\n \\"Name\\": \\"任务1\\",\\n \\"Code\\": 20000000,\\n \\"Message\\": \\"-\\",\\n \\"Result\\": \\"北京的天气\\"\\n },\\n \\"Success\\": true,\\n \\"HttpCode\\": 200\\n}","type":"json"}]', + 'title' => 'Single-sentence speech recognition', + 'changeSet' => [ + ['createdAt' => '2022-07-08T02:21:10.000Z', 'description' => 'Request parameters changed'], + ['createdAt' => '2022-07-08T02:03:24.000Z', 'description' => 'Request parameters changed'], + ['createdAt' => '2022-07-07T13:28:03.000Z', 'description' => 'Request parameters changed'], + ['createdAt' => '2022-07-07T09:05:44.000Z', 'description' => 'OpenAPI offline'], + ], + 'flowControl' => [ + 'flowControlList' => [], + ], + 'ramActions' => [ + [ + 'operationType' => 'none', + 'ramAction' => [ + 'action' => 'idrsservice:AsrSentence', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'Idrsservice', 'resourceType' => 'All Resource', 'arn' => '*'], ], ], ], ], - 'errorCodes' => [ - 400 => [ - [ - 'errorCode' => 'InvalidRequest', - 'errorMessage' => 'The request is invalid.', - ], - ], - [ - [ - 'errorCode' => 'Unauthorized', - 'errorMessage' => 'The request requires user authentication.', - ], - ], - 403 => [ - [ - 'errorCode' => 'Forbidden', - 'errorMessage' => 'Access to this resource on the server is denied.', - ], - ], - [ - [ - 'errorCode' => 'ResourceNotFound', - 'errorMessage' => 'The specified resource does not exist.', - ], - ], - 500 => [ - [ - 'errorCode' => 'InternalServerError', - 'errorMessage' => 'An internal server error occurred.', - ], - ], - ], - 'responseDemo' => '[{"type":"json","example":"{\\n \\"Message\\": \\"无\\",\\n \\"RequestId\\": \\"0q1c45cd-3eee-1e60-b505-2e330b8755d3\\",\\n \\"Data\\": {\\n \\"Draft\\": \\"{}\\",\\n \\"CreatedAt\\": \\"2020-12-04T14:47:59.000+08:00\\",\\n \\"Md5\\": \\"987d563d38f5aef27feca8702c689bb1\\",\\n \\"UpdatedAt\\": \\"2020-12-04T14:47:59.000+08:00\\",\\n \\"Name\\": \\"Android检测流程\\",\\n \\"NewVersion\\": true,\\n \\"Content\\": \\"{}\\",\\n \\"Id\\": \\"0f1c45cd-3eee-4e60-b505-2e330b8755d3\\"\\n },\\n \\"Code\\": \\"OK\\"\\n}","errorExample":""},{"type":"xml","example":"<RequestId/>\\n<Message/>\\n<Data>\\n <NewVersion>true</NewVersion>\\n <Draft>{}</Draft>\\n <Content>{}</Content>\\n <CreatedAt>2020-12-04T14:47:59.000+08:00</CreatedAt>\\n <Id>0f1c45cd-3eee-4e60-b505-2e330b8755d3</Id>\\n <UpdatedAt>2020-12-04T14:47:59.000+08:00</UpdatedAt>\\n <Md5>987d563d38f5aef27feca8702c689bb1</Md5>\\n <Name>Android检测流程</Name>\\n</Data>\\n<Code>OK</Code>","errorExample":""}]', - 'requestParamsDescription' => ' ', - 'responseParamsDescription' => ' ', - 'extraInfo' => ' ', ], - 'GetDetectProcessJsonFile' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'AsrTask' => [ + 'summary' => 'Submits a speech recognition task for one-way video dual recording.', + 'methods' => ['post'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], @@ -658,564 +157,213 @@ ], 'operationType' => 'readAndWrite', 'deprecated' => false, - 'systemTags' => [ - 'operationType' => 'get', - ], + 'systemTags' => ['operationType' => 'none'], 'parameters' => [ [ - 'name' => 'Id', + 'name' => 'Request', 'in' => 'formData', + 'style' => 'json', 'schema' => [ - 'description' => 'ID', - 'type' => 'string', - 'required' => true, - 'docRequired' => true, - 'example' => 'hpsk3wdo-2020122319', - ], - ], - [ - 'name' => 'ClientBaseParam', - 'in' => 'query', - 'schema' => [ - 'description' => '', - 'type' => 'string', - 'required' => false, - 'example' => '{"version":"1.0.0"}', - ], - ], - ], - 'responses' => [ - 200 => [ - 'schema' => [ - 'description' => '-', + 'description' => 'The request parameters.', 'type' => 'object', 'properties' => [ - 'Message' => [ - 'description' => '', - 'type' => 'string', - 'example' => '-', - ], - 'RequestId' => [ - 'description' => '', - 'type' => 'string', - 'example' => 'B2695011-0604-5557-9E00-B74F58AB3F2B', - ], - 'Data' => [ - 'description' => '', - 'type' => 'string', - 'example' => '-', - ], - 'Code' => [ - 'description' => '', - 'type' => 'string', - 'example' => 'OK', - ], + 'AppId' => ['description' => 'The application ID for dual-recording quality inspection.', 'type' => 'string', 'required' => true, 'example' => 'd9ee5df9-20bf-47bf-987a-76b26984b***', 'title' => ''], + 'RoomId' => ['description' => 'The MRTC room ID.', 'type' => 'string', 'required' => true, 'example' => '662027426755***', 'title' => ''], + 'Timestamp' => ['description' => 'The timestamp.', 'type' => 'integer', 'format' => 'int64', 'required' => false, 'example' => '1656388156399', 'title' => ''], + 'Event' => ['description' => 'The event type. Valid values:'."\n" + .'- START: starts the task.'."\n" + .'- END: ends the task.', 'type' => 'string', 'required' => true, 'example' => 'START', 'title' => ''], + 'AsrTaskId' => ['description' => 'The task ID.', 'type' => 'string', 'required' => false, 'example' => 'd9ee5df9-20bf-47bf-987a-76b26984b***'."\n", 'title' => ''], ], - ], - ], - ], - 'errorCodes' => [ - 400 => [ - [ - 'errorCode' => 'InvalidRequest', - 'errorMessage' => 'The request is invalid.', - ], - ], - [ - [ - 'errorCode' => 'Unauthorized', - 'errorMessage' => 'The request requires user authentication.', - ], - ], - 403 => [ - [ - 'errorCode' => 'Forbidden', - 'errorMessage' => 'Access to this resource on the server is denied.', - ], - ], - [ - [ - 'errorCode' => 'ResourceNotFound', - 'errorMessage' => 'The specified resource does not exist.', - ], - ], - 500 => [ - [ - 'errorCode' => 'InternalServerError', - 'errorMessage' => 'An internal server error occurred.', - ], - ], - ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"Message\\": \\"-\\",\\n \\"RequestId\\": \\"B2695011-0604-5557-9E00-B74F58AB3F2B\\",\\n \\"Data\\": \\"-\\",\\n \\"Code\\": \\"OK\\"\\n}","type":"json"}]', - ], - 'GetRecordResult' => [ - 'summary' => '根据ID查询录制信息', - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'http', - 'https', - ], - 'security' => [ - [ - 'AK' => [], - ], - ], - 'operationType' => 'readAndWrite', - 'deprecated' => false, - 'systemTags' => [ - 'operationType' => 'get', - ], - 'parameters' => [ - [ - 'name' => 'RecordId', - 'in' => 'query', - 'schema' => [ - 'description' => '', - 'type' => 'string', - 'required' => true, - 'example' => 'A1899517-BB99-5D3E-A71B-97524DCB0942', - ], - ], - [ - 'name' => 'ClientBaseParam', - 'in' => 'query', - 'schema' => [ - 'description' => '', - 'type' => 'string', 'required' => false, - 'example' => '{"version":"1.0.0"}', + 'title' => '', + 'example' => '', ], ], ], 'responses' => [ 200 => [ 'schema' => [ - 'title' => 'ApiResult<RecordDTO>', - 'description' => 'ApiResult<RecordDTO>', + 'title' => '', + 'description' => 'ApiResult<IdResponseDTO>', 'type' => 'object', 'properties' => [ - 'RequestId' => [ - 'title' => 'requestId', - 'description' => 'requestId', - 'type' => 'string', - 'example' => '84118BF0-56F7-54D2-8C1A-35BBBBD5016B', - ], - 'Code' => [ - 'title' => 'code', - 'description' => 'code', - 'type' => 'string', - 'example' => 'OK', - ], - 'Message' => [ - 'title' => '提示', - 'description' => '', - 'type' => 'string', - 'example' => '', - ], + 'RequestId' => ['description' => 'The unique request ID generated by Alibaba Cloud for this request.', 'type' => 'string', 'example' => 'DF4B0162-A5E0-5F85-BEFD-CAC36E876***', 'title' => ''], + 'Code' => ['description' => 'The status code.', 'type' => 'integer', 'format' => 'int32', 'example' => 'OK', 'title' => ''], + 'Message' => ['description' => 'The error message.', 'type' => 'string', 'example' => '-', 'title' => ''], 'Data' => [ - 'title' => '数据', - 'description' => '', + 'description' => 'The response data.', 'type' => 'object', 'properties' => [ - 'Id' => [ - 'title' => '双录记录id', - 'description' => '', - 'type' => 'string', - 'example' => '0f1c45cd-3eee-4e60-b505-2e330b8755d3', - ], - 'CreatedAt' => [ - 'title' => '创建时间', - 'description' => '', - 'type' => 'string', - 'example' => '2020-07-14T14:01:41.000+08:00', - ], - 'DetectProcessName' => [ - 'title' => '业务检测流程名', - 'description' => '', - 'type' => 'string', - 'example' => '', - ], - 'DepartmentName' => [ - 'title' => '部门名', - 'description' => '', - 'type' => 'string', - 'example' => '', - ], - 'AppName' => [ - 'title' => '应用名', - 'description' => '', - 'type' => 'string', - 'example' => '', - ], - 'VideoUrl' => [ - 'title' => '视频地址', - 'description' => '', - 'type' => 'string', - 'example' => 'http://oss.aliyuncs.com/1.mp4', - ], - 'MetaUrl' => [ - 'title' => 'meta地址', - 'description' => '', - 'type' => 'string', - 'example' => 'http://oss.aliyuncs.com/1.mp4.meta', - ], - 'ResultUrl' => [ - 'title' => '结果地址', - 'description' => '', - 'type' => 'string', - 'example' => 'http://oss.aliyuncs.com/1.mp4.json', - ], - 'RecordAt' => [ - 'title' => '录制时间', - 'description' => '', - 'type' => 'string', - 'example' => '2020-07-14T14:01:41.000+08:00', - ], - 'Duration' => [ - 'title' => '时长', - 'description' => '', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '22', - ], - 'Status' => [ - 'title' => '检测状态', - 'description' => '', - 'type' => 'string', - 'example' => 'completed', - ], - 'RoomId' => [ - 'title' => 'mrtc房间id', - 'description' => '', - 'type' => 'string', - 'example' => '641981583353***', - ], - 'RecordRoomList' => [ - 'title' => '远程双录文件地址列表', - 'description' => '', - 'type' => 'array', - 'items' => [ - 'description' => '', - 'type' => 'object', - 'properties' => [ - 'Role' => [ - 'title' => '角色', - 'description' => '', - 'type' => 'string', - 'example' => '21343', - ], - 'RoomVideoUrl' => [ - 'title' => '视频地址', - 'description' => '', - 'type' => 'string', - 'example' => 'http://oss.aliyuncs.com/1.mp4', - ], - 'RoomMetaUrl' => [ - 'title' => 'meta地址', - 'description' => '', - 'type' => 'string', - 'example' => 'http://oss.aliyuncs.com/1.mp4.meta', - ], - 'RoomResultUrl' => [ - 'title' => '结果地址', - 'description' => '', - 'type' => 'string', - 'example' => 'http://oss.aliyuncs.com/1.mp4.json', - ], - 'RecordType' => [ - 'title' => '录制视频类型', - 'description' => '', - 'type' => 'string', - 'example' => 'Mix', - ], - 'RoomRecordAt' => [ - 'title' => '录制时间', - 'description' => '', - 'type' => 'string', - 'example' => '2020-07-14T14:01:41.000+08:00', - ], - 'RoomStatus' => [ - 'title' => '检测状态', - 'description' => '', - 'type' => 'string', - 'example' => 'runnable', - ], - 'RtcRecordId' => [ - 'description' => '', - 'type' => 'string', - 'example' => 'record_65703154805715668342'."\n", - ], - 'OuterBusinessId' => [ - 'description' => '', - 'type' => 'string', - 'example' => 'ads32efef43', - ], - ], - ], - ], - 'OuterBusinessId' => [ - 'description' => '', - 'type' => 'string', - 'example' => 'ads32efef43', - ], - ], - ], - 'Success' => [ - 'title' => '给 pop 使用的', - 'description' => '', - 'type' => 'boolean', - 'example' => 'True', - ], - 'HttpCode' => [ - 'description' => '', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '200', - ], - 'Errors' => [ - 'title' => '错误列表', - 'description' => '', - 'type' => 'array', - 'items' => [ - 'description' => '', - 'type' => 'object', - 'properties' => [ - 'Field' => [ - 'description' => '', - 'type' => 'string', - 'example' => '0f1c45cd-3eee-4e60-b505-2e330b8755d3', - ], - 'Message' => [ - 'description' => '', - 'type' => 'string', - 'example' => '', - ], - ], + 'Result' => ['description' => 'The detection result.', 'type' => 'string', 'example' => '北京的天气', 'title' => ''], ], + 'title' => '', + 'example' => '', ], + 'Success' => ['title' => '', 'description' => 'Indicates whether the request was successful. This parameter is used by POP.', 'type' => 'boolean', 'example' => 'True'], + 'HttpCode' => ['description' => 'The HTTP status code.', 'type' => 'integer', 'format' => 'int32', 'example' => '200', 'title' => ''], ], + 'example' => '', ], ], ], 'errorCodes' => [ 400 => [ - [ - 'errorCode' => 'InvalidRequest', - 'errorMessage' => 'The request is invalid.', - ], + ['errorCode' => 'InvalidRequest', 'errorMessage' => 'The request is invalid.', 'description' => ''], ], [ - [ - 'errorCode' => 'Unauthorized', - 'errorMessage' => 'The request requires user authentication.', - ], + ['errorCode' => 'Unauthorized', 'errorMessage' => 'The request requires user authentication.', 'description' => ''], ], 403 => [ - [ - 'errorCode' => 'Forbidden', - 'errorMessage' => 'Access to this resource on the server is denied.', - ], + ['errorCode' => 'Forbidden', 'errorMessage' => 'Access to this resource on the server is denied.', 'description' => ''], ], [ - [ - 'errorCode' => 'ResourceNotFound', - 'errorMessage' => 'The specified resource does not exist.', - ], + ['errorCode' => 'ResourceNotFound', 'errorMessage' => 'The specified resource does not exist.', 'description' => ''], ], 500 => [ - [ - 'errorCode' => 'InternalServerError', - 'errorMessage' => 'An internal server error occurred.', + ['errorCode' => 'InternalServerError', 'errorMessage' => 'An internal server error occurred.', 'description' => ''], + ], + ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"DF4B0162-A5E0-5F85-BEFD-CAC36E876***\\",\\n \\"Code\\": 0,\\n \\"Message\\": \\"-\\",\\n \\"Data\\": {\\n \\"Result\\": \\"北京的天气\\"\\n },\\n \\"Success\\": true,\\n \\"HttpCode\\": 200\\n}","type":"json"}]', + 'title' => 'Submit an ASR task', + 'changeSet' => [ + ['createdAt' => '2022-08-26T03:41:52.000Z', 'description' => 'OpenAPI offline'], + ], + 'ramActions' => [ + [ + 'operationType' => 'none', + 'ramAction' => [ + 'action' => 'idrsservice:AsrTask', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'Idrsservice', 'resourceType' => 'All Resource', 'arn' => '*'], + ], ], ], ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"84118BF0-56F7-54D2-8C1A-35BBBBD5016B\\",\\n \\"Code\\": \\"OK\\",\\n \\"Message\\": \\"无\\",\\n \\"Data\\": {\\n \\"Id\\": \\"0f1c45cd-3eee-4e60-b505-2e330b8755d3\\",\\n \\"CreatedAt\\": \\"2020-07-14T14:01:41.000+08:00\\",\\n \\"DetectProcessName\\": \\"XX流程\\",\\n \\"DepartmentName\\": \\"XX部门\\",\\n \\"AppName\\": \\"XX应用\\",\\n \\"VideoUrl\\": \\"http://oss.aliyuncs.com/1.mp4\\",\\n \\"MetaUrl\\": \\"http://oss.aliyuncs.com/1.mp4.meta\\",\\n \\"ResultUrl\\": \\"http://oss.aliyuncs.com/1.mp4.json\\",\\n \\"RecordAt\\": \\"2020-07-14T14:01:41.000+08:00\\",\\n \\"Duration\\": 22,\\n \\"Status\\": \\"completed\\",\\n \\"RoomId\\": \\"641981583353***\\",\\n \\"RecordRoomList\\": [\\n {\\n \\"Role\\": \\"21343\\",\\n \\"RoomVideoUrl\\": \\"http://oss.aliyuncs.com/1.mp4\\",\\n \\"RoomMetaUrl\\": \\"http://oss.aliyuncs.com/1.mp4.meta\\",\\n \\"RoomResultUrl\\": \\"http://oss.aliyuncs.com/1.mp4.json\\",\\n \\"RecordType\\": \\"Mix\\",\\n \\"RoomRecordAt\\": \\"2020-07-14T14:01:41.000+08:00\\",\\n \\"RoomStatus\\": \\"runnable\\",\\n \\"RtcRecordId\\": \\"record_65703154805715668342\\\\n\\",\\n \\"OuterBusinessId\\": \\"ads32efef43\\"\\n }\\n ],\\n \\"OuterBusinessId\\": \\"ads32efef43\\"\\n },\\n \\"Success\\": true,\\n \\"HttpCode\\": 200,\\n \\"Errors\\": [\\n {\\n \\"Field\\": \\"0f1c45cd-3eee-4e60-b505-2e330b8755d3\\",\\n \\"Message\\": \\"无\\"\\n }\\n ]\\n}","type":"json"}]', + 'flowControl' => [ + 'flowControlList' => [], + ], ], 'AssociateRoom' => [ - 'summary' => '关联MRTC房间', - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'summary' => 'Associates an MRTC room.', + 'methods' => ['post'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'operationType' => 'readAndWrite', - 'systemTags' => [ - 'operationType' => 'none', - ], + 'systemTags' => ['operationType' => 'none'], 'parameters' => [ [ 'name' => 'AppId', 'in' => 'query', - 'schema' => [ - 'title' => '质检应用id', - 'description' => '', - 'type' => 'string', - 'required' => true, - 'example' => '5bbfb884-1186-4d48-906b-88d586770f6b', - ], + 'schema' => ['title' => '', 'description' => 'The ID of the quality inspection application.', 'type' => 'string', 'required' => true, 'example' => '5bbfb884-1186-4d48-906b-88d586770f6b'], ], [ 'name' => 'DepartmentId', 'in' => 'query', - 'schema' => [ - 'title' => '部门id', - 'description' => '', - 'type' => 'string', - 'required' => false, - 'example' => '5bbfb884-1186-4d48-906b-88d586770f6b', - ], + 'schema' => ['title' => '', 'description' => 'The department ID.', 'type' => 'string', 'required' => false, 'example' => '5bbfb884-1186-4d48-906b-88d586770f6b'], ], [ 'name' => 'RoomId', 'in' => 'query', - 'schema' => [ - 'title' => 'Mrtc房间id', - 'description' => '', - 'type' => 'string', - 'required' => true, - 'example' => '5500707344661', - ], + 'schema' => ['title' => '', 'description' => 'The MRTC room ID.', 'type' => 'string', 'required' => true, 'example' => '5500707344661'], ], [ 'name' => 'ClientVersion', 'in' => 'query', - 'schema' => [ - 'description' => '', - 'type' => 'string', - 'required' => false, - 'example' => '1.0.002', - ], + 'schema' => ['description' => 'The client version.', 'type' => 'string', 'required' => false, 'example' => '1.0.002', 'title' => ''], ], [ 'name' => 'ClientBaseParam', 'in' => 'query', - 'schema' => [ - 'description' => '', - 'type' => 'string', - 'required' => false, - 'example' => '{"version":"1.0.0"}', - ], + 'schema' => ['description' => 'The basic parameters of the client, which record information such as the SDK version number.', 'type' => 'string', 'required' => false, 'example' => '{"version":"1.0.0"}', 'title' => ''], ], ], 'responses' => [ 200 => [ 'schema' => [ - 'title' => 'ApiResult<String>', + 'title' => '', 'description' => 'ApiResult<String>', 'type' => 'object', 'properties' => [ - 'RequestId' => [ - 'title' => 'requestId', - 'description' => 'requestId', - 'type' => 'string', - 'example' => '84118BF0-56F7-54D2-8C1A-35BBBBD5016B', - ], - 'Code' => [ - 'title' => 'code', - 'description' => 'code', - 'type' => 'string', - 'example' => 'OK', - ], - 'Message' => [ - 'title' => '提示', - 'description' => '', - 'type' => 'string', - 'example' => '-', - ], - 'Data' => [ - 'title' => '数据', - 'description' => '', - 'type' => 'string', - 'example' => '{\'Name\': u\'\\u4ee3\\u7406\\u4eba\', \'CreatedAt\': \'2021-11-11T15:27:39.449+08:00\', \'Channel\': \'063756\', \'Id\': \'5ead2d7f-9e2c-4521-bac4-e37bd44b6a56\'}', - ], - 'Success' => [ - 'title' => '给 pop 使用的', - 'description' => '', - 'type' => 'boolean', - 'example' => 'True', - ], - 'HttpCode' => [ - 'description' => '', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '200', - ], + 'RequestId' => ['title' => '', 'description' => 'requestId', 'type' => 'string', 'example' => '84118BF0-56F7-54D2-8C1A-35BBBBD5016B'], + 'Code' => ['title' => '', 'description' => 'code', 'type' => 'string', 'example' => 'OK'], + 'Message' => ['title' => '', 'description' => 'The prompt message.', 'type' => 'string', 'example' => '-'], + 'Data' => ['title' => '', 'description' => 'The data.', 'type' => 'string', 'example' => '{\'Name\': u\'\\u4ee3\\u7406\\u4eba\', \'CreatedAt\': \'2021-11-11T15:27:39.449+08:00\', \'Channel\': \'063756\', \'Id\': \'5ead2d7f-9e2c-4521-bac4-e37bd44b6a56\'}'], + 'Success' => ['title' => '', 'description' => 'Indicates whether the request was successful. This parameter is used by POP.', 'type' => 'boolean', 'example' => 'True'], + 'HttpCode' => ['description' => 'The HTTP status code.', 'type' => 'integer', 'format' => 'int32', 'example' => '200', 'title' => ''], 'Errors' => [ - 'title' => '错误列表', - 'description' => '', + 'title' => '', + 'description' => 'The error list.', 'type' => 'array', 'items' => [ - 'description' => '', + 'description' => 'The error list.', 'type' => 'object', 'properties' => [ - 'Field' => [ - 'description' => '', - 'type' => 'string', - 'example' => '-', - ], - 'Message' => [ - 'description' => '', - 'type' => 'string', - 'example' => '-', - ], + 'Field' => ['description' => 'The error ID.', 'type' => 'string', 'example' => '-', 'title' => ''], + 'Message' => ['description' => 'The error message.', 'type' => 'string', 'example' => '-', 'title' => ''], ], + 'title' => '', + 'example' => '', ], + 'example' => '', ], ], + 'example' => '', ], ], ], 'errorCodes' => [ 400 => [ - [ - 'errorCode' => 'InvalidRequest', - 'errorMessage' => 'The request is invalid.', - ], + ['errorCode' => 'InvalidRequest', 'errorMessage' => 'The request is invalid.', 'description' => ''], ], [ - [ - 'errorCode' => 'Unauthorized', - 'errorMessage' => 'The request requires user authentication.', - ], + ['errorCode' => 'Unauthorized', 'errorMessage' => 'The request requires user authentication.', 'description' => ''], ], 403 => [ - [ - 'errorCode' => 'Forbidden', - 'errorMessage' => 'Access to this resource on the server is denied.', - ], + ['errorCode' => 'Forbidden', 'errorMessage' => 'Access to this resource on the server is denied.', 'description' => ''], ], [ - [ - 'errorCode' => 'ResourceNotFound', - 'errorMessage' => 'The specified resource does not exist.', - ], + ['errorCode' => 'ResourceNotFound', 'errorMessage' => 'The specified resource does not exist.', 'description' => ''], ], 500 => [ - [ - 'errorCode' => 'InternalServerError', - 'errorMessage' => 'An internal server error occurred.', - ], + ['errorCode' => 'InternalServerError', 'errorMessage' => 'An internal server error occurred.', 'description' => ''], ], ], 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"84118BF0-56F7-54D2-8C1A-35BBBBD5016B\\",\\n \\"Code\\": \\"OK\\",\\n \\"Message\\": \\"-\\",\\n \\"Data\\": \\"{\'Name\': u\'\\\\\\\\u4ee3\\\\\\\\u7406\\\\\\\\u4eba\', \'CreatedAt\': \'2021-11-11T15:27:39.449+08:00\', \'Channel\': \'063756\', \'Id\': \'5ead2d7f-9e2c-4521-bac4-e37bd44b6a56\'}\\",\\n \\"Success\\": true,\\n \\"HttpCode\\": 200,\\n \\"Errors\\": [\\n {\\n \\"Field\\": \\"-\\",\\n \\"Message\\": \\"-\\"\\n }\\n ]\\n}","type":"json"}]', - ], - 'CreateApp' => [ - 'methods' => [ - 'post', + 'title' => 'Upload MRTC recording information', + 'changeSet' => [ + ['createdAt' => '2022-02-21T07:17:01.000Z', 'description' => 'Request parameters changed'], + ['createdAt' => '2022-01-24T04:47:39.000Z', 'description' => 'Request parameters changed'], + ['createdAt' => '2022-01-12T03:08:53.000Z', 'description' => 'Request parameters changed'], + ['createdAt' => '2022-01-06T06:26:11.000Z', 'description' => 'Request parameters changed'], + ['createdAt' => '2022-01-04T07:08:00.000Z', 'description' => 'OpenAPI offline'], + ], + 'ramActions' => [ + [ + 'operationType' => 'none', + 'ramAction' => [ + 'action' => 'idrsservice:AssociateRoom', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'Idrsservice', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], ], - 'schemes' => [ - 'http', - 'https', + 'flowControl' => [ + 'flowControlList' => [], ], + ], + 'CreateApp' => [ + 'methods' => ['post'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], @@ -1223,187 +371,131 @@ ], 'operationType' => 'readAndWrite', 'deprecated' => false, - 'systemTags' => [ - 'operationType' => 'create', - ], + 'systemTags' => ['operationType' => 'create'], 'parameters' => [ [ 'name' => 'Name', 'in' => 'query', - 'schema' => [ - 'description' => '', - 'type' => 'string', - 'required' => true, - 'docRequired' => true, - 'example' => '', - ], + 'schema' => ['description' => 'The application name.', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => '测试应用', 'title' => ''], ], [ 'name' => 'PackageName', 'in' => 'query', - 'schema' => [ - 'description' => '', - 'type' => 'string', - 'required' => false, - 'example' => 'com.test.app', - ], + 'schema' => ['description' => 'The package name.', 'type' => 'string', 'required' => false, 'example' => 'com.test.app', 'title' => ''], ], [ 'name' => 'DepartmentId', 'in' => 'query', - 'schema' => [ - 'description' => '', - 'type' => 'string', - 'required' => false, - 'example' => '4367c30a-c686-4bb2-a45d-5affb87f7aca', - ], + 'schema' => ['description' => 'The department ID.', 'type' => 'string', 'required' => false, 'example' => '4367c30a-c686-4bb2-a45d-5affb87f7aca', 'title' => ''], ], [ 'name' => 'ClientToken', 'in' => 'query', - 'schema' => [ - 'description' => '', - 'type' => 'string', - 'required' => false, - 'example' => '4367c30a-c686-4bb2-a45d-5affb87****', - ], + 'schema' => ['description' => 'The client token that is used to ensure the idempotence of the request. You can use the client to generate the token, but you must make sure that the token is unique among different requests. The token can contain only ASCII characters and cannot exceed 64 characters in length.', 'type' => 'string', 'required' => false, 'example' => '4367c30a-c686-4bb2-a45d-5affb87****', 'title' => ''], ], ], 'responses' => [ 200 => [ 'schema' => [ - 'description' => '', + 'description' => 'None.', 'type' => 'object', 'properties' => [ - 'Message' => [ - 'description' => '', - 'type' => 'string', - 'example' => '', - ], - 'RequestId' => [ - 'description' => '', - 'type' => 'string', - 'example' => '59b0bbfe-929b-4a8c-9833-3ce70b4bad38', - ], + 'Message' => ['description' => 'The response message.', 'type' => 'string', 'example' => '无', 'title' => ''], + 'RequestId' => ['description' => 'The request ID.', 'type' => 'string', 'example' => '59b0bbfe-929b-4a8c-9833-3ce70b4bad38', 'title' => ''], 'Data' => [ - 'description' => '', + 'description' => 'The returned data.', 'type' => 'object', 'properties' => [ - 'CreatorName' => [ - 'description' => '', - 'type' => 'string', - 'example' => '', - ], - 'Disabled' => [ - 'description' => '', - 'type' => 'boolean', - 'example' => 'false', - ], - 'CreatedAt' => [ - 'description' => '', - 'type' => 'string', - 'example' => '2020-07-14T14:01:41.000+08:00', - ], - 'Name' => [ - 'description' => '', - 'type' => 'string', - 'example' => '', - ], - 'Id' => [ - 'description' => '', - 'type' => 'string', - 'example' => '59b0bbfe-929b-4a8c-9833-3ce70b4bad38', - ], + 'CreatorName' => ['description' => 'The name of the creator.', 'type' => 'string', 'example' => '李李', 'title' => ''], + 'Disabled' => ['description' => 'Indicates whether the application is disabled.', 'type' => 'boolean', 'example' => 'false', 'title' => ''], + 'CreatedAt' => ['description' => 'The creation date.', 'type' => 'string', 'example' => '2020-07-14T14:01:41.000+08:00', 'title' => ''], + 'Name' => ['description' => 'The application name.', 'type' => 'string', 'example' => '应用1', 'title' => ''], + 'Id' => ['description' => 'The application ID.', 'type' => 'string', 'example' => '59b0bbfe-929b-4a8c-9833-3ce70b4bad38', 'title' => ''], ], + 'title' => '', + 'example' => '', ], - 'Code' => [ - 'description' => 'code', - 'type' => 'string', - 'example' => 'OK', - ], + 'Code' => ['description' => 'code', 'type' => 'string', 'example' => 'OK', 'title' => ''], ], + 'title' => '', + 'example' => '', ], ], '5XX' => [ 'schema' => [ 'type' => 'object', 'properties' => [ - 'code' => [ - 'type' => 'string', - ], - 'data' => [ - 'type' => 'object', - ], - 'requestId' => [ - 'type' => 'string', - ], - 'message' => [ - 'type' => 'string', - ], + 'code' => ['type' => 'string', 'description' => '', 'title' => '', 'example' => ''], + 'data' => ['type' => 'object', 'description' => '', 'title' => '', 'example' => ''], + 'requestId' => ['type' => 'string', 'description' => '', 'title' => '', 'example' => ''], + 'message' => ['type' => 'string', 'description' => '', 'title' => '', 'example' => ''], 'errors' => [ 'type' => 'array', 'items' => [ 'type' => 'object', 'properties' => [ - 'message' => [ - 'type' => 'string', - ], - 'field' => [ - 'type' => 'string', - ], + 'message' => ['type' => 'string', 'description' => '', 'title' => '', 'example' => ''], + 'field' => ['type' => 'string', 'description' => '', 'title' => '', 'example' => ''], ], + 'description' => '', + 'title' => '', + 'example' => '', ], + 'description' => '', + 'title' => '', + 'example' => '', ], ], + 'description' => '', + 'title' => '', + 'example' => '', ], ], ], 'errorCodes' => [ 400 => [ - [ - 'errorCode' => 'InvalidRequest', - 'errorMessage' => 'The request is invalid.', - ], + ['errorCode' => 'InvalidRequest', 'errorMessage' => 'The request is invalid.', 'description' => ''], ], [ - [ - 'errorCode' => 'Unauthorized', - 'errorMessage' => 'The request requires user authentication.', - ], + ['errorCode' => 'Unauthorized', 'errorMessage' => 'The request requires user authentication.', 'description' => ''], ], 403 => [ - [ - 'errorCode' => 'Forbidden', - 'errorMessage' => 'Access to this resource on the server is denied.', - ], + ['errorCode' => 'Forbidden', 'errorMessage' => 'Access to this resource on the server is denied.', 'description' => ''], ], [ - [ - 'errorCode' => 'ResourceNotFound', - 'errorMessage' => 'The specified resource does not exist.', - ], + ['errorCode' => 'ResourceNotFound', 'errorMessage' => 'The specified resource does not exist.', 'description' => ''], ], 500 => [ - [ - 'errorCode' => 'InternalServerError', - 'errorMessage' => 'An internal server error occurred.', - ], + ['errorCode' => 'InternalServerError', 'errorMessage' => 'An internal server error occurred.', 'description' => ''], ], ], - 'responseDemo' => '[{"type":"json","example":"{\\n \\"Message\\": \\"无\\",\\n \\"RequestId\\": \\"59b0bbfe-929b-4a8c-9833-3ce70b4bad38\\",\\n \\"Data\\": {\\n \\"CreatorName\\": \\"李李\\",\\n \\"Disabled\\": false,\\n \\"CreatedAt\\": \\"2020-07-14T14:01:41.000+08:00\\",\\n \\"Name\\": \\"应用1\\",\\n \\"Id\\": \\"59b0bbfe-929b-4a8c-9833-3ce70b4bad38\\"\\n },\\n \\"Code\\": \\"OK\\"\\n}","errorExample":""},{"type":"xml","example":"<RequestId>59b0bbfe-929b-4a8c-9833-3ce70b4bad38</RequestId>\\n<Message>-</Message>\\n<Data>\\n <CreatedAt>2020-07-14T14:01:41.000+08:00</CreatedAt>\\n <Id>59b0bbfe-929b-4a8c-9833-3ce70b4bad38</Id>\\n <Disabled>false</Disabled>\\n <CreatorName>李李</CreatorName>\\n <Name>应用1</Name>\\n</Data>\\n<Code>OK</Code>","errorExample":""}]', + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"Message\\": \\"无\\",\\n \\"RequestId\\": \\"59b0bbfe-929b-4a8c-9833-3ce70b4bad38\\",\\n \\"Data\\": {\\n \\"CreatorName\\": \\"李李\\",\\n \\"Disabled\\": false,\\n \\"CreatedAt\\": \\"2020-07-14T14:01:41.000+08:00\\",\\n \\"Name\\": \\"应用1\\",\\n \\"Id\\": \\"59b0bbfe-929b-4a8c-9833-3ce70b4bad38\\"\\n },\\n \\"Code\\": \\"OK\\"\\n}","type":"json"}]', 'title' => 'CreateApp', + 'summary' => 'Creates an application by calling CreateApp.', 'requestParamsDescription' => ' ', 'responseParamsDescription' => ' ', 'extraInfo' => ' ', + 'changeSet' => [], + 'flowControl' => [ + 'flowControlList' => [], + ], + 'ramActions' => [ + [ + 'operationType' => 'create', + 'ramAction' => [ + 'action' => 'idrsservice:CreateApp', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'Idrsservice', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + ], ], 'CreateDepartment' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'methods' => ['post'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], @@ -1411,149 +503,100 @@ ], 'operationType' => 'readAndWrite', 'deprecated' => false, - 'systemTags' => [ - 'operationType' => 'create', - ], + 'systemTags' => ['operationType' => 'create'], 'parameters' => [ [ 'name' => 'Description', 'in' => 'query', - 'schema' => [ - 'description' => '', - 'type' => 'string', - 'required' => false, - 'example' => '', - ], + 'schema' => ['description' => 'The description of the department.', 'type' => 'string', 'required' => false, 'example' => '说明', 'title' => ''], ], [ 'name' => 'Label', 'in' => 'query', - 'schema' => [ - 'description' => '', - 'type' => 'string', - 'required' => false, - 'example' => '', - ], + 'schema' => ['description' => 'The label.', 'type' => 'string', 'required' => false, 'example' => '标签', 'title' => ''], ], [ 'name' => 'Name', 'in' => 'query', - 'schema' => [ - 'description' => '', - 'type' => 'string', - 'required' => true, - 'docRequired' => true, - 'example' => '', - ], + 'schema' => ['description' => 'The name of the department.', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => '部门名称', 'title' => ''], ], [ 'name' => 'ClientToken', 'in' => 'query', - 'schema' => [ - 'description' => '', - 'type' => 'string', - 'required' => false, - 'example' => '', - ], + 'schema' => ['description' => 'The client idempotency parameter.', 'type' => 'string', 'required' => false, 'example' => '无', 'title' => ''], ], ], 'responses' => [ 200 => [ 'schema' => [ - 'description' => '', + 'description' => 'None.', 'type' => 'object', 'properties' => [ - 'Message' => [ - 'description' => '', - 'type' => 'string', - 'example' => '11111111', - ], - 'RequestId' => [ - 'description' => '', - 'type' => 'string', - 'example' => '59b0bbfe-929b-4a8c-9833-3ce70b4bad38', - ], + 'Message' => ['description' => 'The error message.', 'type' => 'string', 'example' => '11111111', 'title' => ''], + 'RequestId' => ['description' => 'The request ID.', 'type' => 'string', 'example' => '59b0bbfe-929b-4a8c-9833-3ce70b4bad38', 'title' => ''], 'Data' => [ - 'description' => '', + 'description' => 'The data.', 'type' => 'object', 'properties' => [ - 'Description' => [ - 'description' => '', - 'type' => 'string', - 'example' => '', - ], - 'CreatedAt' => [ - 'description' => '', - 'type' => 'string', - 'example' => '2020-07-14T14:01:41.000+08:00', - ], - 'Name' => [ - 'description' => '', - 'type' => 'string', - 'example' => '', - ], - 'Id' => [ - 'description' => '', - 'type' => 'string', - 'example' => '63bb629d-92bf-4cdc-ad0b-3032c926d23f', - ], + 'Description' => ['description' => 'The description of the department.', 'type' => 'string', 'example' => '这是一个部门', 'title' => ''], + 'CreatedAt' => ['description' => 'The test.', 'type' => 'string', 'example' => '2020-07-14T14:01:41.000+08:00', 'title' => ''], + 'Name' => ['description' => 'The name of the department.', 'type' => 'string', 'example' => '技术部', 'title' => ''], + 'Id' => ['description' => 'The department ID.', 'type' => 'string', 'example' => '63bb629d-92bf-4cdc-ad0b-3032c926d23f', 'title' => ''], ], + 'title' => '', + 'example' => '', ], - 'Code' => [ - 'description' => '', - 'type' => 'string', - 'example' => 'OK', - ], + 'Code' => ['description' => 'The status code.', 'type' => 'string', 'example' => 'OK', 'title' => ''], ], + 'title' => '', + 'example' => '', ], ], ], 'errorCodes' => [ 400 => [ - [ - 'errorCode' => 'InvalidRequest', - 'errorMessage' => 'The request is invalid.', - ], + ['errorCode' => 'InvalidRequest', 'errorMessage' => 'The request is invalid.', 'description' => ''], ], [ - [ - 'errorCode' => 'Unauthorized', - 'errorMessage' => 'The request requires user authentication.', - ], + ['errorCode' => 'Unauthorized', 'errorMessage' => 'The request requires user authentication.', 'description' => ''], ], 403 => [ - [ - 'errorCode' => 'Forbidden', - 'errorMessage' => 'Access to this resource on the server is denied.', - ], + ['errorCode' => 'Forbidden', 'errorMessage' => 'Access to this resource on the server is denied.', 'description' => ''], ], [ - [ - 'errorCode' => 'ResourceNotFound', - 'errorMessage' => 'The specified resource does not exist.', - ], + ['errorCode' => 'ResourceNotFound', 'errorMessage' => 'The specified resource does not exist.', 'description' => ''], ], 500 => [ - [ - 'errorCode' => 'InternalServerError', - 'errorMessage' => 'An internal server error occurred.', - ], + ['errorCode' => 'InternalServerError', 'errorMessage' => 'An internal server error occurred.', 'description' => ''], ], ], - 'responseDemo' => '[{"type":"json","example":"{\\n \\"Message\\": \\"11111111\\",\\n \\"RequestId\\": \\"59b0bbfe-929b-4a8c-9833-3ce70b4bad38\\",\\n \\"Data\\": {\\n \\"Description\\": \\"这是一个部门\\",\\n \\"CreatedAt\\": \\"2020-07-14T14:01:41.000+08:00\\",\\n \\"Name\\": \\"技术部\\",\\n \\"Id\\": \\"63bb629d-92bf-4cdc-ad0b-3032c926d23f\\"\\n },\\n \\"Code\\": \\"OK\\"\\n}","errorExample":""},{"type":"xml","example":"<RequestId>59b0bbfe-929b-4a8c-9833-3ce70b4bad38</RequestId>\\n<Message>11111111</Message>\\n<Data>\\n <Description>这是一个部门</Description>\\n <CreatedAt>2020-07-14T14:01:41.000+08:00</CreatedAt>\\n <Id>63bb629d-92bf-4cdc-ad0b-3032c926d23f</Id>\\n <Name>技术部</Name>\\n</Data>\\n<Code>OK</Code>","errorExample":""}]', + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"Message\\": \\"11111111\\",\\n \\"RequestId\\": \\"59b0bbfe-929b-4a8c-9833-3ce70b4bad38\\",\\n \\"Data\\": {\\n \\"Description\\": \\"这是一个部门\\",\\n \\"CreatedAt\\": \\"2020-07-14T14:01:41.000+08:00\\",\\n \\"Name\\": \\"技术部\\",\\n \\"Id\\": \\"63bb629d-92bf-4cdc-ad0b-3032c926d23f\\"\\n },\\n \\"Code\\": \\"OK\\"\\n}","type":"json"}]', 'title' => 'CreateDepartment', + 'summary' => 'Creates a department by calling CreateDepartment.', 'requestParamsDescription' => ' ', 'responseParamsDescription' => ' ', 'extraInfo' => ' ', - ], - 'CreateDetectProcess' => [ - 'methods' => [ - 'post', + 'changeSet' => [], + 'ramActions' => [ + [ + 'operationType' => 'create', + 'ramAction' => [ + 'action' => 'idrsservice:CreateDepartment', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'Idrsservice', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], ], - 'schemes' => [ - 'http', - 'https', + 'flowControl' => [ + 'flowControlList' => [], ], + ], + 'CreateDetectProcess' => [ + 'methods' => ['post'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], @@ -1561,163 +604,149 @@ ], 'operationType' => 'readAndWrite', 'deprecated' => false, - 'systemTags' => [ - 'operationType' => 'create', - ], + 'systemTags' => ['operationType' => 'create'], 'parameters' => [ [ 'name' => 'Name', 'in' => 'query', - 'schema' => [ - 'description' => '', - 'type' => 'string', - 'required' => true, - 'docRequired' => true, - 'example' => '', - ], + 'schema' => ['description' => 'The name of the detection process.', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => 'Android检测流程', 'title' => ''], ], [ 'name' => 'Draft', 'in' => 'query', - 'schema' => [ - 'description' => '', - 'type' => 'string', - 'required' => false, - 'example' => '{}', - ], + 'schema' => ['description' => 'The draft content of the process configuration.', 'type' => 'string', 'required' => false, 'example' => '{}', 'title' => ''], ], [ 'name' => 'Content', 'in' => 'query', - 'schema' => [ - 'description' => '', - 'type' => 'string', - 'required' => false, - 'example' => '{}', - ], + 'schema' => ['description' => 'The formal content of the process configuration.', 'type' => 'string', 'required' => false, 'example' => '{}', 'title' => ''], ], [ 'name' => 'Type', 'in' => 'query', - 'schema' => [ - 'description' => '', - 'type' => 'string', - 'required' => false, - 'example' => 'LOCAL', - ], + 'schema' => ['description' => 'The type. Valid values:'."\n" + .'- remote: remote dual-recording.'."\n" + .'- local: local dual-recording.', 'type' => 'string', 'required' => false, 'example' => 'LOCAL', 'title' => ''], ], ], 'responses' => [ 200 => [ 'schema' => [ - 'description' => '', + 'description' => 'None.', 'type' => 'object', 'properties' => [ - 'Message' => [ - 'description' => '', - 'type' => 'string', - 'example' => '', - ], - 'RequestId' => [ - 'description' => '', - 'type' => 'string', - 'example' => '0q1c45cd-3eee-1e60-b505-2e330b8755d3', - ], + 'Message' => ['description' => 'The error message.', 'type' => 'string', 'example' => '无', 'title' => ''], + 'RequestId' => ['description' => 'The request ID.', 'type' => 'string', 'example' => '0q1c45cd-3eee-1e60-b505-2e330b8755d3', 'title' => ''], 'Data' => [ - 'description' => '', + 'description' => 'The data.', 'type' => 'object', 'properties' => [ - 'Draft' => [ - 'description' => '', - 'type' => 'string', - 'example' => '{}', - ], - 'CreatedAt' => [ - 'description' => '', - 'type' => 'string', - 'example' => '2020-12-04T14:47:59.000+08:00', - ], - 'Disabled' => [ - 'description' => '', - 'type' => 'boolean', - 'example' => 'false', - ], - 'Md5' => [ - 'description' => '', - 'type' => 'string', - 'example' => '987d563d38f5aef27feca8702c689bb1', - ], - 'Name' => [ - 'description' => '', - 'type' => 'string', - 'example' => '', - ], - 'Content' => [ - 'description' => '', - 'type' => 'string', - 'example' => '{}', - ], - 'Id' => [ - 'description' => 'ID', - 'type' => 'string', - 'example' => '0f1c45cd-3eee-4e60-b505-2e330b8755d3', - ], + 'Draft' => ['description' => 'The draft content of the process configuration.', 'type' => 'string', 'example' => '{}', 'title' => ''], + 'CreatedAt' => ['description' => 'The creation time.', 'type' => 'string', 'example' => '2020-12-04T14:47:59.000+08:00', 'title' => ''], + 'Disabled' => ['description' => 'The validity status.', 'type' => 'boolean', 'example' => 'false', 'title' => ''], + 'Md5' => ['description' => 'The MD5 hash of the formal content of the process configuration.', 'type' => 'string', 'example' => '987d563d38f5aef27feca8702c689bb1', 'title' => ''], + 'Name' => ['description' => 'The name of the detection process.', 'type' => 'string', 'example' => 'Android检测流程', 'title' => ''], + 'Content' => ['description' => 'The formal content of the process configuration.', 'type' => 'string', 'example' => '{}', 'title' => ''], + 'Id' => ['description' => 'ID', 'type' => 'string', 'example' => '0f1c45cd-3eee-4e60-b505-2e330b8755d3', 'title' => ''], ], + 'title' => '', + 'example' => '', ], - 'Code' => [ - 'description' => '', - 'type' => 'string', - 'example' => 'OK', - ], + 'Code' => ['description' => 'The status code.', 'type' => 'string', 'example' => 'OK', 'title' => ''], ], + 'title' => '', + 'example' => '', ], ], ], 'errorCodes' => [ 400 => [ - [ - 'errorCode' => 'InvalidRequest', - 'errorMessage' => 'The request is invalid.', - ], + ['errorCode' => 'InvalidRequest', 'errorMessage' => 'The request is invalid.', 'description' => ''], ], [ - [ - 'errorCode' => 'Unauthorized', - 'errorMessage' => 'The request requires user authentication.', - ], + ['errorCode' => 'Unauthorized', 'errorMessage' => 'The request requires user authentication.', 'description' => ''], ], 403 => [ - [ - 'errorCode' => 'Forbidden', - 'errorMessage' => 'Access to this resource on the server is denied.', - ], + ['errorCode' => 'Forbidden', 'errorMessage' => 'Access to this resource on the server is denied.', 'description' => ''], ], [ - [ - 'errorCode' => 'ResourceNotFound', - 'errorMessage' => 'The specified resource does not exist.', - ], + ['errorCode' => 'ResourceNotFound', 'errorMessage' => 'The specified resource does not exist.', 'description' => ''], ], 500 => [ - [ - 'errorCode' => 'InternalServerError', - 'errorMessage' => 'An internal server error occurred.', - ], + ['errorCode' => 'InternalServerError', 'errorMessage' => 'An internal server error occurred.', 'description' => ''], ], ], - 'responseDemo' => '[{"type":"json","example":"{\\n \\"Message\\": \\"无\\",\\n \\"RequestId\\": \\"0q1c45cd-3eee-1e60-b505-2e330b8755d3\\",\\n \\"Data\\": {\\n \\"Draft\\": \\"{}\\",\\n \\"CreatedAt\\": \\"2020-12-04T14:47:59.000+08:00\\",\\n \\"Disabled\\": false,\\n \\"Md5\\": \\"987d563d38f5aef27feca8702c689bb1\\",\\n \\"Name\\": \\"Android检测流程\\",\\n \\"Content\\": \\"{}\\",\\n \\"Id\\": \\"0f1c45cd-3eee-4e60-b505-2e330b8755d3\\"\\n },\\n \\"Code\\": \\"OK\\"\\n}","errorExample":""},{"type":"xml","example":"<RequestId>0q1c45cd-3eee-1e60-b505-2e330b8755d3</RequestId>\\n<Message>-</Message>\\n<Data>\\n <Draft>{}</Draft>\\n <Content>{}</Content>\\n <CreatedAt>2020-12-04T14:47:59.000+08:00</CreatedAt>\\n <Id>0f1c45cd-3eee-4e60-b505-2e330b8755d3</Id>\\n <Disabled>false</Disabled>\\n <Md5>987d563d38f5aef27feca8702c689bb1</Md5>\\n <Name>Android检测流程</Name>\\n</Data>\\n<Code>OK</Code>","errorExample":""}]', + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"Message\\": \\"无\\",\\n \\"RequestId\\": \\"0q1c45cd-3eee-1e60-b505-2e330b8755d3\\",\\n \\"Data\\": {\\n \\"Draft\\": \\"{}\\",\\n \\"CreatedAt\\": \\"2020-12-04T14:47:59.000+08:00\\",\\n \\"Disabled\\": false,\\n \\"Md5\\": \\"987d563d38f5aef27feca8702c689bb1\\",\\n \\"Name\\": \\"Android检测流程\\",\\n \\"Content\\": \\"{}\\",\\n \\"Id\\": \\"0f1c45cd-3eee-4e60-b505-2e330b8755d3\\"\\n },\\n \\"Code\\": \\"OK\\"\\n}","type":"json"}]', 'title' => 'CreateDetectProcess', + 'summary' => 'Creates a detection process by calling CreateDetectProcess.', + 'requestParamsDescription' => 'The JSON format of the configuration content is as follows:'."\n" + .'``` json'."\n" + .'{'."\n" + .' "name":"mmm",'."\n" + .' "isUploadMeta":true,'."\n" + .' "type":"Local",'."\n" + .' "phases":['."\n" + .' {'."\n" + .' "voice":{'."\n" + .' "mp3":{'."\n" + .' "playFilePath":"",'."\n" + .' "playFileName":""'."\n" + .' },'."\n" + .' "tts":{'."\n" + .' "ttsText":"请把手机放置于支架上,对准保险代理和投保人。距离一米,并适当调整距离前后距离和角度,确保代理人和投保人完全出现在视频中。",'."\n" + .' "fontName":"xiaoyun/xiaogang",'."\n" + .' "speed":"1.5"'."\n" + .' },'."\n" + .' "type":"tts"'."\n" + .' },'."\n" + .' "id":"双录前的提醒1",'."\n" + .' "detections":{'."\n" + .' "aiDetections":[.'."\n" + ."\n" + .' ],'."\n" + .' "faceDetections":['."\n" + .' {'."\n" + .' "duration":1,'."\n" + .' "isRequired":true,'."\n" + .' "role":['."\n" + .' "role1",'."\n" + .' "role2"'."\n" + .' ],'."\n" + .' "isGlobal":true,'."\n" + .' "id":"face_recognize"'."\n" + .' }'."\n" + .' ]'."\n" + .' }'."\n" + .' }'."\n" + .' ]'."\n" + .'}.'."\n" + ."\n" + .'```.', 'responseParamsDescription' => ' ', 'extraInfo' => ' ', - ], - 'CreateRule' => [ - 'methods' => [ - 'post', + 'changeSet' => [ + ['createdAt' => '2022-06-01T12:11:21.000Z', 'description' => 'Request parameters changed'], + ], + 'ramActions' => [ + [ + 'operationType' => 'create', + 'ramAction' => [ + 'action' => 'idrsservice:CreateDetectProcess', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'Idrsservice', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], ], - 'schemes' => [ - 'http', - 'https', + 'flowControl' => [ + 'flowControlList' => [], ], + ], + 'CreateRule' => [ + 'methods' => ['post'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], @@ -1725,135 +754,220 @@ ], 'operationType' => 'readAndWrite', 'deprecated' => false, - 'systemTags' => [ - 'operationType' => 'create', - ], + 'systemTags' => ['operationType' => 'create'], 'parameters' => [ [ 'name' => 'Name', 'in' => 'query', - 'schema' => [ - 'description' => '', - 'type' => 'string', - 'required' => true, - 'docRequired' => true, - 'example' => 'default', - ], + 'schema' => ['description' => 'The rule name.', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => 'default', 'title' => ''], ], [ 'name' => 'Content', 'in' => 'query', - 'schema' => [ - 'description' => '', - 'type' => 'string', - 'required' => true, - 'docRequired' => true, - 'example' => '[{"sequence":1,"actions":[{"name":"id_card_recognize"}]},{"sequence":2,"actions":[{"name":"document_title_recognize"},{"name":"flip_action_recognize"},{"name":"sign_action_recognize"}]},{"sequence":3,"actions":[{"name":"sign_recognize"}]},{"sequence":0,"actions":[{"name":"face_track"},{"name":"speech_to_text"}]}]', - ], + 'schema' => ['description' => 'The content of the detection rule. For the format, refer to the example values.', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => '[{"sequence":1,"actions":[{"name":"id_card_recognize"}]},{"sequence":2,"actions":[{"name":"document_title_recognize"},{"name":"flip_action_recognize"},{"name":"sign_action_recognize"}]},{"sequence":3,"actions":[{"name":"sign_recognize"}]},{"sequence":0,"actions":[{"name":"face_track"},{"name":"speech_to_text"}]}]', 'title' => ''], ], [ 'name' => 'ClientToken', 'in' => 'query', - 'schema' => [ - 'description' => '', - 'type' => 'string', - 'required' => false, - 'example' => '', - ], + 'schema' => ['description' => 'The idempotency token.', 'type' => 'string', 'required' => false, 'example' => '无', 'title' => ''], ], ], 'responses' => [ 200 => [ 'schema' => [ - 'description' => '', + 'description' => 'None.', 'type' => 'object', 'properties' => [ - 'Message' => [ - 'description' => '', - 'type' => 'string', - 'example' => '', - ], - 'RequestId' => [ - 'description' => '', - 'type' => 'string', - 'example' => '59b0bbfe-929b-4a8c-9833-3ce70b4bad38', - ], + 'Message' => ['description' => 'The error message.', 'type' => 'string', 'example' => '无', 'title' => ''], + 'RequestId' => ['description' => 'The request ID.', 'type' => 'string', 'example' => '59b0bbfe-929b-4a8c-9833-3ce70b4bad38', 'title' => ''], 'Data' => [ - 'description' => '', + 'description' => 'The data.', 'type' => 'object', 'properties' => [ - 'Name' => [ - 'description' => '', - 'type' => 'string', - 'example' => 'default', - ], - 'Content' => [ - 'description' => '', - 'type' => 'string', - 'example' => '{}', - ], - 'Id' => [ - 'description' => 'ID', - 'type' => 'string', - 'example' => '59b0bbfe-929b-4a8c-9833-3ce70b4bad38', - ], + 'Name' => ['description' => 'The rule name.', 'type' => 'string', 'example' => 'default', 'title' => ''], + 'Content' => ['description' => 'The rule content.', 'type' => 'string', 'example' => '{}', 'title' => ''], + 'Id' => ['description' => 'ID', 'type' => 'string', 'example' => '59b0bbfe-929b-4a8c-9833-3ce70b4bad38', 'title' => ''], ], + 'title' => '', + 'example' => '', ], - 'Code' => [ - 'description' => '', - 'type' => 'string', - 'example' => 'OK', - ], + 'Code' => ['description' => 'The return code.', 'type' => 'string', 'example' => 'OK', 'title' => ''], ], + 'title' => '', + 'example' => '', ], ], ], 'errorCodes' => [ 400 => [ - [ - 'errorCode' => 'InvalidRequest', - 'errorMessage' => 'The request is invalid.', - ], + ['errorCode' => 'InvalidRequest', 'errorMessage' => 'The request is invalid.', 'description' => ''], ], [ - [ - 'errorCode' => 'Unauthorized', - 'errorMessage' => 'The request requires user authentication.', - ], + ['errorCode' => 'Unauthorized', 'errorMessage' => 'The request requires user authentication.', 'description' => ''], ], 403 => [ - [ - 'errorCode' => 'Forbidden', - 'errorMessage' => 'Access to this resource on the server is denied.', - ], + ['errorCode' => 'Forbidden', 'errorMessage' => 'Access to this resource on the server is denied.', 'description' => ''], ], [ - [ - 'errorCode' => 'ResourceNotFound', - 'errorMessage' => 'The specified resource does not exist.', - ], + ['errorCode' => 'ResourceNotFound', 'errorMessage' => 'The specified resource does not exist.', 'description' => ''], ], 500 => [ - [ - 'errorCode' => 'InternalServerError', - 'errorMessage' => 'An internal server error occurred.', - ], + ['errorCode' => 'InternalServerError', 'errorMessage' => 'An internal server error occurred.', 'description' => ''], ], ], - 'responseDemo' => '[{"type":"json","example":"{\\n \\"Message\\": \\"无\\",\\n \\"RequestId\\": \\"59b0bbfe-929b-4a8c-9833-3ce70b4bad38\\",\\n \\"Data\\": {\\n \\"Name\\": \\"default\\",\\n \\"Content\\": \\"{}\\",\\n \\"Id\\": \\"59b0bbfe-929b-4a8c-9833-3ce70b4bad38\\"\\n },\\n \\"Code\\": \\"OK\\"\\n}","errorExample":""},{"type":"xml","example":"<RequestId>59b0bbfe-929b-4a8c-9833-3ce70b4bad38</RequestId>\\n<Message>-</Message>\\n<Data>\\n <Content>{}</Content>\\n <Id>59b0bbfe-929b-4a8c-9833-3ce70b4bad38</Id>\\n <Name>default</Name>\\n</Data>\\n<Code>OK</Code>","errorExample":""}]', + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"Message\\": \\"无\\",\\n \\"RequestId\\": \\"59b0bbfe-929b-4a8c-9833-3ce70b4bad38\\",\\n \\"Data\\": {\\n \\"Name\\": \\"default\\",\\n \\"Content\\": \\"{}\\",\\n \\"Id\\": \\"59b0bbfe-929b-4a8c-9833-3ce70b4bad38\\"\\n },\\n \\"Code\\": \\"OK\\"\\n}","type":"json"}]', 'title' => 'CreateRule', + 'summary' => 'Creates a detection rule by calling CreateRule.', 'requestParamsDescription' => ' ', 'responseParamsDescription' => ' ', 'extraInfo' => ' ', + 'changeSet' => [], + 'flowControl' => [ + 'flowControlList' => [], + ], + 'ramActions' => [ + [ + 'operationType' => 'create', + 'ramAction' => [ + 'action' => 'idrsservice:CreateRule', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'Idrsservice', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + ], ], - 'CreateTaskGroup' => [ - 'methods' => [ - 'post', + 'CreateSignature' => [ + 'summary' => 'Creates an RTC signature.', + 'methods' => ['post'], + 'schemes' => ['http', 'https'], + 'security' => [ + [ + 'AK' => [], + ], ], - 'schemes' => [ - 'http', - 'https', + 'operationType' => 'readAndWrite', + 'systemTags' => ['operationType' => 'create'], + 'parameters' => [ + [ + 'name' => 'AppId', + 'in' => 'query', + 'schema' => ['title' => '', 'description' => 'The ID of the quality inspection application.', 'type' => 'string', 'required' => true, 'maximum' => '9223372036854775807', 'exclusiveMaximum' => true, 'minimum' => '0', 'exclusiveMinimum' => true, 'example' => '5bbfb884-1186-4d48-906b-88d586770f6b'], + ], + [ + 'name' => 'ExpireTime', + 'in' => 'query', + 'schema' => ['title' => '', 'description' => 'The expiration time, in seconds. Default value: 300.', 'type' => 'integer', 'format' => 'int64', 'required' => false, 'example' => '300'], + ], + [ + 'name' => 'Uid', + 'in' => 'query', + 'schema' => ['title' => '', 'description' => 'The RTC user ID.', 'type' => 'string', 'required' => true, 'example' => '550070734466****'], + ], + [ + 'name' => 'ClientVersion', + 'in' => 'query', + 'schema' => ['description' => 'The client version.', 'type' => 'string', 'required' => false, 'example' => '1.0.001', 'title' => ''], + ], + [ + 'name' => 'ClientBaseParam', + 'in' => 'query', + 'schema' => ['description' => 'The basic parameters of the client, which record information such as the SDK version.', 'type' => 'string', 'required' => false, 'example' => '{"version":"1.0.0"}', 'title' => ''], + ], + ], + 'responses' => [ + 200 => [ + 'schema' => [ + 'title' => '', + 'description' => 'ApiResult<MrtcSignDTO>', + 'type' => 'object', + 'properties' => [ + 'RequestId' => ['title' => '', 'description' => 'requestId', 'type' => 'string', 'example' => 'A1899517-BB99-5D3E-A71B-97524DCB0942'], + 'Code' => ['title' => '', 'description' => 'code', 'type' => 'string', 'example' => 'OK'], + 'Message' => ['title' => '', 'description' => 'The prompt message.', 'type' => 'string', 'example' => '无'], + 'Data' => [ + 'title' => '', + 'description' => 'The data.', + 'type' => 'object', + 'properties' => [ + 'RtcAppId' => ['description' => 'The MRTC application ID.', 'type' => 'string', 'example' => '124325213125435', 'title' => ''], + 'RtcWorkspaceId' => ['description' => 'The MRTC workspace.', 'type' => 'string', 'example' => 'my_workspace', 'title' => ''], + 'RtcBizName' => ['description' => 'The MRTC business name.', 'type' => 'string', 'example' => '音视频biz', 'title' => ''], + 'RtcSign' => ['description' => 'The MRTC signature.', 'type' => 'string', 'example' => '字符串签名token', 'title' => ''], + 'ExpireTime' => ['description' => 'The expiration time, in milliseconds.', 'type' => 'string', 'example' => '300', 'title' => ''], + ], + 'example' => '', + ], + 'Success' => ['title' => '', 'description' => 'Indicates whether the request was successful. This parameter is used by POP.', 'type' => 'boolean', 'example' => 'True'], + 'HttpCode' => ['description' => 'The HTTP status code.', 'type' => 'integer', 'format' => 'int32', 'example' => '200', 'title' => ''], + 'Errors' => [ + 'title' => '', + 'description' => 'The error list.', + 'type' => 'array', + 'items' => [ + 'description' => 'The error list.', + 'type' => 'object', + 'properties' => [ + 'Field' => ['description' => 'The error ID.', 'type' => 'string', 'example' => 'A1899517-BB99-5D3E-A71B-97524DCB0942', 'title' => ''], + 'Message' => ['description' => 'The error message.', 'type' => 'string', 'example' => '无', 'title' => ''], + ], + 'title' => '', + 'example' => '', + ], + 'example' => '', + ], + ], + 'example' => '', + ], + ], + ], + 'errorCodes' => [ + 400 => [ + ['errorCode' => 'InvalidRequest', 'errorMessage' => 'The request is invalid.', 'description' => ''], + ], + [ + ['errorCode' => 'Unauthorized', 'errorMessage' => 'The request requires user authentication.', 'description' => ''], + ], + 403 => [ + ['errorCode' => 'Forbidden', 'errorMessage' => 'Access to this resource on the server is denied.', 'description' => ''], + ], + [ + ['errorCode' => 'ResourceNotFound', 'errorMessage' => 'The specified resource does not exist.', 'description' => ''], + ], + 500 => [ + ['errorCode' => 'InternalServerError', 'errorMessage' => 'An internal server error occurred.', 'description' => ''], + ], ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"A1899517-BB99-5D3E-A71B-97524DCB0942\\",\\n \\"Code\\": \\"OK\\",\\n \\"Message\\": \\"无\\",\\n \\"Data\\": {\\n \\"RtcAppId\\": \\"124325213125435\\",\\n \\"RtcWorkspaceId\\": \\"my_workspace\\",\\n \\"RtcBizName\\": \\"音视频biz\\",\\n \\"RtcSign\\": \\"字符串签名token\\",\\n \\"ExpireTime\\": \\"300\\"\\n },\\n \\"Success\\": true,\\n \\"HttpCode\\": 200,\\n \\"Errors\\": [\\n {\\n \\"Field\\": \\"A1899517-BB99-5D3E-A71B-97524DCB0942\\",\\n \\"Message\\": \\"无\\"\\n }\\n ]\\n}","type":"json"}]', + 'title' => 'Create an MRTC signature', + 'changeSet' => [ + ['createdAt' => '2022-02-21T07:17:01.000Z', 'description' => 'Request parameters changed'], + ['createdAt' => '2022-01-24T04:47:39.000Z', 'description' => 'Request parameters changed'], + ['createdAt' => '2022-01-06T06:26:11.000Z', 'description' => 'Request parameters changed'], + ['createdAt' => '2022-01-05T09:00:07.000Z', 'description' => 'OpenAPI offline'], + ], + 'flowControl' => [ + 'flowControlList' => [], + ], + 'ramActions' => [ + [ + 'operationType' => 'create', + 'ramAction' => [ + 'action' => 'idrsservice:CreateSignature', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'Idrsservice', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + ], + ], + 'CreateTaskGroup' => [ + 'methods' => ['post'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], @@ -1861,108 +975,63 @@ ], 'operationType' => 'readAndWrite', 'deprecated' => false, - 'systemTags' => [ - 'operationType' => 'create', - ], + 'systemTags' => ['operationType' => 'create'], 'parameters' => [ [ 'name' => 'AppId', 'in' => 'query', - 'schema' => [ - 'description' => '', - 'type' => 'string', - 'required' => false, - 'example' => '59b0bbfe-929b-4a8c-9833-3ce70b4bad38', - ], + 'schema' => ['description' => 'The ID of the application to which the task group belongs.', 'type' => 'string', 'required' => false, 'example' => '59b0bbfe-929b-4a8c-9833-3ce70b4bad38', 'title' => ''], ], [ 'name' => 'ExpireAt', 'in' => 'query', - 'schema' => [ - 'description' => '', - 'type' => 'string', - 'required' => false, - 'example' => '2020-10-10', - ], + 'schema' => ['description' => 'The expiration time of the task.', 'type' => 'string', 'required' => false, 'example' => '2020-10-10', 'title' => ''], ], [ 'name' => 'GroupName', 'in' => 'query', - 'schema' => [ - 'description' => '', - 'type' => 'string', - 'required' => false, - 'example' => '', - ], + 'schema' => ['description' => 'The name of the task group.', 'type' => 'string', 'required' => false, 'example' => '任务组', 'title' => ''], ], [ 'name' => 'RuleId', 'in' => 'query', - 'schema' => [ - 'description' => '', - 'type' => 'string', - 'required' => false, - 'docRequired' => true, - 'example' => '59b0bbfe-929b-4a8c-9833-3ce70b4bad38', - ], + 'schema' => ['description' => 'The rule ID.', 'type' => 'string', 'required' => false, 'docRequired' => true, 'example' => '59b0bbfe-929b-4a8c-9833-3ce70b4bad38', 'title' => ''], ], [ 'name' => 'RunnableTimeFrom', 'in' => 'query', - 'schema' => [ - 'description' => '', - 'type' => 'string', - 'required' => false, - 'example' => '17:00', - ], + 'schema' => ['description' => 'The executable time range.', 'type' => 'string', 'required' => false, 'example' => '17:00', 'title' => ''], ], [ 'name' => 'RunnableTimeTo', 'in' => 'query', - 'schema' => [ - 'description' => '', - 'type' => 'string', - 'required' => false, - 'example' => '18:00', - ], + 'schema' => ['description' => 'The executable time range.', 'type' => 'string', 'required' => false, 'example' => '18:00', 'title' => ''], ], [ 'name' => 'TriggerPeriod', 'in' => 'query', - 'schema' => [ - 'description' => '', - 'type' => 'string', - 'required' => false, - 'example' => 'immediately', - ], + 'schema' => ['description' => 'The execution cycle. Valid values:'."\n" + .'- immediately: immediately'."\n" + .'- weekly: weekly'."\n" + .'- monthly: monthly.', 'type' => 'string', 'required' => false, 'example' => 'immediately', 'title' => ''], ], [ 'name' => 'ClientToken', 'in' => 'query', - 'schema' => [ - 'description' => '', - 'type' => 'string', - 'required' => false, - 'example' => '', - ], + 'schema' => ['description' => 'The client idempotency token.', 'type' => 'string', 'required' => false, 'example' => '无', 'title' => ''], ], [ 'name' => 'Day', 'in' => 'query', 'style' => 'repeatList', 'schema' => [ - 'description' => '', + 'description' => 'The day for periodic execution. For example, 3 indicates every Wednesday for weekly execution.', 'type' => 'array', - 'items' => [ - 'description' => '', - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'example' => '', - ], + 'items' => ['description' => 'None.', 'type' => 'integer', 'format' => 'int32', 'required' => false, 'example' => '无', 'title' => ''], 'required' => false, 'example' => '3', 'maxItems' => 100, + 'title' => '', ], ], [ @@ -1970,165 +1039,209 @@ 'in' => 'query', 'style' => 'repeatList', 'schema' => [ - 'description' => '', + 'description' => 'The video information.', 'type' => 'array', 'items' => [ 'type' => 'object', 'properties' => [ - 'VideoUrl' => [ - 'description' => '', - 'type' => 'string', - 'required' => false, - 'example' => '18/mrtc//641905591891464_record_64190559189146412713.mp4', - ], - 'VideoMetaUrl' => [ - 'description' => '', - 'type' => 'string', - 'required' => false, - 'example' => '18/mrtc//641905591891464_record_64190559189146412713.mp4.meta', - ], - 'RuleId' => [ - 'description' => '', - 'type' => 'string', - 'required' => false, - 'example' => '59b0bbfe-929b-4a8c-9833-3ce70b4bad38', - ], + 'VideoUrl' => ['description' => 'The video URL.', 'type' => 'string', 'required' => false, 'example' => '18/mrtc//641905591891464_record_64190559189146412713.mp4', 'title' => ''], + 'VideoMetaUrl' => ['description' => 'The video meta URL.', 'type' => 'string', 'required' => false, 'example' => '18/mrtc//641905591891464_record_64190559189146412713.mp4.meta', 'title' => ''], + 'RuleId' => ['description' => 'The rule ID.', 'type' => 'string', 'required' => false, 'example' => '59b0bbfe-929b-4a8c-9833-3ce70b4bad38', 'title' => ''], ], 'required' => false, + 'description' => '', + 'title' => '', + 'example' => '', ], 'required' => true, 'maxItems' => 1000, + 'title' => '', + 'example' => '', ], ], ], 'responses' => [ 200 => [ 'schema' => [ - 'description' => '', + 'description' => 'None.', 'type' => 'object', 'properties' => [ - 'Code' => [ - 'description' => '', - 'type' => 'string', - 'example' => 'OK', - ], - 'Message' => [ - 'description' => '', - 'type' => 'string', - 'example' => '', - ], - 'RequestId' => [ - 'description' => '', - 'type' => 'string', - 'example' => '59b0bbfe-929b-4a8c-9833-3ce70b4bad38', - ], + 'Code' => ['description' => 'The status code.', 'type' => 'string', 'example' => 'OK', 'title' => ''], + 'Message' => ['description' => 'The response message.', 'type' => 'string', 'example' => '无', 'title' => ''], + 'RequestId' => ['description' => 'The request ID.', 'type' => 'string', 'example' => '59b0bbfe-929b-4a8c-9833-3ce70b4bad38', 'title' => ''], 'Data' => [ - 'description' => '', + 'description' => 'None.', 'type' => 'object', 'properties' => [ - 'Status' => [ - 'description' => '', - 'type' => 'string', - 'example' => 'runnable', - ], - 'CompletedTasks' => [ - 'description' => '', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '0', - ], - 'TotalTasks' => [ - 'description' => '', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '1', - ], - 'CreatedAt' => [ - 'description' => '', - 'type' => 'string', - 'example' => '2020-07-14T14:01:41.000+08:00', - ], - 'Name' => [ - 'description' => '', - 'type' => 'string', - 'example' => '', - ], - 'Id' => [ - 'description' => 'ID', - 'type' => 'string', - 'example' => '59b0bbfe-929b-4a8c-9833-3ce70b4bad38', - ], - 'RuleName' => [ - 'description' => '', - 'type' => 'string', - 'example' => 'default', - ], - 'RuleId' => [ - 'description' => '', - 'type' => 'string', - 'example' => '59b0bbfe-929b-4a8c-9833-3ce70b4bad38', - ], + 'Status' => ['description' => 'The status.', 'type' => 'string', 'example' => 'runnable', 'title' => ''], + 'CompletedTasks' => ['description' => 'The number of completed tasks.', 'type' => 'integer', 'format' => 'int32', 'example' => '0', 'title' => ''], + 'TotalTasks' => ['description' => 'The total number of tasks.', 'type' => 'integer', 'format' => 'int32', 'example' => '1', 'title' => ''], + 'CreatedAt' => ['description' => 'The creation time.', 'type' => 'string', 'example' => '2020-07-14T14:01:41.000+08:00', 'title' => ''], + 'Name' => ['description' => 'The name of the task group.', 'type' => 'string', 'example' => '任务组', 'title' => ''], + 'Id' => ['description' => 'ID', 'type' => 'string', 'example' => '59b0bbfe-929b-4a8c-9833-3ce70b4bad38', 'title' => ''], + 'RuleName' => ['description' => 'The rule name.', 'type' => 'string', 'example' => 'default', 'title' => ''], + 'RuleId' => ['description' => 'The rule ID.', 'type' => 'string', 'example' => '59b0bbfe-929b-4a8c-9833-3ce70b4bad38', 'title' => ''], 'TaskIds' => [ - 'description' => '', + 'description' => 'The list of task IDs.', 'type' => 'array', - 'items' => [ - 'description' => '', - 'type' => 'string', - 'example' => '["1"]', - ], + 'items' => ['description' => 'The list of task IDs in the task group.', 'type' => 'string', 'example' => '["1"]', 'title' => ''], + 'title' => '', + 'example' => '', ], ], + 'title' => '', + 'example' => '', ], ], + 'title' => '', + 'example' => '', ], ], ], 'errorCodes' => [ 400 => [ - [ - 'errorCode' => 'InvalidRequest', - 'errorMessage' => 'The request is invalid.', - ], + ['errorCode' => 'InvalidRequest', 'errorMessage' => 'The request is invalid.', 'description' => ''], ], [ - [ - 'errorCode' => 'Unauthorized', - 'errorMessage' => 'The request requires user authentication.', - ], + ['errorCode' => 'Unauthorized', 'errorMessage' => 'The request requires user authentication.', 'description' => ''], ], 403 => [ - [ - 'errorCode' => 'Forbidden', - 'errorMessage' => 'Access to this resource on the server is denied.', - ], + ['errorCode' => 'Forbidden', 'errorMessage' => 'Access to this resource on the server is denied.', 'description' => ''], ], [ - [ - 'errorCode' => 'ResourceNotFound', - 'errorMessage' => 'The specified resource does not exist.', - ], + ['errorCode' => 'ResourceNotFound', 'errorMessage' => 'The specified resource does not exist.', 'description' => ''], ], 500 => [ - [ - 'errorCode' => 'InternalServerError', - 'errorMessage' => 'An internal server error occurred.', - ], + ['errorCode' => 'InternalServerError', 'errorMessage' => 'An internal server error occurred.', 'description' => ''], ], ], - 'responseDemo' => '[{"type":"json","example":"{\\n \\"Code\\": \\"OK\\",\\n \\"Message\\": \\"无\\",\\n \\"RequestId\\": \\"59b0bbfe-929b-4a8c-9833-3ce70b4bad38\\",\\n \\"Data\\": {\\n \\"Status\\": \\"runnable\\",\\n \\"CompletedTasks\\": 0,\\n \\"TotalTasks\\": 1,\\n \\"CreatedAt\\": \\"2020-07-14T14:01:41.000+08:00\\",\\n \\"Name\\": \\"任务组\\",\\n \\"Id\\": \\"59b0bbfe-929b-4a8c-9833-3ce70b4bad38\\",\\n \\"RuleName\\": \\"default\\",\\n \\"RuleId\\": \\"59b0bbfe-929b-4a8c-9833-3ce70b4bad38\\",\\n \\"TaskIds\\": [\\n \\"[\\\\\\"1\\\\\\"]\\"\\n ]\\n }\\n}","errorExample":""},{"type":"xml","example":"<Message/>\\n<RequestId>59b0bbfe-929b-4a8c-9833-3ce70b4bad38</RequestId>\\n<Data>\\n <Status>runnable</Status>\\n <TaskIds/>\\n <CreatedAt>2020-07-14T14:01:41.000+08:00</CreatedAt>\\n <RuleId>59b0bbfe-929b-4a8c-9833-3ce70b4bad38</RuleId>\\n <TotalTasks/>\\n <CompletedTasks>0</CompletedTasks>\\n <Id>59b0bbfe-929b-4a8c-9833-3ce70b4bad38</Id>\\n <RuleName>default</RuleName>\\n <Name>任务组</Name>\\n</Data>\\n<Code>OK</Code>","errorExample":""}]', + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"Code\\": \\"OK\\",\\n \\"Message\\": \\"无\\",\\n \\"RequestId\\": \\"59b0bbfe-929b-4a8c-9833-3ce70b4bad38\\",\\n \\"Data\\": {\\n \\"Status\\": \\"runnable\\",\\n \\"CompletedTasks\\": 0,\\n \\"TotalTasks\\": 1,\\n \\"CreatedAt\\": \\"2020-07-14T14:01:41.000+08:00\\",\\n \\"Name\\": \\"任务组\\",\\n \\"Id\\": \\"59b0bbfe-929b-4a8c-9833-3ce70b4bad38\\",\\n \\"RuleName\\": \\"default\\",\\n \\"RuleId\\": \\"59b0bbfe-929b-4a8c-9833-3ce70b4bad38\\",\\n \\"TaskIds\\": [\\n \\"[\\\\\\"1\\\\\\"]\\"\\n ]\\n }\\n}","type":"json"}]', 'title' => 'CreateTaskGroup', + 'summary' => 'Creates a task group by calling CreateTaskGroup.', 'requestParamsDescription' => ' ', 'responseParamsDescription' => ' ', 'extraInfo' => ' ', + 'changeSet' => [ + ['createdAt' => '2022-02-21T07:17:02.000Z', 'description' => 'Request parameters changed'], + ], + 'flowControl' => [ + 'flowControlList' => [], + ], + 'ramActions' => [ + [ + 'operationType' => 'create', + 'ramAction' => [ + 'action' => 'idrsservice:CreateTaskGroup', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'Idrsservice', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + ], ], - 'CreateUserDepartments' => [ - 'methods' => [ - 'post', + 'CreateTtsQuestion' => [ + 'summary' => 'Creates a TTS question for one-way video dual recording.', + 'methods' => ['post'], + 'schemes' => ['http', 'https'], + 'security' => [ + [ + 'AK' => [], + ], + ], + 'operationType' => 'readAndWrite', + 'deprecated' => false, + 'systemTags' => ['operationType' => 'create'], + 'parameters' => [ + [ + 'name' => 'Request', + 'in' => 'formData', + 'style' => 'json', + 'schema' => [ + 'description' => 'The request parameters.', + 'type' => 'object', + 'properties' => [ + 'QuestionGroupId' => ['description' => 'The ID of the TTS question group.', 'type' => 'string', 'required' => true, 'example' => '47584ba4-9781-496b-8e6f-c8525a213***'."\n", 'title' => ''], + 'Question' => ['description' => 'The question.', 'type' => 'string', 'required' => true, 'example' => '您可以根据自己需求填写', 'title' => ''], + 'Answer' => ['description' => 'The answer.', 'type' => 'string', 'required' => true, 'example' => '您可以根据自己需求填写', 'title' => ''], + ], + 'required' => true, + 'title' => '', + 'example' => '', + ], + ], + ], + 'responses' => [ + 200 => [ + 'schema' => [ + 'title' => '', + 'description' => 'ApiResult<IdResponseDTO>', + 'type' => 'object', + 'properties' => [ + 'RequestId' => ['description' => 'The unique request ID generated by Alibaba Cloud for this request.', 'type' => 'string', 'example' => 'D9AA9055-F73D-592C-832B-5AEECB093***', 'title' => ''], + 'Code' => ['description' => 'The status code.', 'type' => 'integer', 'format' => 'int32', 'example' => 'OK', 'title' => ''], + 'Message' => ['description' => 'The error message.', 'type' => 'string', 'example' => '-', 'title' => ''], + 'Data' => [ + 'description' => 'The data.', + 'type' => 'object', + 'properties' => [ + 'Id' => ['description' => 'ID', 'type' => 'string', 'example' => '59b0bbfe-929b-4a8c-9833-3ce70b4ba***', 'title' => ''], + ], + 'title' => '', + 'example' => '', + ], + 'Success' => ['title' => '', 'description' => 'Indicates whether the request was successful. This parameter is used by POP.', 'type' => 'boolean', 'example' => 'True'], + 'HttpCode' => ['description' => 'The HTTP status code.', 'type' => 'integer', 'format' => 'int32', 'example' => '200', 'title' => ''], + ], + 'example' => '', + ], + ], + ], + 'errorCodes' => [ + 400 => [ + ['errorCode' => 'InvalidRequest', 'errorMessage' => 'The request is invalid.', 'description' => ''], + ], + [ + ['errorCode' => 'Unauthorized', 'errorMessage' => 'The request requires user authentication.', 'description' => ''], + ], + 403 => [ + ['errorCode' => 'Forbidden', 'errorMessage' => 'Access to this resource on the server is denied.', 'description' => ''], + ], + [ + ['errorCode' => 'ResourceNotFound', 'errorMessage' => 'The specified resource does not exist.', 'description' => ''], + ], + 500 => [ + ['errorCode' => 'InternalServerError', 'errorMessage' => 'An internal server error occurred.', 'description' => ''], + ], + ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"D9AA9055-F73D-592C-832B-5AEECB093***\\",\\n \\"Code\\": 0,\\n \\"Message\\": \\"-\\",\\n \\"Data\\": {\\n \\"Id\\": \\"59b0bbfe-929b-4a8c-9833-3ce70b4ba***\\"\\n },\\n \\"Success\\": true,\\n \\"HttpCode\\": 200\\n}","type":"json"}]', + 'title' => 'Create TTS question', + 'changeSet' => [ + ['createdAt' => '2022-08-29T07:30:49.000Z', 'description' => 'Request parameters changed'], + ['createdAt' => '2022-08-26T03:41:52.000Z', 'description' => 'OpenAPI offline'], + ], + 'ramActions' => [ + [ + 'operationType' => 'create', + 'ramAction' => [ + 'action' => 'idrsservice:CreateTtsQuestion', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'Idrsservice', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], ], - 'schemes' => [ - 'http', - 'https', + 'flowControl' => [ + 'flowControlList' => [], ], + ], + 'CreateTtsQuestionGroup' => [ + 'summary' => 'Creates a TTS question group for one-way video dual recording.', + 'methods' => ['post'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], @@ -2136,25 +1249,118 @@ ], 'operationType' => 'readAndWrite', 'deprecated' => false, - 'systemTags' => [ - 'operationType' => 'create', + 'systemTags' => ['operationType' => 'create'], + 'parameters' => [ + [ + 'name' => 'Request', + 'in' => 'formData', + 'style' => 'json', + 'schema' => [ + 'description' => 'The request parameters.', + 'type' => 'object', + 'properties' => [ + 'Voice' => ['description' => 'The voice speaker.', 'type' => 'string', 'required' => false, 'example' => 'xiaoyun', 'title' => ''], + 'Format' => ['description' => 'The audio encoding format.', 'type' => 'string', 'required' => false, 'example' => 'PCM', 'title' => ''], + 'Volume' => ['description' => 'The volume level. Valid values: 0 to 100.', 'type' => 'integer', 'format' => 'int32', 'required' => false, 'example' => '50', 'title' => ''], + 'SampleRate' => ['description' => 'The audio sample rate.', 'type' => 'integer', 'format' => 'int32', 'required' => false, 'example' => '16000', 'title' => ''], + 'SpeechRate' => ['description' => 'The speech rate. Valid values: -500 to 500.', 'type' => 'integer', 'format' => 'int32', 'required' => false, 'example' => '50', 'title' => ''], + 'PitchRate' => ['description' => 'The pitch rate. Valid values: -500 to 500.', 'type' => 'integer', 'format' => 'int32', 'required' => false, 'example' => '50', 'title' => ''], + ], + 'required' => true, + 'title' => '', + 'example' => '', + ], + ], ], + 'responses' => [ + 200 => [ + 'schema' => [ + 'title' => '', + 'description' => 'ApiResult<IdResponseDTO>', + 'type' => 'object', + 'properties' => [ + 'RequestId' => ['description' => 'The request ID.', 'type' => 'string', 'example' => 'B2AADC9E-2A58-5918-AE4E-FF59E19D7***', 'title' => ''], + 'Code' => ['description' => 'The status code.', 'type' => 'integer', 'format' => 'int32', 'example' => 'OK', 'title' => ''], + 'Message' => ['description' => 'The error message.', 'type' => 'string', 'example' => '-', 'title' => ''], + 'Data' => [ + 'description' => 'The response data.', + 'type' => 'object', + 'properties' => [ + 'Id' => ['description' => 'The unique ID of the TTS task group.', 'type' => 'string', 'example' => '63bb629d-92bf-4cdc-ad0b-3032c926d***', 'title' => ''], + ], + 'title' => '', + 'example' => '', + ], + 'Success' => ['title' => '', 'description' => 'Indicates whether the request was successful.', 'type' => 'boolean', 'example' => 'True'], + 'HttpCode' => ['description' => 'The HTTP status code.', 'type' => 'integer', 'format' => 'int32', 'example' => '200', 'title' => ''], + ], + 'example' => '', + ], + ], + ], + 'errorCodes' => [ + 400 => [ + ['errorCode' => 'InvalidRequest', 'errorMessage' => 'The request is invalid.', 'description' => ''], + ], + [ + ['errorCode' => 'Unauthorized', 'errorMessage' => 'The request requires user authentication.', 'description' => ''], + ], + 403 => [ + ['errorCode' => 'Forbidden', 'errorMessage' => 'Access to this resource on the server is denied.', 'description' => ''], + ], + [ + ['errorCode' => 'ResourceNotFound', 'errorMessage' => 'The specified resource does not exist.', 'description' => ''], + ], + 500 => [ + ['errorCode' => 'InternalServerError', 'errorMessage' => 'An internal server error occurred.', 'description' => ''], + ], + ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"B2AADC9E-2A58-5918-AE4E-FF59E19D7***\\",\\n \\"Code\\": 0,\\n \\"Message\\": \\"-\\",\\n \\"Data\\": {\\n \\"Id\\": \\"63bb629d-92bf-4cdc-ad0b-3032c926d***\\"\\n },\\n \\"Success\\": true,\\n \\"HttpCode\\": 200\\n}","type":"json"}]', + 'title' => 'Create TTS question group', + 'changeSet' => [ + ['createdAt' => '2022-08-26T03:41:52.000Z', 'description' => 'OpenAPI offline'], + ], + 'flowControl' => [ + 'flowControlList' => [], + ], + 'ramActions' => [ + [ + 'operationType' => 'create', + 'ramAction' => [ + 'action' => 'idrsservice:CreateTtsQuestionGroup', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'Idrsservice', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + ], + ], + 'CreateUserDepartments' => [ + 'methods' => ['post'], + 'schemes' => ['http', 'https'], + 'security' => [ + [ + 'AK' => [], + ], + ], + 'operationType' => 'readAndWrite', + 'deprecated' => false, + 'systemTags' => ['operationType' => 'create'], 'parameters' => [ [ 'name' => 'UserId', 'in' => 'query', 'style' => 'repeatList', 'schema' => [ - 'description' => '', + 'description' => 'The user ID.', 'type' => 'array', - 'items' => [ - 'description' => '', - 'type' => 'string', - 'required' => false, - 'example' => '', - ], + 'items' => ['description' => 'None.', 'type' => 'string', 'required' => false, 'example' => '无', 'title' => ''], 'required' => true, 'maxItems' => 1000, + 'title' => '', + 'example' => '', ], ], [ @@ -2162,102 +1368,79 @@ 'in' => 'query', 'style' => 'repeatList', 'schema' => [ - 'description' => '', + 'description' => 'The department ID.', 'type' => 'array', - 'items' => [ - 'description' => '', - 'type' => 'string', - 'required' => false, - 'example' => '', - ], + 'items' => ['description' => 'None.', 'type' => 'string', 'required' => false, 'example' => '无', 'title' => ''], 'required' => true, 'maxItems' => 10000, + 'title' => '', + 'example' => '', ], ], [ 'name' => 'ClientToken', 'in' => 'query', - 'schema' => [ - 'description' => '', - 'type' => 'string', - 'required' => false, - 'example' => '', - ], + 'schema' => ['description' => 'The client idempotence parameter.', 'type' => 'string', 'required' => false, 'example' => '无', 'title' => ''], ], ], 'responses' => [ 200 => [ 'schema' => [ - 'description' => '', + 'description' => 'None.', 'type' => 'object', 'properties' => [ - 'Message' => [ - 'description' => '', - 'type' => 'string', - 'example' => '', - ], - 'RequestId' => [ - 'description' => '', - 'type' => 'string', - 'example' => '0B576AAB-A638-5029-9A54-A7C1DB5AC0B3', - ], - 'Data' => [ - 'description' => '', - 'type' => 'object', - 'example' => '', - ], - 'Code' => [ - 'description' => '', - 'type' => 'string', - 'example' => 'OK', - ], + 'Message' => ['description' => 'The error message.', 'type' => 'string', 'example' => '无', 'title' => ''], + 'RequestId' => ['description' => 'The request ID.', 'type' => 'string', 'example' => '0B576AAB-A638-5029-9A54-A7C1DB5AC0B3', 'title' => ''], + 'Data' => ['description' => 'The returned data.', 'type' => 'object', 'example' => '无', 'title' => ''], + 'Code' => ['description' => 'The return code.', 'type' => 'string', 'example' => 'OK', 'title' => ''], ], + 'title' => '', + 'example' => '', ], ], ], 'errorCodes' => [ 400 => [ - [ - 'errorCode' => 'InvalidRequest', - 'errorMessage' => 'The request is invalid.', - ], + ['errorCode' => 'InvalidRequest', 'errorMessage' => 'The request is invalid.', 'description' => ''], ], [ - [ - 'errorCode' => 'Unauthorized', - 'errorMessage' => 'The request requires user authentication.', - ], + ['errorCode' => 'Unauthorized', 'errorMessage' => 'The request requires user authentication.', 'description' => ''], ], 403 => [ - [ - 'errorCode' => 'Forbidden', - 'errorMessage' => 'Access to this resource on the server is denied.', - ], + ['errorCode' => 'Forbidden', 'errorMessage' => 'Access to this resource on the server is denied.', 'description' => ''], ], [ - [ - 'errorCode' => 'ResourceNotFound', - 'errorMessage' => 'The specified resource does not exist.', - ], + ['errorCode' => 'ResourceNotFound', 'errorMessage' => 'The specified resource does not exist.', 'description' => ''], ], 500 => [ - [ - 'errorCode' => 'InternalServerError', - 'errorMessage' => 'An internal server error occurred.', - ], + ['errorCode' => 'InternalServerError', 'errorMessage' => 'An internal server error occurred.', 'description' => ''], ], ], 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"Message\\": \\"无\\",\\n \\"RequestId\\": \\"0B576AAB-A638-5029-9A54-A7C1DB5AC0B3\\",\\n \\"Data\\": {\\n \\"test\\": \\"test\\",\\n \\"test2\\": 1\\n },\\n \\"Code\\": \\"OK\\"\\n}","type":"json"}]', - ], - 'CreateWatermark' => [ - 'summary' => '创建水印', - 'methods' => [ - 'post', + 'title' => 'Create user-department relationships', + 'summary' => 'Creates user-department relationships by calling CreateUserDepartments.', + 'changeSet' => [], + 'ramActions' => [ + [ + 'operationType' => 'create', + 'ramAction' => [ + 'action' => 'idrsservice:CreateUserDepartments', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'Idrsservice', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], ], - 'schemes' => [ - 'http', - 'https', + 'flowControl' => [ + 'flowControlList' => [], ], + ], + 'CreateWatermark' => [ + 'summary' => 'Creates a watermark.', + 'methods' => ['post'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], @@ -2265,166 +1448,108 @@ ], 'operationType' => 'readAndWrite', 'deprecated' => false, - 'systemTags' => [ - 'operationType' => 'create', - ], + 'systemTags' => ['operationType' => 'create'], 'parameters' => [ [ 'name' => 'Value', 'in' => 'query', - 'schema' => [ - 'description' => '', - 'type' => 'string', - 'required' => false, - 'example' => '{}', - ], + 'schema' => ['description' => 'The watermark configuration information.', 'type' => 'string', 'required' => false, 'example' => '{}', 'title' => ''], ], [ 'name' => 'Name', 'in' => 'query', - 'schema' => [ - 'description' => '', - 'type' => 'string', - 'required' => false, - 'example' => '', - ], + 'schema' => ['description' => 'The watermark name.', 'type' => 'string', 'required' => false, 'example' => '文字水印', 'title' => ''], ], ], 'responses' => [ 200 => [ 'schema' => [ - 'title' => 'ApiResult<WatermarkDTO>', + 'title' => '', 'description' => 'ApiResult<WatermarkDTO>', 'type' => 'object', 'properties' => [ - 'RequestId' => [ - 'title' => 'requestId', - 'description' => 'requestId', - 'type' => 'string', - 'example' => 'A1899517-BB99-5D3E-A71B-97524DCB0942', - ], - 'Code' => [ - 'title' => 'code', - 'description' => 'code', - 'type' => 'string', - 'example' => 'OK', - ], - 'Message' => [ - 'title' => '提示', - 'description' => '', - 'type' => 'string', - 'example' => '-', - ], + 'RequestId' => ['title' => '', 'description' => 'requestId', 'type' => 'string', 'example' => 'A1899517-BB99-5D3E-A71B-97524DCB0942'], + 'Code' => ['title' => '', 'description' => 'code', 'type' => 'string', 'example' => 'OK'], + 'Message' => ['title' => '', 'description' => 'The prompt message.', 'type' => 'string', 'example' => '-'], 'Data' => [ - 'title' => '数据', - 'description' => '', + 'title' => '', + 'description' => 'The data.', 'type' => 'object', 'properties' => [ - 'Id' => [ - 'title' => '水印id', - 'description' => '', - 'type' => 'string', - 'example' => '59b0bbfe-929b-4a8c-9833-3ce70b4bad38', - ], - 'CreatedAt' => [ - 'title' => '创建时间', - 'description' => '', - 'type' => 'string', - 'example' => '2020-07-14T14:01:41.000+08:00', - ], - 'Value' => [ - 'title' => '水印信息', - 'description' => '', - 'type' => 'string', - 'example' => '{}', - ], - 'Name' => [ - 'title' => '水印名称', - 'description' => '', - 'type' => 'string', - 'example' => '', - ], + 'Id' => ['title' => '', 'description' => 'The watermark ID.', 'type' => 'string', 'example' => '59b0bbfe-929b-4a8c-9833-3ce70b4bad38'], + 'CreatedAt' => ['title' => '', 'description' => 'The creation time.', 'type' => 'string', 'example' => '2020-07-14T14:01:41.000+08:00'], + 'Value' => ['title' => '', 'description' => 'The watermark information.', 'type' => 'string', 'example' => '{}'], + 'Name' => ['title' => '', 'description' => 'The watermark name.', 'type' => 'string', 'example' => '名称'], ], + 'example' => '', ], - 'Success' => [ - 'title' => '给 pop 使用的', - 'description' => '', - 'type' => 'boolean', - 'example' => 'True', - ], - 'HttpCode' => [ - 'description' => '', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '200', - ], + 'Success' => ['title' => '', 'description' => 'Indicates whether the request was successful. This parameter is used by POP.', 'type' => 'boolean', 'example' => 'True'], + 'HttpCode' => ['description' => 'The HTTP status code.', 'type' => 'integer', 'format' => 'int32', 'example' => '200', 'title' => ''], 'Errors' => [ - 'title' => '错误列表', - 'description' => '', + 'title' => '', + 'description' => 'The error list.', 'type' => 'array', 'items' => [ 'description' => '-', 'type' => 'object', 'properties' => [ - 'Field' => [ - 'description' => '', - 'type' => 'string', - 'example' => 'A1899517-BB99-5D3E-A71B-97524DCB0942', - ], - 'Message' => [ - 'description' => '', - 'type' => 'string', - 'example' => '-', - ], + 'Field' => ['description' => 'The error ID.', 'type' => 'string', 'example' => 'A1899517-BB99-5D3E-A71B-97524DCB0942', 'title' => ''], + 'Message' => ['description' => 'The error message.', 'type' => 'string', 'example' => '-', 'title' => ''], ], + 'title' => '', + 'example' => '', ], + 'example' => '', ], ], + 'example' => '', ], ], ], 'errorCodes' => [ 400 => [ - [ - 'errorCode' => 'InvalidRequest', - 'errorMessage' => 'The request is invalid.', - ], + ['errorCode' => 'InvalidRequest', 'errorMessage' => 'The request is invalid.', 'description' => ''], ], [ - [ - 'errorCode' => 'Unauthorized', - 'errorMessage' => 'The request requires user authentication.', - ], + ['errorCode' => 'Unauthorized', 'errorMessage' => 'The request requires user authentication.', 'description' => ''], ], 403 => [ - [ - 'errorCode' => 'Forbidden', - 'errorMessage' => 'Access to this resource on the server is denied.', - ], + ['errorCode' => 'Forbidden', 'errorMessage' => 'Access to this resource on the server is denied.', 'description' => ''], ], [ - [ - 'errorCode' => 'ResourceNotFound', - 'errorMessage' => 'The specified resource does not exist.', - ], + ['errorCode' => 'ResourceNotFound', 'errorMessage' => 'The specified resource does not exist.', 'description' => ''], ], 500 => [ - [ - 'errorCode' => 'InternalServerError', - 'errorMessage' => 'An internal server error occurred.', - ], + ['errorCode' => 'InternalServerError', 'errorMessage' => 'An internal server error occurred.', 'description' => ''], ], ], 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"A1899517-BB99-5D3E-A71B-97524DCB0942\\",\\n \\"Code\\": \\"OK\\",\\n \\"Message\\": \\"-\\",\\n \\"Data\\": {\\n \\"Id\\": \\"59b0bbfe-929b-4a8c-9833-3ce70b4bad38\\",\\n \\"CreatedAt\\": \\"2020-07-14T14:01:41.000+08:00\\",\\n \\"Value\\": \\"{}\\",\\n \\"Name\\": \\"名称\\"\\n },\\n \\"Success\\": true,\\n \\"HttpCode\\": 200,\\n \\"Errors\\": [\\n {\\n \\"Field\\": \\"A1899517-BB99-5D3E-A71B-97524DCB0942\\",\\n \\"Message\\": \\"-\\"\\n }\\n ]\\n}","type":"json"}]', + 'title' => 'Create watermark information', + 'changeSet' => [ + ['createdAt' => '2022-01-05T06:05:26.000Z', 'description' => 'Request parameters changed'], + ['createdAt' => '2022-01-04T11:03:18.000Z', 'description' => 'Response parameters changed'], + ['createdAt' => '2022-01-04T06:28:43.000Z', 'description' => 'OpenAPI offline'], + ], + 'flowControl' => [ + 'flowControlList' => [], + ], + 'ramActions' => [ + [ + 'operationType' => 'create', + 'ramAction' => [ + 'action' => 'idrsservice:CreateWatermark', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'Idrsservice', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + ], ], 'DeleteApp' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'methods' => ['post'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], @@ -2432,127 +1557,101 @@ ], 'operationType' => 'readAndWrite', 'deprecated' => false, - 'systemTags' => [ - 'operationType' => 'delete', - ], + 'systemTags' => ['operationType' => 'delete'], 'parameters' => [ [ 'name' => 'Id', 'in' => 'query', - 'schema' => [ - 'description' => '', - 'type' => 'string', - 'required' => true, - 'docRequired' => true, - 'example' => '59b0bbfe-929b-4a8c-9833-3ce70b4bad38', - ], + 'schema' => ['description' => 'The application ID.', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => '59b0bbfe-929b-4a8c-9833-3ce70b4bad38', 'title' => ''], ], ], 'responses' => [ 200 => [ 'schema' => [ - 'description' => '', + 'description' => 'None.', 'type' => 'object', 'properties' => [ - 'Message' => [ - 'description' => '', - 'type' => 'string', - 'example' => '', - ], - 'RequestId' => [ - 'description' => '', - 'type' => 'string', - 'example' => 'A1899517-BB99-5D3E-A71B-97524DCB0942', - ], - 'Data' => [ - 'description' => '', - 'type' => 'object', - 'example' => '', - ], - 'Code' => [ - 'description' => '', - 'type' => 'string', - 'example' => 'OK', - ], + 'Message' => ['description' => 'The error message.', 'type' => 'string', 'example' => '无', 'title' => ''], + 'RequestId' => ['description' => 'The request ID.', 'type' => 'string', 'example' => 'A1899517-BB99-5D3E-A71B-97524DCB0942', 'title' => ''], + 'Data' => ['description' => 'The returned data.', 'type' => 'object', 'example' => '无', 'title' => ''], + 'Code' => ['description' => 'The return code.', 'type' => 'string', 'example' => 'OK', 'title' => ''], ], + 'title' => '', + 'example' => '', ], ], '5XX' => [ 'schema' => [ 'type' => 'object', 'properties' => [ - 'code' => [ - 'type' => 'string', - ], - 'data' => [ - 'type' => 'object', - ], - 'requestId' => [ - 'type' => 'string', - ], - 'message' => [ - 'type' => 'string', - ], + 'code' => ['type' => 'string', 'description' => '', 'title' => '', 'example' => ''], + 'data' => ['type' => 'object', 'description' => '', 'title' => '', 'example' => ''], + 'requestId' => ['type' => 'string', 'description' => '', 'title' => '', 'example' => ''], + 'message' => ['type' => 'string', 'description' => '', 'title' => '', 'example' => ''], 'errors' => [ 'type' => 'array', 'items' => [ 'type' => 'object', 'properties' => [ - 'message' => [ - 'type' => 'string', - ], - 'field' => [ - 'type' => 'string', - ], + 'message' => ['type' => 'string', 'description' => '', 'title' => '', 'example' => ''], + 'field' => ['type' => 'string', 'description' => '', 'title' => '', 'example' => ''], ], + 'description' => '', + 'title' => '', + 'example' => '', ], + 'description' => '', + 'title' => '', + 'example' => '', ], ], + 'description' => '', + 'title' => '', + 'example' => '', ], ], ], 'errorCodes' => [ 400 => [ - [ - 'errorCode' => 'InvalidRequest', - 'errorMessage' => 'The request is invalid.', - ], + ['errorCode' => 'InvalidRequest', 'errorMessage' => 'The request is invalid.', 'description' => ''], ], [ - [ - 'errorCode' => 'Unauthorized', - 'errorMessage' => 'The request requires user authentication.', - ], + ['errorCode' => 'Unauthorized', 'errorMessage' => 'The request requires user authentication.', 'description' => ''], ], 403 => [ - [ - 'errorCode' => 'Forbidden', - 'errorMessage' => 'Access to this resource on the server is denied.', - ], + ['errorCode' => 'Forbidden', 'errorMessage' => 'Access to this resource on the server is denied.', 'description' => ''], ], [ - [ - 'errorCode' => 'ResourceNotFound', - 'errorMessage' => 'The specified resource does not exist.', - ], + ['errorCode' => 'ResourceNotFound', 'errorMessage' => 'The specified resource does not exist.', 'description' => ''], ], 500 => [ - [ - 'errorCode' => 'InternalServerError', - 'errorMessage' => 'An internal server error occurred.', - ], + ['errorCode' => 'InternalServerError', 'errorMessage' => 'An internal server error occurred.', 'description' => ''], ], ], 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"Message\\": \\"无\\",\\n \\"RequestId\\": \\"A1899517-BB99-5D3E-A71B-97524DCB0942\\",\\n \\"Data\\": {\\n \\"test\\": \\"test\\",\\n \\"test2\\": 1\\n },\\n \\"Code\\": \\"OK\\"\\n}","type":"json"}]', + 'title' => 'Delete an application', + 'summary' => 'Deletes an application.', + 'changeSet' => [], + 'flowControl' => [ + 'flowControlList' => [], + ], + 'ramActions' => [ + [ + 'operationType' => 'delete', + 'ramAction' => [ + 'action' => 'idrsservice:DeleteApp', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'Idrsservice', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + ], ], 'DeleteDepartment' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'methods' => ['post'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], @@ -2560,94 +1659,71 @@ ], 'operationType' => 'readAndWrite', 'deprecated' => false, - 'systemTags' => [ - 'operationType' => 'delete', - ], + 'systemTags' => ['operationType' => 'delete'], 'parameters' => [ [ 'name' => 'Id', 'in' => 'query', - 'schema' => [ - 'description' => '', - 'type' => 'string', - 'required' => true, - 'docRequired' => true, - 'example' => '59b0bbfe-929b-4a8c-9833-3ce70b4bad38', - ], + 'schema' => ['description' => 'The department ID.', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => '59b0bbfe-929b-4a8c-9833-3ce70b4bad38', 'title' => ''], ], ], 'responses' => [ 200 => [ 'schema' => [ - 'description' => '', + 'description' => 'None.', 'type' => 'object', 'properties' => [ - 'Message' => [ - 'description' => '', - 'type' => 'string', - 'example' => '', - ], - 'RequestId' => [ - 'description' => '', - 'type' => 'string', - 'example' => 'A1899517-BB99-5D3E-A71B-97524DCB0942', - ], - 'Data' => [ - 'description' => '', - 'type' => 'object', - 'example' => '', - ], - 'Code' => [ - 'description' => '', - 'type' => 'string', - 'example' => 'OK', - ], + 'Message' => ['description' => 'The error message.', 'type' => 'string', 'example' => '无', 'title' => ''], + 'RequestId' => ['description' => 'The request ID.', 'type' => 'string', 'example' => 'A1899517-BB99-5D3E-A71B-97524DCB0942', 'title' => ''], + 'Data' => ['description' => 'The response data.', 'type' => 'object', 'example' => '无', 'title' => ''], + 'Code' => ['description' => 'The return code.', 'type' => 'string', 'example' => 'OK', 'title' => ''], ], + 'title' => '', + 'example' => '', ], ], ], 'errorCodes' => [ 400 => [ - [ - 'errorCode' => 'InvalidRequest', - 'errorMessage' => 'The request is invalid.', - ], + ['errorCode' => 'InvalidRequest', 'errorMessage' => 'The request is invalid.', 'description' => ''], ], [ - [ - 'errorCode' => 'Unauthorized', - 'errorMessage' => 'The request requires user authentication.', - ], + ['errorCode' => 'Unauthorized', 'errorMessage' => 'The request requires user authentication.', 'description' => ''], ], 403 => [ - [ - 'errorCode' => 'Forbidden', - 'errorMessage' => 'Access to this resource on the server is denied.', - ], + ['errorCode' => 'Forbidden', 'errorMessage' => 'Access to this resource on the server is denied.', 'description' => ''], ], [ - [ - 'errorCode' => 'ResourceNotFound', - 'errorMessage' => 'The specified resource does not exist.', - ], + ['errorCode' => 'ResourceNotFound', 'errorMessage' => 'The specified resource does not exist.', 'description' => ''], ], 500 => [ - [ - 'errorCode' => 'InternalServerError', - 'errorMessage' => 'An internal server error occurred.', - ], + ['errorCode' => 'InternalServerError', 'errorMessage' => 'An internal server error occurred.', 'description' => ''], ], ], 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"Message\\": \\"无\\",\\n \\"RequestId\\": \\"A1899517-BB99-5D3E-A71B-97524DCB0942\\",\\n \\"Data\\": {\\n \\"test\\": \\"test\\",\\n \\"test2\\": 1\\n },\\n \\"Code\\": \\"OK\\"\\n}","type":"json"}]', + 'title' => 'Delete a department', + 'summary' => 'Calls the DeleteDepartment operation to delete a department.', + 'changeSet' => [], + 'flowControl' => [ + 'flowControlList' => [], + ], + 'ramActions' => [ + [ + 'operationType' => 'delete', + 'ramAction' => [ + 'action' => 'idrsservice:DeleteDepartment', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'Idrsservice', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + ], ], 'DeleteDetectProcess' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'methods' => ['post'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], @@ -2655,20 +1731,12 @@ ], 'operationType' => 'readAndWrite', 'deprecated' => false, - 'systemTags' => [ - 'operationType' => 'delete', - ], + 'systemTags' => ['operationType' => 'delete'], 'parameters' => [ [ 'name' => 'Id', 'in' => 'query', - 'schema' => [ - 'description' => 'ID', - 'type' => 'string', - 'required' => true, - 'docRequired' => true, - 'example' => '0f1c45cd-3eee-4e60-b505-2e330b8755d3', - ], + 'schema' => ['description' => 'The ID.', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => '0f1c45cd-3eee-4e60-b505-2e330b8755d3', 'title' => ''], ], ], 'responses' => [ @@ -2677,76 +1745,60 @@ 'description' => '-', 'type' => 'object', 'properties' => [ - 'Message' => [ - 'description' => '', - 'type' => 'string', - 'example' => '-', - ], - 'RequestId' => [ - 'description' => '', - 'type' => 'string', - 'example' => '1fdc45cd-3eee-4e60-b505-2e330b8755d3', - ], - 'Data' => [ - 'description' => '', - 'type' => 'object', - 'example' => '-', - ], - 'Code' => [ - 'description' => '', - 'type' => 'string', - 'example' => 'OK', - ], + 'Message' => ['description' => 'The error message.', 'type' => 'string', 'example' => '-', 'title' => ''], + 'RequestId' => ['description' => 'The request ID.', 'type' => 'string', 'example' => '1fdc45cd-3eee-4e60-b505-2e330b8755d3', 'title' => ''], + 'Data' => ['description' => 'The data.', 'type' => 'object', 'example' => '-', 'title' => ''], + 'Code' => ['description' => 'The status code.', 'type' => 'string', 'example' => 'OK', 'title' => ''], ], + 'title' => '', + 'example' => '', ], ], ], 'errorCodes' => [ 400 => [ - [ - 'errorCode' => 'InvalidRequest', - 'errorMessage' => 'The request is invalid.', - ], + ['errorCode' => 'InvalidRequest', 'errorMessage' => 'The request is invalid.', 'description' => ''], ], [ - [ - 'errorCode' => 'Unauthorized', - 'errorMessage' => 'The request requires user authentication.', - ], + ['errorCode' => 'Unauthorized', 'errorMessage' => 'The request requires user authentication.', 'description' => ''], ], 403 => [ - [ - 'errorCode' => 'Forbidden', - 'errorMessage' => 'Access to this resource on the server is denied.', - ], + ['errorCode' => 'Forbidden', 'errorMessage' => 'Access to this resource on the server is denied.', 'description' => ''], ], [ - [ - 'errorCode' => 'ResourceNotFound', - 'errorMessage' => 'The specified resource does not exist.', - ], + ['errorCode' => 'ResourceNotFound', 'errorMessage' => 'The specified resource does not exist.', 'description' => ''], ], 500 => [ - [ - 'errorCode' => 'InternalServerError', - 'errorMessage' => 'An internal server error occurred.', - ], + ['errorCode' => 'InternalServerError', 'errorMessage' => 'An internal server error occurred.', 'description' => ''], ], ], - 'responseDemo' => '[{"type":"json","example":"{\\n \\"Message\\": \\"-\\",\\n \\"RequestId\\": \\"1fdc45cd-3eee-4e60-b505-2e330b8755d3\\",\\n \\"Data\\": {\\n \\"test\\": \\"test\\",\\n \\"test2\\": 1\\n },\\n \\"Code\\": \\"OK\\"\\n}","errorExample":""},{"type":"xml","example":"<RequestId>1fdc45cd-3eee-4e60-b505-2e330b8755d3</RequestId>\\n<Message>-</Message>\\n<Data>-</Data>\\n<Code>OK</Code>","errorExample":""}]', + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"Message\\": \\"-\\",\\n \\"RequestId\\": \\"1fdc45cd-3eee-4e60-b505-2e330b8755d3\\",\\n \\"Data\\": {\\n \\"test\\": \\"test\\",\\n \\"test2\\": 1\\n },\\n \\"Code\\": \\"OK\\"\\n}","type":"json"}]', 'title' => 'DeleteDetectProcess', + 'summary' => 'Calls the DeleteDetectProcess operation to delete a detection process.', 'requestParamsDescription' => ' ', 'responseParamsDescription' => ' ', 'extraInfo' => ' ', + 'changeSet' => [], + 'flowControl' => [ + 'flowControlList' => [], + ], + 'ramActions' => [ + [ + 'operationType' => 'delete', + 'ramAction' => [ + 'action' => 'idrsservice:DeleteDetectProcess', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'Idrsservice', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + ], ], 'DeleteRule' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'methods' => ['post'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], @@ -2754,119 +1806,85 @@ ], 'operationType' => 'readAndWrite', 'deprecated' => false, - 'systemTags' => [ - 'operationType' => 'delete', - ], + 'systemTags' => ['operationType' => 'delete'], 'parameters' => [ [ 'name' => 'Id', 'in' => 'query', - 'schema' => [ - 'description' => '', - 'type' => 'string', - 'required' => true, - 'docRequired' => true, - 'example' => '59b0bbfe-929b-4a8c-9833-3ce70b4bad38', - ], + 'schema' => ['description' => 'The rule ID.', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => '59b0bbfe-929b-4a8c-9833-3ce70b4bad38', 'title' => ''], ], ], 'responses' => [ 200 => [ 'schema' => [ - 'description' => '', + 'description' => 'None.', 'type' => 'object', 'properties' => [ - 'Message' => [ - 'description' => '', - 'type' => 'string', - 'example' => '', - ], - 'RequestId' => [ - 'description' => '', - 'type' => 'string', - 'example' => '59b0bbfe-929b-4a8c-9833-3ce70b4bad38', - ], + 'Message' => ['description' => 'The error message.', 'type' => 'string', 'example' => '无', 'title' => ''], + 'RequestId' => ['description' => 'The request ID.', 'type' => 'string', 'example' => '59b0bbfe-929b-4a8c-9833-3ce70b4bad38', 'title' => ''], 'Data' => [ - 'description' => '', + 'description' => 'None.', 'type' => 'object', 'properties' => [ - 'CreatedAt' => [ - 'description' => '', - 'type' => 'string', - 'example' => '2020-07-14T14:01:41.000+08:00', - ], - 'Name' => [ - 'description' => '', - 'type' => 'string', - 'example' => 'default', - ], - 'Content' => [ - 'description' => '', - 'type' => 'string', - 'example' => '{}', - ], - 'Id' => [ - 'description' => 'ID', - 'type' => 'string', - 'example' => '59b0bbfe-929b-4a8c-9833-3ce70b4bad38', - ], + 'CreatedAt' => ['description' => 'The creation date.', 'type' => 'string', 'example' => '2020-07-14T14:01:41.000+08:00', 'title' => ''], + 'Name' => ['description' => 'The name.', 'type' => 'string', 'example' => 'default', 'title' => ''], + 'Content' => ['description' => 'The rule content.', 'type' => 'string', 'example' => '{}', 'title' => ''], + 'Id' => ['description' => 'ID', 'type' => 'string', 'example' => '59b0bbfe-929b-4a8c-9833-3ce70b4bad38', 'title' => ''], ], + 'title' => '', + 'example' => '', ], - 'Code' => [ - 'description' => '', - 'type' => 'string', - 'example' => 'OK', - ], + 'Code' => ['description' => 'The status code.', 'type' => 'string', 'example' => 'OK', 'title' => ''], ], + 'title' => '', + 'example' => '', ], ], ], 'errorCodes' => [ 400 => [ - [ - 'errorCode' => 'InvalidRequest', - 'errorMessage' => 'The request is invalid.', - ], + ['errorCode' => 'InvalidRequest', 'errorMessage' => 'The request is invalid.', 'description' => ''], ], [ - [ - 'errorCode' => 'Unauthorized', - 'errorMessage' => 'The request requires user authentication.', - ], + ['errorCode' => 'Unauthorized', 'errorMessage' => 'The request requires user authentication.', 'description' => ''], ], 403 => [ - [ - 'errorCode' => 'Forbidden', - 'errorMessage' => 'Access to this resource on the server is denied.', - ], + ['errorCode' => 'Forbidden', 'errorMessage' => 'Access to this resource on the server is denied.', 'description' => ''], ], [ - [ - 'errorCode' => 'ResourceNotFound', - 'errorMessage' => 'The specified resource does not exist.', - ], + ['errorCode' => 'ResourceNotFound', 'errorMessage' => 'The specified resource does not exist.', 'description' => ''], ], 500 => [ - [ - 'errorCode' => 'InternalServerError', - 'errorMessage' => 'An internal server error occurred.', - ], + ['errorCode' => 'InternalServerError', 'errorMessage' => 'An internal server error occurred.', 'description' => ''], ], ], - 'responseDemo' => '[{"type":"json","example":"{\\n \\"Message\\": \\"无\\",\\n \\"RequestId\\": \\"59b0bbfe-929b-4a8c-9833-3ce70b4bad38\\",\\n \\"Data\\": {\\n \\"CreatedAt\\": \\"2020-07-14T14:01:41.000+08:00\\",\\n \\"Name\\": \\"default\\",\\n \\"Content\\": \\"{}\\",\\n \\"Id\\": \\"59b0bbfe-929b-4a8c-9833-3ce70b4bad38\\"\\n },\\n \\"Code\\": \\"OK\\"\\n}","errorExample":""},{"type":"xml","example":"<Message>-</Message>\\n<RequestId>59b0bbfe-929b-4a8c-9833-3ce70b4bad38</RequestId>\\n<Data>\\n <Content>{}</Content>\\n <CreatedAt>2020-07-14T14:01:41.000+08:00</CreatedAt>\\n <Id>59b0bbfe-929b-4a8c-9833-3ce70b4bad38</Id>\\n <Name>default</Name>\\n</Data>\\n<Code>OK</Code>","errorExample":""}]', + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"Message\\": \\"无\\",\\n \\"RequestId\\": \\"59b0bbfe-929b-4a8c-9833-3ce70b4bad38\\",\\n \\"Data\\": {\\n \\"CreatedAt\\": \\"2020-07-14T14:01:41.000+08:00\\",\\n \\"Name\\": \\"default\\",\\n \\"Content\\": \\"{}\\",\\n \\"Id\\": \\"59b0bbfe-929b-4a8c-9833-3ce70b4bad38\\"\\n },\\n \\"Code\\": \\"OK\\"\\n}","type":"json"}]', 'title' => 'DeleteRule', + 'summary' => 'Calls the DeleteRule operation to delete a detection rule.', 'requestParamsDescription' => ' ', 'responseParamsDescription' => ' ', 'extraInfo' => ' ', + 'changeSet' => [], + 'flowControl' => [ + 'flowControlList' => [], + ], + 'ramActions' => [ + [ + 'operationType' => 'delete', + 'ramAction' => [ + 'action' => 'idrsservice:DeleteRule', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'Idrsservice', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + ], ], 'DeleteUser' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'methods' => ['post'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], @@ -2874,117 +1892,90 @@ ], 'operationType' => 'readAndWrite', 'deprecated' => false, - 'systemTags' => [ - 'operationType' => 'delete', - ], + 'systemTags' => ['operationType' => 'delete'], 'parameters' => [ [ 'name' => 'Id', 'in' => 'query', - 'schema' => [ - 'description' => 'ID', - 'type' => 'string', - 'required' => true, - 'docRequired' => true, - 'example' => '59b0bbfe-929b-4a8c-9833-3ce70b4bad38', - ], + 'schema' => ['description' => 'The ID.', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => '59b0bbfe-929b-4a8c-9833-3ce70b4bad38', 'title' => ''], ], ], 'responses' => [ 200 => [ 'schema' => [ - 'description' => '', + 'description' => 'None.', 'type' => 'object', 'properties' => [ 'Errors' => [ - 'description' => '', + 'description' => 'None.', 'type' => 'array', 'items' => [ - 'description' => '', + 'description' => 'None.', 'type' => 'object', 'properties' => [ - 'Message' => [ - 'description' => '', - 'type' => 'string', - 'example' => '', - ], - 'Field' => [ - 'description' => '', - 'type' => 'string', - 'example' => '', - ], + 'Message' => ['description' => 'None.', 'type' => 'string', 'example' => '无', 'title' => ''], + 'Field' => ['description' => 'None.', 'type' => 'string', 'example' => '无', 'title' => ''], ], + 'title' => '', + 'example' => '', ], - ], - 'Message' => [ - 'description' => '', - 'type' => 'string', - 'example' => '', - ], - 'RequestId' => [ - 'description' => '', - 'type' => 'string', - 'example' => '59b0bbfe-929b-4a8c-9833-3ce70b4bad38', - ], - 'Data' => [ - 'description' => '', - 'type' => 'object', + 'title' => '', 'example' => '', ], - 'Code' => [ - 'description' => '', - 'type' => 'string', - 'example' => 'OK', - ], + 'Message' => ['description' => 'The error message.', 'type' => 'string', 'example' => '无', 'title' => ''], + 'RequestId' => ['description' => 'The request ID.', 'type' => 'string', 'example' => '59b0bbfe-929b-4a8c-9833-3ce70b4bad38', 'title' => ''], + 'Data' => ['description' => 'The data.', 'type' => 'object', 'example' => '无', 'title' => ''], + 'Code' => ['description' => 'The status code.', 'type' => 'string', 'example' => 'OK', 'title' => ''], ], + 'title' => '', + 'example' => '', ], ], ], 'errorCodes' => [ 400 => [ - [ - 'errorCode' => 'InvalidRequest', - 'errorMessage' => 'The request is invalid.', - ], + ['errorCode' => 'InvalidRequest', 'errorMessage' => 'The request is invalid.', 'description' => ''], ], [ - [ - 'errorCode' => 'Unauthorized', - 'errorMessage' => 'The request requires user authentication.', - ], + ['errorCode' => 'Unauthorized', 'errorMessage' => 'The request requires user authentication.', 'description' => ''], ], 403 => [ - [ - 'errorCode' => 'Forbidden', - 'errorMessage' => 'Access to this resource on the server is denied.', - ], + ['errorCode' => 'Forbidden', 'errorMessage' => 'Access to this resource on the server is denied.', 'description' => ''], ], [ - [ - 'errorCode' => 'ResourceNotFound', - 'errorMessage' => 'The specified resource does not exist.', - ], + ['errorCode' => 'ResourceNotFound', 'errorMessage' => 'The specified resource does not exist.', 'description' => ''], ], 500 => [ - [ - 'errorCode' => 'InternalServerError', - 'errorMessage' => 'An internal server error occurred.', - ], + ['errorCode' => 'InternalServerError', 'errorMessage' => 'An internal server error occurred.', 'description' => ''], ], ], - 'responseDemo' => '[{"type":"json","example":"{\\n \\"Errors\\": [\\n {\\n \\"Message\\": \\"无\\",\\n \\"Field\\": \\"无\\"\\n }\\n ],\\n \\"Message\\": \\"无\\",\\n \\"RequestId\\": \\"59b0bbfe-929b-4a8c-9833-3ce70b4bad38\\",\\n \\"Data\\": {\\n \\"test\\": \\"test\\",\\n \\"test2\\": 1\\n },\\n \\"Code\\": \\"OK\\"\\n}","errorExample":""},{"type":"xml","example":"<Errors>\\n <Field>-</Field>\\n <Message>-</Message>\\n</Errors>\\n<Message>-</Message>\\n<RequestId>59b0bbfe-929b-4a8c-9833-3ce70b4bad38</RequestId>\\n<Data>-</Data>\\n<Code>OK</Code>","errorExample":""}]', + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"Errors\\": [\\n {\\n \\"Message\\": \\"无\\",\\n \\"Field\\": \\"无\\"\\n }\\n ],\\n \\"Message\\": \\"无\\",\\n \\"RequestId\\": \\"59b0bbfe-929b-4a8c-9833-3ce70b4bad38\\",\\n \\"Data\\": {\\n \\"test\\": \\"test\\",\\n \\"test2\\": 1\\n },\\n \\"Code\\": \\"OK\\"\\n}","type":"json"}]', + 'title' => 'Delete a user', + 'summary' => 'Calls the DeleteUser operation to delete a user.', 'requestParamsDescription' => ' ', 'responseParamsDescription' => ' ', 'extraInfo' => ' ', + 'changeSet' => [], + 'flowControl' => [ + 'flowControlList' => [], + ], + 'ramActions' => [ + [ + 'operationType' => 'delete', + 'ramAction' => [ + 'action' => 'idrsservice:DeleteUser', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'Idrsservice', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + ], ], 'DeleteUserDepartments' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'methods' => ['post'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], @@ -2992,25 +1983,20 @@ ], 'operationType' => 'readAndWrite', 'deprecated' => false, - 'systemTags' => [ - 'operationType' => 'delete', - ], + 'systemTags' => ['operationType' => 'delete'], 'parameters' => [ [ 'name' => 'UserId', 'in' => 'formData', 'style' => 'repeatList', 'schema' => [ - 'description' => '', + 'description' => 'The user ID.', 'type' => 'array', - 'items' => [ - 'description' => '', - 'type' => 'string', - 'required' => false, - 'example' => '', - ], + 'items' => ['description' => 'None.', 'type' => 'string', 'required' => false, 'example' => '无', 'title' => ''], 'required' => true, 'maxItems' => 1000, + 'title' => '', + 'example' => '', ], ], [ @@ -3018,91 +2004,73 @@ 'in' => 'query', 'style' => 'repeatList', 'schema' => [ - 'description' => '', + 'description' => 'The department ID.', 'type' => 'array', - 'items' => [ - 'description' => '', - 'type' => 'string', - 'required' => false, - 'example' => '', - ], + 'items' => ['description' => 'None.', 'type' => 'string', 'required' => false, 'example' => '无', 'title' => ''], 'required' => true, 'maxItems' => 10000, + 'title' => '', + 'example' => '', ], ], ], 'responses' => [ 200 => [ 'schema' => [ - 'description' => '', + 'description' => 'None.', 'type' => 'object', 'properties' => [ - 'Message' => [ - 'description' => '', - 'type' => 'string', - 'example' => '', - ], - 'RequestId' => [ - 'description' => '', - 'type' => 'string', - 'example' => '48A2B2E2-9995-5220-B77C-871119CB05CC', - ], - 'Data' => [ - 'description' => '', - 'type' => 'object', - 'example' => '', - ], - 'Code' => [ - 'description' => '', - 'type' => 'string', - 'example' => 'OK', - ], + 'Message' => ['description' => 'The error message.', 'type' => 'string', 'example' => '无', 'title' => ''], + 'RequestId' => ['description' => 'The request ID.', 'type' => 'string', 'example' => '48A2B2E2-9995-5220-B77C-871119CB05CC', 'title' => ''], + 'Data' => ['description' => 'The returned data.', 'type' => 'object', 'example' => '无', 'title' => ''], + 'Code' => ['description' => 'The return code.', 'type' => 'string', 'example' => 'OK', 'title' => ''], ], + 'title' => '', + 'example' => '', ], ], ], 'errorCodes' => [ 400 => [ - [ - 'errorCode' => 'InvalidRequest', - 'errorMessage' => 'The request is invalid.', - ], + ['errorCode' => 'InvalidRequest', 'errorMessage' => 'The request is invalid.', 'description' => ''], ], [ - [ - 'errorCode' => 'Unauthorized', - 'errorMessage' => 'The request requires user authentication.', - ], + ['errorCode' => 'Unauthorized', 'errorMessage' => 'The request requires user authentication.', 'description' => ''], ], 403 => [ - [ - 'errorCode' => 'Forbidden', - 'errorMessage' => 'Access to this resource on the server is denied.', - ], + ['errorCode' => 'Forbidden', 'errorMessage' => 'Access to this resource on the server is denied.', 'description' => ''], ], [ - [ - 'errorCode' => 'ResourceNotFound', - 'errorMessage' => 'The specified resource does not exist.', - ], + ['errorCode' => 'ResourceNotFound', 'errorMessage' => 'The specified resource does not exist.', 'description' => ''], ], 500 => [ - [ - 'errorCode' => 'InternalServerError', - 'errorMessage' => 'An internal server error occurred.', - ], + ['errorCode' => 'InternalServerError', 'errorMessage' => 'An internal server error occurred.', 'description' => ''], ], ], 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"Message\\": \\"无\\",\\n \\"RequestId\\": \\"48A2B2E2-9995-5220-B77C-871119CB05CC\\",\\n \\"Data\\": {\\n \\"test\\": \\"test\\",\\n \\"test2\\": 1\\n },\\n \\"Code\\": \\"OK\\"\\n}","type":"json"}]', + 'title' => 'Delete user-department relationships', + 'summary' => 'Deletes the relationship between a user and departments by calling DeleteUserDepartments.', + 'changeSet' => [], + 'flowControl' => [ + 'flowControlList' => [], + ], + 'ramActions' => [ + [ + 'operationType' => 'delete', + 'ramAction' => [ + 'action' => 'idrsservice:DeleteUserDepartments', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'Idrsservice', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + ], ], 'DeleteWatermark' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'methods' => ['post'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], @@ -3110,156 +2078,103 @@ ], 'operationType' => 'readAndWrite', 'deprecated' => false, - 'systemTags' => [ - 'operationType' => 'delete', - ], + 'systemTags' => ['operationType' => 'delete'], 'parameters' => [ [ 'name' => 'WatermarkId', 'in' => 'query', - 'schema' => [ - 'description' => '', - 'type' => 'string', - 'required' => false, - 'example' => 'e5a923e0e727f212813a195e274b02c6', - ], + 'schema' => ['description' => 'The watermark ID.', 'type' => 'string', 'required' => false, 'example' => 'e5a923e0e727f212813a195e274b02c6', 'title' => ''], ], ], 'responses' => [ 200 => [ 'schema' => [ - 'title' => 'ApiResult<WatermarkDTO>', + 'title' => '', 'description' => 'ApiResult<WatermarkDTO>', 'type' => 'object', 'properties' => [ - 'RequestId' => [ - 'title' => 'requestId', - 'description' => 'requestId', - 'type' => 'string', - 'example' => '84118BF0-56F7-54D2-8C1A-35BBBBD5016B', - ], - 'Code' => [ - 'title' => 'code', - 'description' => 'code', - 'type' => 'string', - 'example' => 'OK', - ], - 'Message' => [ - 'title' => '提示', - 'description' => '', - 'type' => 'string', - 'example' => '-', - ], + 'RequestId' => ['title' => '', 'description' => 'requestId', 'type' => 'string', 'example' => '84118BF0-56F7-54D2-8C1A-35BBBBD5016B'], + 'Code' => ['title' => '', 'description' => 'code', 'type' => 'string', 'example' => 'OK'], + 'Message' => ['title' => '', 'description' => 'The response message.', 'type' => 'string', 'example' => '-'], 'Data' => [ - 'title' => '数据', - 'description' => '', + 'title' => '', + 'description' => 'The data returned.', 'type' => 'object', 'properties' => [ - 'Id' => [ - 'title' => '水印id', - 'description' => '', - 'type' => 'string', - 'example' => '0f1c45cd-3eee-4e60-b505-2e330b8755d3', - ], - 'CreatedAt' => [ - 'title' => '创建时间', - 'description' => '', - 'type' => 'string', - 'example' => '2020-07-14T14:01:41.000+08:00', - ], - 'Value' => [ - 'title' => '水印信息', - 'description' => '', - 'type' => 'string', - 'example' => '{}', - ], - 'Name' => [ - 'title' => '水印名称', - 'description' => '', - 'type' => 'string', - 'example' => '', - ], + 'Id' => ['title' => '', 'description' => 'The watermark ID.', 'type' => 'string', 'example' => '0f1c45cd-3eee-4e60-b505-2e330b8755d3'], + 'CreatedAt' => ['title' => '', 'description' => 'The time when the watermark was created.', 'type' => 'string', 'example' => '2020-07-14T14:01:41.000+08:00'], + 'Value' => ['title' => '', 'description' => 'The watermark information.', 'type' => 'string', 'example' => '{}'], + 'Name' => ['title' => '', 'description' => 'The watermark name.', 'type' => 'string', 'example' => '名称'], ], + 'example' => '', ], - 'Success' => [ - 'title' => '给 pop 使用的', - 'description' => '', - 'type' => 'boolean', - 'example' => 'True', - ], - 'HttpCode' => [ - 'description' => '', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '200', - ], + 'Success' => ['title' => '', 'description' => 'Indicates whether the request was successful. This parameter is used by POP.', 'type' => 'boolean', 'example' => 'True'], + 'HttpCode' => ['description' => 'The HTTP status code.', 'type' => 'integer', 'format' => 'int32', 'example' => '200', 'title' => ''], 'Errors' => [ - 'title' => '错误列表', - 'description' => '', + 'title' => '', + 'description' => 'The error list.', 'type' => 'array', 'items' => [ 'description' => '-', 'type' => 'object', 'properties' => [ - 'Field' => [ - 'description' => '', - 'type' => 'string', - 'example' => 'A1899517-BB99-5D3E-A71B-97524DCB0942', - ], - 'Message' => [ - 'description' => '', - 'type' => 'string', - 'example' => '-', - ], + 'Field' => ['description' => 'The error ID.', 'type' => 'string', 'example' => 'A1899517-BB99-5D3E-A71B-97524DCB0942', 'title' => ''], + 'Message' => ['description' => 'The error message.', 'type' => 'string', 'example' => '-', 'title' => ''], ], + 'title' => '', + 'example' => '', ], + 'example' => '', ], ], + 'example' => '', ], ], ], 'errorCodes' => [ 400 => [ - [ - 'errorCode' => 'InvalidRequest', - 'errorMessage' => 'The request is invalid.', - ], + ['errorCode' => 'InvalidRequest', 'errorMessage' => 'The request is invalid.', 'description' => ''], ], [ - [ - 'errorCode' => 'Unauthorized', - 'errorMessage' => 'The request requires user authentication.', - ], + ['errorCode' => 'Unauthorized', 'errorMessage' => 'The request requires user authentication.', 'description' => ''], ], 403 => [ - [ - 'errorCode' => 'Forbidden', - 'errorMessage' => 'Access to this resource on the server is denied.', - ], + ['errorCode' => 'Forbidden', 'errorMessage' => 'Access to this resource on the server is denied.', 'description' => ''], ], [ - [ - 'errorCode' => 'ResourceNotFound', - 'errorMessage' => 'The specified resource does not exist.', - ], + ['errorCode' => 'ResourceNotFound', 'errorMessage' => 'The specified resource does not exist.', 'description' => ''], ], 500 => [ - [ - 'errorCode' => 'InternalServerError', - 'errorMessage' => 'An internal server error occurred.', - ], + ['errorCode' => 'InternalServerError', 'errorMessage' => 'An internal server error occurred.', 'description' => ''], ], ], 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"84118BF0-56F7-54D2-8C1A-35BBBBD5016B\\",\\n \\"Code\\": \\"OK\\",\\n \\"Message\\": \\"-\\",\\n \\"Data\\": {\\n \\"Id\\": \\"0f1c45cd-3eee-4e60-b505-2e330b8755d3\\",\\n \\"CreatedAt\\": \\"2020-07-14T14:01:41.000+08:00\\",\\n \\"Value\\": \\"{}\\",\\n \\"Name\\": \\"名称\\"\\n },\\n \\"Success\\": true,\\n \\"HttpCode\\": 200,\\n \\"Errors\\": [\\n {\\n \\"Field\\": \\"A1899517-BB99-5D3E-A71B-97524DCB0942\\",\\n \\"Message\\": \\"-\\"\\n }\\n ]\\n}","type":"json"}]', - ], - 'GetApp' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'http', - 'https', + 'title' => 'Delete watermark information', + 'changeSet' => [ + ['createdAt' => '2022-01-04T11:03:19.000Z', 'description' => 'OpenAPI offline'], + ], + 'flowControl' => [ + 'flowControlList' => [], + ], + 'ramActions' => [ + [ + 'operationType' => 'delete', + 'ramAction' => [ + 'action' => 'idrsservice:DeleteWatermark', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'Idrsservice', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], ], + 'summary' => '', + ], + 'FaceCompare' => [ + 'summary' => 'Compares two faces.', + 'methods' => ['post'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], @@ -3267,166 +2182,107 @@ ], 'operationType' => 'readAndWrite', 'deprecated' => false, - 'systemTags' => [ - 'operationType' => 'get', - ], + 'systemTags' => ['operationType' => 'none'], 'parameters' => [ [ - 'name' => 'Id', - 'in' => 'query', - 'schema' => [ - 'description' => '', - 'type' => 'string', - 'required' => true, - 'docRequired' => true, - 'example' => '59b0bbfe-929b-4a8c-9833-3ce70b4bad38', - ], - ], - [ - 'name' => 'PackageName', - 'in' => 'query', - 'schema' => [ - 'description' => '', - 'type' => 'string', - 'required' => true, - 'docRequired' => true, - 'example' => 'com.a.test', - ], - ], - [ - 'name' => 'DeviceId', - 'in' => 'query', - 'schema' => [ - 'description' => '', - 'type' => 'string', - 'required' => true, - 'docRequired' => true, - 'example' => 'xxx-xxx-xxx', - ], - ], - [ - 'name' => 'ClientVersion', - 'in' => 'query', - 'schema' => [ - 'description' => '', - 'type' => 'string', - 'required' => false, - 'example' => '1.0.002', - ], - ], - [ - 'name' => 'ClientBaseParam', - 'in' => 'query', + 'name' => 'FaceRequest', + 'in' => 'formData', + 'style' => 'json', 'schema' => [ - 'description' => '', - 'type' => 'string', + 'description' => 'The request parameters.', + 'type' => 'object', + 'properties' => [ + 'AppId' => ['title' => '', 'description' => 'The application ID.', 'type' => 'string', 'required' => false, 'example' => 'd61be709-49d2-4cf1-b219-cd6181f72***'], + 'SourceImage' => ['title' => '', 'description' => 'The Base64-encoded source photo.', 'type' => 'string', 'required' => false, 'example' => '/9j/4AAQSkZJRgABAQAASxxxxxxx'], + 'TargetImage' => ['title' => '', 'description' => 'The Base64-encoded target photo from the gallery.', 'type' => 'string', 'required' => false, 'example' => '/9j/4AAQSkZJRgABAQAASxxxxxxx'], + ], 'required' => false, - 'example' => '{"version":"1.0.0"}', + 'title' => '', + 'example' => '', ], ], ], 'responses' => [ 200 => [ 'schema' => [ - 'description' => '', + 'title' => '', + 'description' => 'ApiResult<FaceResponseDTO>', 'type' => 'object', 'properties' => [ - 'Message' => [ - 'description' => '', - 'type' => 'string', - 'example' => '', - ], - 'RequestId' => [ - 'description' => '', - 'type' => 'string', - 'example' => '59b0bbfe-929b-4a8c-9833-3ce70b4bad38', - ], + 'RequestId' => ['description' => 'The request ID.', 'type' => 'string', 'example' => '59b0bbfe-929b-4a8c-9833-3ce70b4ba***', 'title' => ''], + 'Code' => ['description' => 'The status code.', 'type' => 'integer', 'format' => 'int32', 'example' => 'OK', 'title' => ''], + 'Message' => ['description' => 'The error message.', 'type' => 'string', 'example' => '-', 'title' => ''], 'Data' => [ - 'description' => '', + 'description' => 'The response data.', 'type' => 'object', 'properties' => [ - 'CreatedAt' => [ - 'description' => '', - 'type' => 'string', - 'example' => '1', - ], - 'Disabled' => [ - 'description' => '', - 'type' => 'string', - 'example' => 'false', - ], - 'Name' => [ - 'description' => '', - 'type' => 'string', - 'example' => '', - ], - 'Config' => [ - 'description' => '', - 'type' => 'string', - 'example' => '{}', - ], - 'FeeId' => [ - 'description' => '', - 'type' => 'string', - 'example' => 'ff1d7783-e087-4d62-92df-3a163eca7c07', - ], + 'Id' => ['description' => 'ID', 'type' => 'string', 'example' => '59b0bbfe-929b-4a8c-9833-3ce70b4bad38', 'title' => ''], + 'RequestId' => ['description' => 'The request ID.', 'type' => 'string', 'example' => '59b0bbfe-929b-4a8c-9833-3ce70b4bad38', 'title' => ''], + 'Code' => ['description' => 'The status code.', 'type' => 'string', 'example' => '200', 'title' => ''], + 'Message' => ['description' => 'The message.', 'type' => 'string', 'example' => '-', 'title' => ''], + 'Passed' => ['description' => 'Indicates whether the verification is passed. Valid values:'."\n" + ."\n" + .'- T: Passed.'."\n" + .'- F: Not passed.', 'type' => 'string', 'example' => 'T', 'title' => ''], + 'VerifyScore' => ['description' => 'The face comparison score.', 'type' => 'number', 'format' => 'float', 'example' => '60.86', 'title' => ''], + 'Status' => ['description' => 'The status.', 'type' => 'string', 'example' => 'completed', 'title' => ''], ], + 'title' => '', + 'example' => '', ], - 'Code' => [ - 'description' => '', - 'type' => 'string', - 'example' => 'OK', - ], + 'Success' => ['title' => '', 'description' => 'Indicates whether the request is successful. This parameter is used by POP.', 'type' => 'boolean', 'example' => 'True'], + 'HttpCode' => ['description' => 'The HTTP status code.', 'type' => 'integer', 'format' => 'int32', 'example' => '200', 'title' => ''], ], + 'example' => '', ], ], ], 'errorCodes' => [ 400 => [ - [ - 'errorCode' => 'InvalidRequest', - 'errorMessage' => 'The request is invalid.', - ], + ['errorCode' => 'InvalidRequest', 'errorMessage' => 'The request is invalid.', 'description' => ''], ], [ - [ - 'errorCode' => 'Unauthorized', - 'errorMessage' => 'The request requires user authentication.', - ], + ['errorCode' => 'Unauthorized', 'errorMessage' => 'The request requires user authentication.', 'description' => ''], ], 403 => [ - [ - 'errorCode' => 'Forbidden', - 'errorMessage' => 'Access to this resource on the server is denied.', - ], + ['errorCode' => 'Forbidden', 'errorMessage' => 'Access to this resource on the server is denied.', 'description' => ''], ], [ - [ - 'errorCode' => 'ResourceNotFound', - 'errorMessage' => 'The specified resource does not exist.', - ], + ['errorCode' => 'ResourceNotFound', 'errorMessage' => 'The specified resource does not exist.', 'description' => ''], ], 500 => [ - [ - 'errorCode' => 'InternalServerError', - 'errorMessage' => 'An internal server error occurred.', + ['errorCode' => 'InternalServerError', 'errorMessage' => 'An internal server error occurred.', 'description' => ''], + ], + ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"59b0bbfe-929b-4a8c-9833-3ce70b4ba***\\",\\n \\"Code\\": 0,\\n \\"Message\\": \\"-\\",\\n \\"Data\\": {\\n \\"Id\\": \\"59b0bbfe-929b-4a8c-9833-3ce70b4bad38\\",\\n \\"RequestId\\": \\"59b0bbfe-929b-4a8c-9833-3ce70b4bad38\\",\\n \\"Code\\": \\"200\\",\\n \\"Message\\": \\"-\\",\\n \\"Passed\\": \\"T\\",\\n \\"VerifyScore\\": 60.86,\\n \\"Status\\": \\"completed\\"\\n },\\n \\"Success\\": true,\\n \\"HttpCode\\": 200\\n}","type":"json"}]', + 'title' => 'Compare faces', + 'changeSet' => [ + ['createdAt' => '2022-07-08T02:21:10.000Z', 'description' => 'Request parameters changed'], + ['createdAt' => '2022-07-08T02:03:24.000Z', 'description' => 'Request parameters changed'], + ['createdAt' => '2022-07-07T13:28:03.000Z', 'description' => 'Request parameters changed'], + ['createdAt' => '2022-07-07T09:05:44.000Z', 'description' => 'OpenAPI offline'], + ], + 'flowControl' => [ + 'flowControlList' => [], + ], + 'ramActions' => [ + [ + 'operationType' => 'none', + 'ramAction' => [ + 'action' => 'idrsservice:FaceCompare', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'Idrsservice', 'resourceType' => 'All Resource', 'arn' => '*'], + ], ], ], ], - 'responseDemo' => '[{"type":"json","example":"{\\n \\"Message\\": \\"无\\",\\n \\"RequestId\\": \\"59b0bbfe-929b-4a8c-9833-3ce70b4bad38\\",\\n \\"Data\\": {\\n \\"CreatedAt\\": \\"1\\",\\n \\"Disabled\\": \\"false\\",\\n \\"Name\\": \\"应用\\",\\n \\"Config\\": \\"{}\\",\\n \\"FeeId\\": \\"ff1d7783-e087-4d62-92df-3a163eca7c07\\"\\n },\\n \\"Code\\": \\"OK\\"\\n}","errorExample":""},{"type":"xml","example":"<Message>-</Message>\\n<RequestId>59b0bbfe-929b-4a8c-9833-3ce70b4bad38</RequestId>\\n<Data>\\n <CreatedAt>1</CreatedAt>\\n <Disabled>false</Disabled>\\n <Name>应用</Name>\\n</Data>\\n<Code>OK</Code>","errorExample":""}]', - 'title' => 'GetApp', - 'requestParamsDescription' => ' ', - 'responseParamsDescription' => ' ', - 'extraInfo' => ' ', ], - 'GetDepartment' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'FaceLiveness' => [ + 'summary' => 'Performs passive liveness detection for one-way video dual-recording.', + 'methods' => ['post'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], @@ -3434,134 +2290,99 @@ ], 'operationType' => 'readAndWrite', 'deprecated' => false, - 'systemTags' => [ - 'operationType' => 'get', - ], + 'systemTags' => ['operationType' => 'none'], 'parameters' => [ [ - 'name' => 'Id', - 'in' => 'query', + 'name' => 'FaceRequest', + 'in' => 'formData', + 'style' => 'json', 'schema' => [ - 'description' => 'ID', - 'type' => 'string', + 'description' => 'The request parameters.', + 'type' => 'object', + 'properties' => [ + 'AppId' => ['description' => 'The application ID for dual-recording quality inspection.', 'type' => 'string', 'required' => true, 'example' => 'd61be709-49d2-4cf1-b219-cd6181f72***', 'title' => ''], + 'SourceImage' => ['description' => 'The Base64-encoded image.', 'type' => 'string', 'required' => true, 'example' => '/9j/4AAQSkZJRgABAQAASxxxxxxx', 'title' => ''], + ], 'required' => true, - 'docRequired' => true, - 'example' => '59b0bbfe-929b-4a8c-9833-3ce70b4bad38', - ], - ], - [ - 'name' => 'ClientBaseParam', - 'in' => 'query', - 'schema' => [ - 'description' => '', - 'type' => 'string', - 'required' => false, - 'example' => '{"version":"1.0.0"}', + 'title' => '', + 'example' => '', ], ], ], 'responses' => [ 200 => [ 'schema' => [ - 'description' => '', + 'title' => '', + 'description' => 'ApiResult<FaceLivenessResponseDTO>', 'type' => 'object', 'properties' => [ - 'Message' => [ - 'description' => '', - 'type' => 'string', - 'example' => '', - ], - 'RequestId' => [ - 'description' => '', - 'type' => 'string', - 'example' => '59b0bbfe-929b-4a8c-9833-3ce70b4bad38', - ], + 'RequestId' => ['description' => 'The unique request ID generated by Alibaba Cloud for this request.', 'type' => 'string', 'example' => '7AC54DAF-38F8-58C7-8383-3131FEDDA***', 'title' => ''], + 'Code' => ['description' => 'The status code.', 'type' => 'integer', 'format' => 'int32', 'example' => 'OK', 'title' => ''], + 'Message' => ['description' => 'The error message.', 'type' => 'string', 'example' => '-', 'title' => ''], 'Data' => [ - 'description' => '', + 'description' => 'The response data.', 'type' => 'object', 'properties' => [ - 'Description' => [ - 'description' => '', - 'type' => 'string', - 'example' => '', - ], - 'CreatedAt' => [ - 'description' => '', - 'type' => 'string', - 'example' => '2020-07-14T14:01:41.000+08:00', - ], - 'UpdatedAt' => [ - 'description' => '', - 'type' => 'string', - 'example' => '2020-07-14T14:01:41.000+08:00', - ], - 'Name' => [ - 'description' => '', - 'type' => 'string', - 'example' => '', - ], - 'Id' => [ - 'description' => 'ID', - 'type' => 'string', - 'example' => '59b0bbfe-929b-4a8c-9833-3ce70b4bad38', - ], + 'PublicId' => ['title' => '', 'description' => 'The face task ID.', 'type' => 'string', 'example' => 'd61be709-49d2-4cf1-b219-cd6181f72***'."\n"], + 'Code' => ['title' => '', 'description' => 'The code returned by the face detection API.', 'type' => 'string', 'example' => '2000000'], + 'Message' => ['title' => '', 'description' => 'The error message returned by the face detection API.', 'type' => 'string', 'example' => 'success'], + 'Passed' => ['title' => '', 'description' => 'Indicates whether the liveness detection passed.', 'type' => 'string', 'example' => 'T'], + 'Score' => ['title' => '', 'description' => 'The score.', 'type' => 'number', 'format' => 'float', 'example' => '3.24324324324'], + 'Status' => ['title' => '', 'description' => 'The task status.', 'type' => 'string', 'example' => 'COMPLETED'], ], + 'title' => '', + 'example' => '', ], - 'Code' => [ - 'description' => '', - 'type' => 'string', - 'example' => 'OK', - ], + 'Success' => ['title' => '', 'description' => 'Indicates whether the request was successful. This parameter is used by POP.', 'type' => 'boolean', 'example' => 'True'], + 'HttpCode' => ['description' => 'The HTTP status code.', 'type' => 'integer', 'format' => 'int32', 'example' => '200', 'title' => ''], ], + 'example' => '', ], ], ], 'errorCodes' => [ 400 => [ - [ - 'errorCode' => 'InvalidRequest', - 'errorMessage' => 'The request is invalid.', - ], + ['errorCode' => 'InvalidRequest', 'errorMessage' => 'The request is invalid.', 'description' => ''], ], [ - [ - 'errorCode' => 'Unauthorized', - 'errorMessage' => 'The request requires user authentication.', - ], + ['errorCode' => 'Unauthorized', 'errorMessage' => 'The request requires user authentication.', 'description' => ''], ], 403 => [ - [ - 'errorCode' => 'Forbidden', - 'errorMessage' => 'Access to this resource on the server is denied.', - ], + ['errorCode' => 'Forbidden', 'errorMessage' => 'Access to this resource on the server is denied.', 'description' => ''], ], [ - [ - 'errorCode' => 'ResourceNotFound', - 'errorMessage' => 'The specified resource does not exist.', - ], + ['errorCode' => 'ResourceNotFound', 'errorMessage' => 'The specified resource does not exist.', 'description' => ''], ], 500 => [ - [ - 'errorCode' => 'InternalServerError', - 'errorMessage' => 'An internal server error occurred.', + ['errorCode' => 'InternalServerError', 'errorMessage' => 'An internal server error occurred.', 'description' => ''], + ], + ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"7AC54DAF-38F8-58C7-8383-3131FEDDA***\\",\\n \\"Code\\": 0,\\n \\"Message\\": \\"-\\",\\n \\"Data\\": {\\n \\"PublicId\\": \\"d61be709-49d2-4cf1-b219-cd6181f72***\\\\n\\",\\n \\"Code\\": \\"2000000\\",\\n \\"Message\\": \\"success\\",\\n \\"Passed\\": \\"T\\",\\n \\"Score\\": 3.24324324324,\\n \\"Status\\": \\"COMPLETED\\"\\n },\\n \\"Success\\": true,\\n \\"HttpCode\\": 200\\n}","type":"json"}]', + 'title' => 'Passive liveness detection', + 'changeSet' => [ + ['createdAt' => '2022-08-26T03:41:52.000Z', 'description' => 'OpenAPI offline'], + ], + 'flowControl' => [ + 'flowControlList' => [], + ], + 'ramActions' => [ + [ + 'operationType' => 'none', + 'ramAction' => [ + 'action' => 'idrsservice:FaceLiveness', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'Idrsservice', 'resourceType' => 'All Resource', 'arn' => '*'], + ], ], ], ], - 'responseDemo' => '[{"type":"json","example":"{\\n \\"Message\\": \\"无\\",\\n \\"RequestId\\": \\"59b0bbfe-929b-4a8c-9833-3ce70b4bad38\\",\\n \\"Data\\": {\\n \\"Description\\": \\"描述\\",\\n \\"CreatedAt\\": \\"2020-07-14T14:01:41.000+08:00\\",\\n \\"UpdatedAt\\": \\"2020-07-14T14:01:41.000+08:00\\",\\n \\"Name\\": \\"名称\\",\\n \\"Id\\": \\"59b0bbfe-929b-4a8c-9833-3ce70b4bad38\\"\\n },\\n \\"Code\\": \\"OK\\"\\n}","errorExample":""},{"type":"xml","example":"<RequestId>59b0bbfe-929b-4a8c-9833-3ce70b4bad38</RequestId>\\n<Message>-</Message>\\n<Data>\\n <Description>描述</Description>\\n <CreatedAt>2020-07-14T14:01:41.000+08:00</CreatedAt>\\n <Id>59b0bbfe-929b-4a8c-9833-3ce70b4bad38</Id>\\n <UpdatedAt>2020-07-14T14:01:41.000+08:00</UpdatedAt>\\n <Name>名称</Name>\\n</Data>\\n<Code>OK</Code>","errorExample":""}]', - 'title' => 'GetDepartment', - 'requestParamsDescription' => ' ', - 'responseParamsDescription' => ' ', - 'extraInfo' => ' ', ], - 'GetDetection' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'FaceRecognize' => [ + 'summary' => 'Performs face recognition with passive liveness detection for one-way video dual-recording.', + 'methods' => ['post'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], @@ -3569,184 +2390,98 @@ ], 'operationType' => 'readAndWrite', 'deprecated' => false, - 'systemTags' => [ - 'operationType' => 'get', - ], + 'systemTags' => ['operationType' => 'none'], 'parameters' => [ [ - 'name' => 'ClientBaseParam', - 'in' => 'query', - 'schema' => [ - 'description' => '', - 'type' => 'string', - 'required' => false, - 'example' => '{"version":"1.0.0"}', - ], - ], - [ - 'name' => 'Id', - 'in' => 'query', + 'name' => 'FaceRequest', + 'in' => 'formData', + 'style' => 'json', 'schema' => [ - 'description' => 'ID', - 'type' => 'string', + 'description' => 'The request parameters.', + 'type' => 'object', + 'properties' => [ + 'AppId' => ['description' => 'The application ID for dual-recording quality inspection.', 'type' => 'string', 'required' => true, 'example' => 'd61be709-49d2-4cf1-b219-cd6181f72***', 'title' => ''], + 'SourceImage' => ['description' => 'The Base64-encoded photo.', 'type' => 'string', 'required' => true, 'example' => '/9j/4AAQSkZJRgABAQAASxxxxxxx', 'title' => ''], + 'TargetImage' => ['description' => 'The Base64-encoded reference photo from the gallery.', 'type' => 'string', 'required' => true, 'example' => '/9j/4AAQSkZJRgABAQAASxxxxxxx', 'title' => ''], + 'Liveness' => ['description' => 'Specifies whether to detect a live person.', 'type' => 'boolean', 'required' => false, 'example' => 'true', 'title' => ''], + ], 'required' => true, - 'docRequired' => true, - 'example' => '59b0bbfe-929b-4a8c-9833-3ce70b4bad38', + 'title' => '', + 'example' => '', ], ], ], 'responses' => [ 200 => [ 'schema' => [ - 'description' => '-', + 'title' => '', + 'description' => 'ApiResult<FaceRecognizeResponseDTO>', 'type' => 'object', 'properties' => [ - 'Message' => [ - 'description' => '', - 'type' => 'string', - 'example' => '-', - ], - 'RequestId' => [ - 'description' => '', - 'type' => 'string', - 'example' => '59b0bbfe-929b-4a8c-9833-3ce70b4bad38', - ], + 'RequestId' => ['description' => 'The unique request ID generated by Alibaba Cloud.', 'type' => 'string', 'example' => '59b0bbfe-929b-4a8c-9833-3ce70b4ba***', 'title' => ''], + 'Code' => ['description' => 'The status code.', 'type' => 'integer', 'format' => 'int32', 'example' => 'OK', 'title' => ''], + 'Message' => ['description' => 'The error message.', 'type' => 'string', 'example' => '-', 'title' => ''], 'Data' => [ - 'description' => '-', + 'description' => 'The data.', 'type' => 'object', 'properties' => [ - 'Status' => [ - 'description' => '', - 'type' => 'string', - 'example' => 'runnable', - ], - 'DepartmentName' => [ - 'description' => '', - 'type' => 'string', - 'example' => '', - ], - 'Tasks' => [ - 'description' => '', - 'type' => 'array', - 'items' => [ - 'description' => '-', - 'type' => 'object', - 'properties' => [ - 'Status' => [ - 'description' => '', - 'type' => 'string', - 'example' => 'runnable', - ], - 'VideoMetaUrl' => [ - 'description' => '', - 'type' => 'string', - 'example' => 'http://oss.aliyun.com/1.mp4.meta', - ], - 'CreatedAt' => [ - 'description' => '', - 'type' => 'string', - 'example' => '2020-07-14T14:01:41.000+08:00', - ], - 'Id' => [ - 'description' => '', - 'type' => 'string', - 'example' => '59b0bbfe-929b-4a8c-9833-3ce70b4bad38', - ], - 'VideoUrl' => [ - 'description' => '', - 'type' => 'string', - 'example' => 'http://oss.aliyun.com/1.mp4', - ], - ], - ], - ], - 'RecordingType' => [ - 'description' => '', - 'type' => 'string', - 'example' => 'local', - ], - 'CreatedAt' => [ - 'description' => '', - 'type' => 'string', - 'example' => '2020-07-14T14:01:41.000+08:00', - ], - 'DepartmentId' => [ - 'description' => '', - 'type' => 'string', - 'example' => '59b0bbfe-929b-4a8c-9833-3ce70b4bad38', - ], - 'Id' => [ - 'description' => 'ID', - 'type' => 'string', - 'example' => '59b0bbfe-929b-4a8c-9833-3ce70b4bad38', - ], - 'RuleName' => [ - 'description' => '', - 'type' => 'string', - 'example' => 'default', - ], - 'RuleId' => [ - 'description' => '', - 'type' => 'string', - 'example' => '59b0bbfe-929b-4a8c-9833-3ce70b4bad38', - ], + 'ComparePassed' => ['title' => '', 'description' => 'Indicates whether the face recognition passed.', 'type' => 'string', 'example' => 'T '], + 'CompareScore' => ['title' => '', 'description' => 'The comparison score.', 'type' => 'number', 'format' => 'float', 'example' => '32.435'], + 'LivenessPassed' => ['title' => '', 'description' => 'Indicates whether the face recognition passed.', 'type' => 'string', 'example' => 'T'], + 'LivenessScore' => ['title' => '', 'description' => 'The comparison score.', 'type' => 'number', 'format' => 'float', 'example' => '56.34'], ], + 'title' => '', + 'example' => '', ], - 'Code' => [ - 'description' => '', - 'type' => 'string', - 'example' => 'OK', - ], + 'Success' => ['title' => '', 'description' => 'Indicates whether the request was successful. This parameter is used by POP.', 'type' => 'boolean', 'example' => 'True'], + 'HttpCode' => ['description' => 'The HTTP status code.', 'type' => 'integer', 'format' => 'int32', 'example' => '200', 'title' => ''], ], + 'example' => '', ], ], ], 'errorCodes' => [ 400 => [ - [ - 'errorCode' => 'InvalidRequest', - 'errorMessage' => 'The request is invalid.', - ], + ['errorCode' => 'InvalidRequest', 'errorMessage' => 'The request is invalid.', 'description' => ''], ], [ - [ - 'errorCode' => 'Unauthorized', - 'errorMessage' => 'The request requires user authentication.', - ], + ['errorCode' => 'Unauthorized', 'errorMessage' => 'The request requires user authentication.', 'description' => ''], ], 403 => [ - [ - 'errorCode' => 'Forbidden', - 'errorMessage' => 'Access to this resource on the server is denied.', - ], + ['errorCode' => 'Forbidden', 'errorMessage' => 'Access to this resource on the server is denied.', 'description' => ''], ], [ - [ - 'errorCode' => 'ResourceNotFound', - 'errorMessage' => 'The specified resource does not exist.', - ], + ['errorCode' => 'ResourceNotFound', 'errorMessage' => 'The specified resource does not exist.', 'description' => ''], ], 500 => [ - [ - 'errorCode' => 'InternalServerError', - 'errorMessage' => 'An internal server error occurred.', + ['errorCode' => 'InternalServerError', 'errorMessage' => 'An internal server error occurred.', 'description' => ''], + ], + ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"59b0bbfe-929b-4a8c-9833-3ce70b4ba***\\",\\n \\"Code\\": 0,\\n \\"Message\\": \\"-\\",\\n \\"Data\\": {\\n \\"ComparePassed\\": \\"T \\",\\n \\"CompareScore\\": 32.435,\\n \\"LivenessPassed\\": \\"T\\",\\n \\"LivenessScore\\": 56.34\\n },\\n \\"Success\\": true,\\n \\"HttpCode\\": 200\\n}","type":"json"}]', + 'title' => 'Face recognition', + 'changeSet' => [ + ['createdAt' => '2022-08-26T03:41:52.000Z', 'description' => 'OpenAPI offline'], + ], + 'flowControl' => [ + 'flowControlList' => [], + ], + 'ramActions' => [ + [ + 'operationType' => 'none', + 'ramAction' => [ + 'action' => 'idrsservice:FaceRecognize', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'Idrsservice', 'resourceType' => 'All Resource', 'arn' => '*'], + ], ], ], ], - 'responseDemo' => '[{"type":"json","example":"{\\n \\"Message\\": \\"-\\",\\n \\"RequestId\\": \\"59b0bbfe-929b-4a8c-9833-3ce70b4bad38\\",\\n \\"Data\\": {\\n \\"Status\\": \\"runnable\\",\\n \\"DepartmentName\\": \\"部门\\",\\n \\"Tasks\\": [\\n {\\n \\"Status\\": \\"runnable\\",\\n \\"VideoMetaUrl\\": \\"http://oss.aliyun.com/1.mp4.meta\\",\\n \\"CreatedAt\\": \\"2020-07-14T14:01:41.000+08:00\\",\\n \\"Id\\": \\"59b0bbfe-929b-4a8c-9833-3ce70b4bad38\\",\\n \\"VideoUrl\\": \\"http://oss.aliyun.com/1.mp4\\"\\n }\\n ],\\n \\"RecordingType\\": \\"local\\",\\n \\"CreatedAt\\": \\"2020-07-14T14:01:41.000+08:00\\",\\n \\"DepartmentId\\": \\"59b0bbfe-929b-4a8c-9833-3ce70b4bad38\\",\\n \\"Id\\": \\"59b0bbfe-929b-4a8c-9833-3ce70b4bad38\\",\\n \\"RuleName\\": \\"default\\",\\n \\"RuleId\\": \\"59b0bbfe-929b-4a8c-9833-3ce70b4bad38\\"\\n },\\n \\"Code\\": \\"OK\\"\\n}","errorExample":""},{"type":"xml","example":"<Message>-</Message>\\n<RequestId>59b0bbfe-929b-4a8c-9833-3ce70b4bad38</RequestId>\\n<Data>\\n <Status>runnable</Status>\\n <Tasks>\\n <Status>runnable</Status>\\n <CreatedAt>2020-07-14T14:01:41.000+08:00</CreatedAt>\\n <VideoMetaUrl>http://oss.aliyun.com/1.mp4.meta</VideoMetaUrl>\\n <Id>59b0bbfe-929b-4a8c-9833-3ce70b4bad38</Id>\\n <VideoUrl>http://oss.aliyun.com/1.mp4</VideoUrl>\\n </Tasks>\\n <RecordingType>local</RecordingType>\\n <CreatedAt>2020-07-14T14:01:41.000+08:00</CreatedAt>\\n <RuleId>59b0bbfe-929b-4a8c-9833-3ce70b4bad38</RuleId>\\n <DepartmentName>部门</DepartmentName>\\n <DepartmentId>59b0bbfe-929b-4a8c-9833-3ce70b4bad38</DepartmentId>\\n <Id>59b0bbfe-929b-4a8c-9833-3ce70b4bad38</Id>\\n <RuleName>default</RuleName>\\n</Data>\\n<Code>OK</Code>","errorExample":""}]', - 'title' => 'GetDetection', - 'requestParamsDescription' => ' ', - 'responseParamsDescription' => ' ', - 'extraInfo' => ' ', ], - 'GetPreSignedUrl' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'GetApp' => [ + 'methods' => ['post'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], @@ -3754,247 +2489,111 @@ ], 'operationType' => 'readAndWrite', 'deprecated' => false, - 'systemTags' => [ - 'operationType' => 'get', - ], + 'systemTags' => ['operationType' => 'get'], 'parameters' => [ [ - 'name' => 'ClientVersion', + 'name' => 'Id', 'in' => 'query', - 'schema' => [ - 'description' => '', - 'type' => 'string', - 'required' => false, - 'example' => '1.0.001', - ], + 'schema' => ['description' => 'The application ID.', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => '59b0bbfe-929b-4a8c-9833-3ce70b4bad38', 'title' => ''], ], [ - 'name' => 'ClientBaseParam', + 'name' => 'PackageName', 'in' => 'query', - 'schema' => [ - 'description' => '', - 'type' => 'string', - 'required' => false, - 'example' => '{"version":"1.0.0"}', - ], - ], - [ - 'name' => 'Prefix', - 'in' => 'formData', - 'schema' => [ - 'description' => '', - 'type' => 'string', - 'required' => false, - 'example' => 'test.mp4', - ], - ], - ], - 'responses' => [ - 200 => [ - 'schema' => [ - 'description' => '', - 'type' => 'object', - 'properties' => [ - 'Message' => [ - 'description' => '', - 'type' => 'string', - 'example' => '', - ], - 'RequestId' => [ - 'description' => '', - 'type' => 'string', - 'example' => '59b0bbfe-929b-4a8c-9833-3ce70b4bad38', - ], - 'Data' => [ - 'description' => '', - 'type' => 'string', - 'example' => 'http://shuanglu-pre.oss-cn-beijing.aliyuncs.com/13ba4081-84f3-42b0-af93-10a64319f8ef/test.txt', - ], - 'Code' => [ - 'description' => '', - 'type' => 'string', - 'example' => 'OK', - ], - ], - ], - ], - ], - 'errorCodes' => [ - 400 => [ - [ - 'errorCode' => 'InvalidRequest', - 'errorMessage' => 'The request is invalid.', - ], + 'schema' => ['description' => 'The package name.', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => 'com.a.test', 'title' => ''], ], [ - [ - 'errorCode' => 'Unauthorized', - 'errorMessage' => 'The request requires user authentication.', - ], - ], - 403 => [ - [ - 'errorCode' => 'Forbidden', - 'errorMessage' => 'Access to this resource on the server is denied.', - ], - ], - [ - [ - 'errorCode' => 'ResourceNotFound', - 'errorMessage' => 'The specified resource does not exist.', - ], - ], - 500 => [ - [ - 'errorCode' => 'InternalServerError', - 'errorMessage' => 'An internal server error occurred.', - ], - ], - ], - 'responseDemo' => '[{"type":"json","example":"{\\n \\"Message\\": \\"无\\",\\n \\"RequestId\\": \\"59b0bbfe-929b-4a8c-9833-3ce70b4bad38\\",\\n \\"Data\\": \\"http://shuanglu-pre.oss-cn-beijing.aliyuncs.com/13ba4081-84f3-42b0-af93-10a64319f8ef/test.txt\\",\\n \\"Code\\": \\"OK\\"\\n}","errorExample":""},{"type":"xml","example":"<Message>-</Message>\\n<RequestId>59b0bbfe-929b-4a8c-9833-3ce70b4bad38</RequestId>\\n<Data>-</Data>\\n<Code>OK</Code>","errorExample":""}]', - 'title' => 'GetPreSignedUrl', - 'requestParamsDescription' => ' ', - 'responseParamsDescription' => ' ', - 'extraInfo' => ' ', - ], - 'GetRule' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'http', - 'https', - ], - 'security' => [ - [ - 'AK' => [], + 'name' => 'DeviceId', + 'in' => 'query', + 'schema' => ['description' => 'The device ID.', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => 'xxx-xxx-xxx', 'title' => ''], ], - ], - 'operationType' => 'readAndWrite', - 'deprecated' => false, - 'systemTags' => [ - 'operationType' => 'get', - ], - 'parameters' => [ [ - 'name' => 'Id', + 'name' => 'ClientVersion', 'in' => 'query', - 'schema' => [ - 'description' => '', - 'type' => 'string', - 'required' => true, - 'docRequired' => true, - 'example' => '59b0bbfe-929b-4a8c-9833-3ce70b4bad38', - ], + 'schema' => ['description' => 'The client version.', 'type' => 'string', 'required' => false, 'example' => '1.0.002', 'title' => ''], ], [ 'name' => 'ClientBaseParam', 'in' => 'query', - 'schema' => [ - 'description' => '', - 'type' => 'string', - 'required' => false, - 'example' => '{"version":"1.0.0"}', - ], + 'schema' => ['description' => 'The basic client parameters, which record information such as the SDK version number.', 'type' => 'string', 'required' => false, 'example' => '{"version":"1.0.0"}', 'title' => ''], ], ], 'responses' => [ 200 => [ 'schema' => [ - 'description' => '', + 'description' => 'The response parameters.', 'type' => 'object', 'properties' => [ - 'Message' => [ - 'description' => '', - 'type' => 'string', - 'example' => '', - ], - 'RequestId' => [ - 'description' => '', - 'type' => 'string', - 'example' => '59b0bbfe-929b-4a8c-9833-3ce70b4bad38', - ], + 'Message' => ['description' => 'The error message.', 'type' => 'string', 'example' => '无', 'title' => ''], + 'RequestId' => ['description' => 'The request ID.', 'type' => 'string', 'example' => '59b0bbfe-929b-4a8c-9833-3ce70b4bad38', 'title' => ''], 'Data' => [ - 'description' => '', + 'description' => 'The returned data.', 'type' => 'object', 'properties' => [ - 'CreatedAt' => [ - 'description' => '', - 'type' => 'string', - 'example' => '2020-07-14T14:01:41.000+08:00', - ], - 'Name' => [ - 'description' => '', - 'type' => 'string', - 'example' => 'default', - ], - 'Content' => [ - 'description' => '', - 'type' => 'string', - 'example' => '{}', - ], - 'Id' => [ - 'description' => 'ID', - 'type' => 'string', - 'example' => '59b0bbfe-929b-4a8c-9833-3ce70b4bad38', - ], + 'CreatedAt' => ['description' => 'The creation date.', 'type' => 'string', 'example' => '1', 'title' => ''], + 'Disabled' => ['description' => 'The disabled status.', 'type' => 'string', 'example' => 'false', 'title' => ''], + 'Name' => ['description' => 'The application name.', 'type' => 'string', 'example' => '应用', 'title' => ''], + 'Config' => ['description' => 'The client-related configurations.', 'type' => 'string', 'example' => '{}', 'title' => ''], + 'FeeId' => ['description' => 'The reconciliation ID.', 'type' => 'string', 'example' => 'ff1d7783-e087-4d62-92df-3a163eca7c07', 'title' => ''], ], + 'title' => '', + 'example' => '', ], - 'Code' => [ - 'description' => '', - 'type' => 'string', - 'example' => 'OK', - ], + 'Code' => ['description' => 'The status code.', 'type' => 'string', 'example' => 'OK', 'title' => ''], ], + 'title' => '', + 'example' => '', ], ], ], 'errorCodes' => [ 400 => [ - [ - 'errorCode' => 'InvalidRequest', - 'errorMessage' => 'The request is invalid.', - ], + ['errorCode' => 'InvalidRequest', 'errorMessage' => 'The request is invalid.', 'description' => ''], ], [ - [ - 'errorCode' => 'Unauthorized', - 'errorMessage' => 'The request requires user authentication.', - ], + ['errorCode' => 'Unauthorized', 'errorMessage' => 'The request requires user authentication.', 'description' => ''], ], 403 => [ - [ - 'errorCode' => 'Forbidden', - 'errorMessage' => 'Access to this resource on the server is denied.', - ], + ['errorCode' => 'Forbidden', 'errorMessage' => 'Access to this resource on the server is denied.', 'description' => ''], ], [ - [ - 'errorCode' => 'ResourceNotFound', - 'errorMessage' => 'The specified resource does not exist.', - ], + ['errorCode' => 'ResourceNotFound', 'errorMessage' => 'The specified resource does not exist.', 'description' => ''], ], 500 => [ - [ - 'errorCode' => 'InternalServerError', - 'errorMessage' => 'An internal server error occurred.', - ], + ['errorCode' => 'InternalServerError', 'errorMessage' => 'An internal server error occurred.', 'description' => ''], ], ], - 'responseDemo' => '[{"type":"json","example":"{\\n \\"Message\\": \\"无\\",\\n \\"RequestId\\": \\"59b0bbfe-929b-4a8c-9833-3ce70b4bad38\\",\\n \\"Data\\": {\\n \\"CreatedAt\\": \\"2020-07-14T14:01:41.000+08:00\\",\\n \\"Name\\": \\"default\\",\\n \\"Content\\": \\"{}\\",\\n \\"Id\\": \\"59b0bbfe-929b-4a8c-9833-3ce70b4bad38\\"\\n },\\n \\"Code\\": \\"OK\\"\\n}","errorExample":""},{"type":"xml","example":"<Message>-</Message>\\n<RequestId/>\\n<Data>\\n <Content>{}</Content>\\n <CreatedAt>2020-07-14T14:01:41.000+08:00</CreatedAt>\\n <Id>59b0bbfe-929b-4a8c-9833-3ce70b4bad38</Id>\\n <Name>default</Name>\\n</Data>\\n<Code>OK</Code>","errorExample":""}]', - 'title' => 'GetRule', + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"Message\\": \\"无\\",\\n \\"RequestId\\": \\"59b0bbfe-929b-4a8c-9833-3ce70b4bad38\\",\\n \\"Data\\": {\\n \\"CreatedAt\\": \\"1\\",\\n \\"Disabled\\": \\"false\\",\\n \\"Name\\": \\"应用\\",\\n \\"Config\\": \\"{}\\",\\n \\"FeeId\\": \\"ff1d7783-e087-4d62-92df-3a163eca7c07\\"\\n },\\n \\"Code\\": \\"OK\\"\\n}","type":"json"}]', + 'title' => 'GetApp', + 'summary' => 'Calls the GetApp operation to retrieve an application.', 'requestParamsDescription' => ' ', 'responseParamsDescription' => ' ', 'extraInfo' => ' ', - ], - 'GetTask' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'http', - 'https', + 'changeSet' => [ + ['createdAt' => '2022-02-21T08:32:04.000Z', 'description' => 'Request parameters changed, Response parameters changed'], + ['createdAt' => '2022-01-24T04:47:39.000Z', 'description' => 'Request parameters changed, Response parameters changed'], + ['createdAt' => '2022-01-14T07:35:14.000Z', 'description' => 'Response parameters changed'], + ], + 'flowControl' => [ + 'flowControlList' => [], + ], + 'ramActions' => [ + [ + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'idrsservice:GetApp', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'Idrsservice', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], ], + ], + 'GetAsrResult' => [ + 'summary' => 'Retrieves the automatic speech recognition (ASR) result for a one-way video dual-recording session.', + 'methods' => ['post'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], @@ -4002,125 +2601,82 @@ ], 'operationType' => 'readAndWrite', 'deprecated' => false, - 'systemTags' => [ - 'operationType' => 'get', - ], + 'systemTags' => ['operationType' => 'get'], 'parameters' => [ [ - 'name' => 'ClientBaseParam', - 'in' => 'query', - 'schema' => [ - 'description' => '', - 'type' => 'string', - 'required' => false, - 'example' => ' {"version":"1.0.0"}', - ], - ], - [ - 'name' => 'TaskId', + 'name' => 'AsrTaskId', 'in' => 'query', - 'schema' => [ - 'description' => '', - 'type' => 'string', - 'required' => true, - 'docRequired' => true, - 'example' => '59b0bbfe-929b-4a8c-9833-3ce70b4bad38', - ], + 'schema' => ['description' => 'The task ID.', 'type' => 'string', 'required' => true, 'example' => 'B2AADC9E-2A58-5918-AE4E-FF59E19D7***', 'title' => ''], ], ], 'responses' => [ 200 => [ 'schema' => [ - 'description' => '', + 'title' => '', + 'description' => 'ApiResult<ResultResponseDTO>', 'type' => 'object', 'properties' => [ - 'Message' => [ - 'description' => '', - 'type' => 'string', - 'example' => '', - ], - 'RequestId' => [ - 'description' => '', - 'type' => 'string', - 'example' => 'A1899517-BB99-5D3E-A71B-97524DCB0942', - ], + 'RequestId' => ['description' => 'The request ID.', 'type' => 'string', 'example' => 'C14ED32C-B9E4-54E7-BA85-C2B562C5B***', 'title' => ''], + 'Code' => ['description' => 'The status code.', 'type' => 'integer', 'format' => 'int32', 'example' => 'OK', 'title' => ''], + 'Message' => ['description' => 'The error message.', 'type' => 'string', 'example' => '-', 'title' => ''], 'Data' => [ - 'description' => '', + 'description' => 'The response data.', 'type' => 'object', 'properties' => [ - 'Status' => [ - 'description' => '', - 'type' => 'string', - 'example' => 'runnable', - ], - 'CreatedAt' => [ - 'description' => '', - 'type' => 'string', - 'example' => '2020-07-14T14:01:41.000+08:00', - ], - 'Id' => [ - 'description' => '', - 'type' => 'string', - 'example' => '59b0bbfe-929b-4a8c-9833-3ce70b4bad38', - ], - 'VideoUrl' => [ - 'description' => '', - 'type' => 'string', - 'example' => 'http://oss.aliyuncs.com/1.mp4', - ], + 'Result' => ['description' => 'The text recognized by ASR.', 'type' => 'string', 'example' => '北京的天气', 'title' => ''], ], + 'title' => '', + 'example' => '', ], - 'Code' => [ - 'description' => '', - 'type' => 'string', - 'example' => 'OK', - ], + 'Success' => ['title' => '', 'description' => 'Indicates whether the request was successful. This parameter is used by POP.', 'type' => 'boolean', 'example' => 'True'], + 'HttpCode' => ['description' => 'The HTTP status code.', 'type' => 'integer', 'format' => 'int32', 'example' => '200', 'title' => ''], ], + 'example' => '', ], ], ], 'errorCodes' => [ 400 => [ - [ - 'errorCode' => 'InvalidRequest', - 'errorMessage' => 'The request is invalid.', - ], + ['errorCode' => 'InvalidRequest', 'errorMessage' => 'The request is invalid.', 'description' => ''], ], [ - [ - 'errorCode' => 'Unauthorized', - 'errorMessage' => 'The request requires user authentication.', - ], + ['errorCode' => 'Unauthorized', 'errorMessage' => 'The request requires user authentication.', 'description' => ''], ], 403 => [ - [ - 'errorCode' => 'Forbidden', - 'errorMessage' => 'Access to this resource on the server is denied.', - ], + ['errorCode' => 'Forbidden', 'errorMessage' => 'Access to this resource on the server is denied.', 'description' => ''], ], [ - [ - 'errorCode' => 'ResourceNotFound', - 'errorMessage' => 'The specified resource does not exist.', - ], + ['errorCode' => 'ResourceNotFound', 'errorMessage' => 'The specified resource does not exist.', 'description' => ''], ], 500 => [ - [ - 'errorCode' => 'InternalServerError', - 'errorMessage' => 'An internal server error occurred.', + ['errorCode' => 'InternalServerError', 'errorMessage' => 'An internal server error occurred.', 'description' => ''], + ], + ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"C14ED32C-B9E4-54E7-BA85-C2B562C5B***\\",\\n \\"Code\\": 0,\\n \\"Message\\": \\"-\\",\\n \\"Data\\": {\\n \\"Result\\": \\"北京的天气\\"\\n },\\n \\"Success\\": true,\\n \\"HttpCode\\": 200\\n}","type":"json"}]', + 'title' => 'Retrieve ASR task result', + 'changeSet' => [ + ['createdAt' => '2022-08-26T03:41:52.000Z', 'description' => 'OpenAPI offline'], + ], + 'flowControl' => [ + 'flowControlList' => [], + ], + 'ramActions' => [ + [ + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'idrsservice:GetAsrResult', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'Idrsservice', 'resourceType' => 'All Resource', 'arn' => '*'], + ], ], ], ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"Message\\": \\"无\\",\\n \\"RequestId\\": \\"A1899517-BB99-5D3E-A71B-97524DCB0942\\",\\n \\"Data\\": {\\n \\"Status\\": \\"runnable\\",\\n \\"CreatedAt\\": \\"2020-07-14T14:01:41.000+08:00\\",\\n \\"Id\\": \\"59b0bbfe-929b-4a8c-9833-3ce70b4bad38\\",\\n \\"VideoUrl\\": \\"http://oss.aliyuncs.com/1.mp4\\"\\n },\\n \\"Code\\": \\"OK\\"\\n}","type":"json"}]', ], - 'GetTaskGroup' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'GetDepartment' => [ + 'methods' => ['post'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], @@ -4128,161 +2684,93 @@ ], 'operationType' => 'readAndWrite', 'deprecated' => false, - 'systemTags' => [ - 'operationType' => 'get', - ], + 'systemTags' => ['operationType' => 'get'], 'parameters' => [ [ - 'name' => 'ClientBaseParam', + 'name' => 'Id', 'in' => 'query', - 'schema' => [ - 'description' => '', - 'type' => 'string', - 'required' => false, - 'example' => '{"version":"1.0.0"}', - ], + 'schema' => ['description' => 'The ID.', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => '59b0bbfe-929b-4a8c-9833-3ce70b4bad38', 'title' => ''], ], [ - 'name' => 'Id', + 'name' => 'ClientBaseParam', 'in' => 'query', - 'schema' => [ - 'description' => '', - 'type' => 'string', - 'required' => true, - 'docRequired' => true, - 'example' => '59b0bbfe-929b-4a8c-9833-3ce70b4bad38', - ], + 'schema' => ['description' => 'The basic client parameters, which record information such as the SDK version number.', 'type' => 'string', 'required' => false, 'example' => '{"version":"1.0.0"}', 'title' => ''], ], ], 'responses' => [ 200 => [ 'schema' => [ - 'description' => '-', + 'description' => 'None.', 'type' => 'object', 'properties' => [ - 'Message' => [ - 'description' => '', - 'type' => 'string', - 'example' => '-', - ], - 'RequestId' => [ - 'description' => '', - 'type' => 'string', - 'example' => '59b0bbfe-929b-4a8c-9833-3ce70b4bad38', - ], + 'Message' => ['description' => 'The error message.', 'type' => 'string', 'example' => '无', 'title' => ''], + 'RequestId' => ['description' => 'The request ID.', 'type' => 'string', 'example' => '59b0bbfe-929b-4a8c-9833-3ce70b4bad38', 'title' => ''], 'Data' => [ - 'description' => '-', + 'description' => 'None.', 'type' => 'object', 'properties' => [ - 'Status' => [ - 'description' => '', - 'type' => 'string', - 'example' => 'runnable', - ], - 'CompletedTasks' => [ - 'description' => '', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '1', - ], - 'TotalTasks' => [ - 'description' => '', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '1', - ], - 'CreatedAt' => [ - 'description' => '', - 'type' => 'string', - 'example' => '2020-07-14T14:01:41.000+08:00', - ], - 'Name' => [ - 'description' => '', - 'type' => 'string', - 'example' => '', - ], - 'TaskIds' => [ - 'description' => '-', - 'type' => 'array', - 'items' => [ - 'description' => '', - 'type' => 'string', - 'example' => '["1"]', - ], - ], - 'Id' => [ - 'description' => 'ID', - 'type' => 'string', - 'example' => '59b0bbfe-929b-4a8c-9833-3ce70b4bad38', - ], - 'RuleId' => [ - 'description' => '', - 'type' => 'string', - 'example' => '2020-07-14T14:01:41.000+08:00', - ], - 'RuleName' => [ - 'description' => '', - 'type' => 'string', - 'example' => 'default', - ], + 'Description' => ['description' => 'The description.', 'type' => 'string', 'example' => '描述', 'title' => ''], + 'CreatedAt' => ['description' => 'The creation date.', 'type' => 'string', 'example' => '2020-07-14T14:01:41.000+08:00', 'title' => ''], + 'UpdatedAt' => ['description' => 'The update date.', 'type' => 'string', 'example' => '2020-07-14T14:01:41.000+08:00', 'title' => ''], + 'Name' => ['description' => 'The name.', 'type' => 'string', 'example' => '名称', 'title' => ''], + 'Id' => ['description' => 'ID', 'type' => 'string', 'example' => '59b0bbfe-929b-4a8c-9833-3ce70b4bad38', 'title' => ''], ], + 'title' => '', + 'example' => '', ], - 'Code' => [ - 'description' => '', - 'type' => 'string', - 'example' => 'OK', - ], + 'Code' => ['description' => 'The request status code.', 'type' => 'string', 'example' => 'OK', 'title' => ''], ], + 'title' => '', + 'example' => '', ], ], ], 'errorCodes' => [ 400 => [ - [ - 'errorCode' => 'InvalidRequest', - 'errorMessage' => 'The request is invalid.', - ], + ['errorCode' => 'InvalidRequest', 'errorMessage' => 'The request is invalid.', 'description' => ''], ], [ - [ - 'errorCode' => 'Unauthorized', - 'errorMessage' => 'The request requires user authentication.', - ], + ['errorCode' => 'Unauthorized', 'errorMessage' => 'The request requires user authentication.', 'description' => ''], ], 403 => [ - [ - 'errorCode' => 'Forbidden', - 'errorMessage' => 'Access to this resource on the server is denied.', - ], + ['errorCode' => 'Forbidden', 'errorMessage' => 'Access to this resource on the server is denied.', 'description' => ''], ], [ - [ - 'errorCode' => 'ResourceNotFound', - 'errorMessage' => 'The specified resource does not exist.', - ], + ['errorCode' => 'ResourceNotFound', 'errorMessage' => 'The specified resource does not exist.', 'description' => ''], ], 500 => [ - [ - 'errorCode' => 'InternalServerError', - 'errorMessage' => 'An internal server error occurred.', - ], + ['errorCode' => 'InternalServerError', 'errorMessage' => 'An internal server error occurred.', 'description' => ''], ], ], - 'responseDemo' => '[{"type":"json","example":"{\\n \\"Message\\": \\"-\\",\\n \\"RequestId\\": \\"59b0bbfe-929b-4a8c-9833-3ce70b4bad38\\",\\n \\"Data\\": {\\n \\"Status\\": \\"runnable\\",\\n \\"CompletedTasks\\": 1,\\n \\"TotalTasks\\": 1,\\n \\"CreatedAt\\": \\"2020-07-14T14:01:41.000+08:00\\",\\n \\"Name\\": \\"名称\\",\\n \\"TaskIds\\": [\\n \\"[\\\\\\"1\\\\\\"]\\"\\n ],\\n \\"Id\\": \\"59b0bbfe-929b-4a8c-9833-3ce70b4bad38\\",\\n \\"RuleId\\": \\"2020-07-14T14:01:41.000+08:00\\",\\n \\"RuleName\\": \\"default\\"\\n },\\n \\"Code\\": \\"OK\\"\\n}","errorExample":""},{"type":"xml","example":"<Message/>\\n<RequestId>59b0bbfe-929b-4a8c-9833-3ce70b4bad38</RequestId>\\n<Data>\\n <Status>runnable</Status>\\n <TaskIds>[\\"1\\"]</TaskIds>\\n <CreatedAt>2020-07-14T14:01:41.000+08:00</CreatedAt>\\n <RuleId>2020-07-14T14:01:41.000+08:00</RuleId>\\n <TotalTasks>1</TotalTasks>\\n <CompletedTasks>1</CompletedTasks>\\n <Id>59b0bbfe-929b-4a8c-9833-3ce70b4bad38</Id>\\n <RuleName>default</RuleName>\\n <Name>名称</Name>\\n</Data>\\n<Code/>","errorExample":""}]', - 'title' => 'GetTaskGroup', - 'description' => '**1**', + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"Message\\": \\"无\\",\\n \\"RequestId\\": \\"59b0bbfe-929b-4a8c-9833-3ce70b4bad38\\",\\n \\"Data\\": {\\n \\"Description\\": \\"描述\\",\\n \\"CreatedAt\\": \\"2020-07-14T14:01:41.000+08:00\\",\\n \\"UpdatedAt\\": \\"2020-07-14T14:01:41.000+08:00\\",\\n \\"Name\\": \\"名称\\",\\n \\"Id\\": \\"59b0bbfe-929b-4a8c-9833-3ce70b4bad38\\"\\n },\\n \\"Code\\": \\"OK\\"\\n}","type":"json"}]', + 'title' => 'GetDepartment', + 'summary' => 'Calls GetDepartment to retrieve a department.', 'requestParamsDescription' => ' ', 'responseParamsDescription' => ' ', 'extraInfo' => ' ', - ], - 'GetUser' => [ - 'methods' => [ - 'post', + 'changeSet' => [ + ['createdAt' => '2022-02-21T07:17:01.000Z', 'description' => 'Request parameters changed'], ], - 'schemes' => [ - 'http', - 'https', + 'flowControl' => [ + 'flowControlList' => [], ], + 'ramActions' => [ + [ + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'idrsservice:GetDepartment', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'Idrsservice', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + ], + ], + 'GetDetectProcess' => [ + 'methods' => ['post'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], @@ -4290,188 +2778,96 @@ ], 'operationType' => 'readAndWrite', 'deprecated' => false, - 'systemTags' => [ - 'operationType' => 'get', - ], + 'systemTags' => ['operationType' => 'get'], 'parameters' => [ [ 'name' => 'Id', 'in' => 'query', - 'schema' => [ - 'description' => 'ID', - 'type' => 'string', - 'required' => true, - 'docRequired' => true, - 'example' => '59b0bbfe-929b-4a8c-9833-3ce70b4bad38', - ], + 'schema' => ['description' => 'The ID.', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => '0f1c45cd-3eee-4e60-b505-2e330b87****', 'title' => ''], ], [ 'name' => 'ClientBaseParam', 'in' => 'query', - 'schema' => [ - 'description' => '', - 'type' => 'string', - 'required' => false, - 'example' => '{"version":"1.0.0"}', - ], + 'schema' => ['description' => 'The basic client parameters, which record information such as the SDK version number.', 'type' => 'string', 'required' => false, 'example' => '{"version":"1.0.0"}', 'title' => ''], ], ], 'responses' => [ 200 => [ 'schema' => [ - 'description' => '', + 'description' => 'None.', 'type' => 'object', 'properties' => [ - 'Message' => [ - 'description' => '', - 'type' => 'string', - 'example' => '', - ], - 'RequestId' => [ - 'description' => '', - 'type' => 'string', - 'example' => '59b0bbfe-929b-4a8c-9833-3ce70b4bad38', - ], + 'Message' => ['description' => 'The error message.', 'type' => 'string', 'example' => '无', 'title' => ''], + 'RequestId' => ['description' => 'The request ID.', 'type' => 'string', 'example' => '0q1c45cd-3eee-1e60-b505-2e330b8755d3', 'title' => ''], 'Data' => [ - 'description' => '', + 'description' => 'The data.', 'type' => 'object', 'properties' => [ - 'Email' => [ - 'description' => '', - 'type' => 'string', - 'example' => 'xxx@aa.com', - ], - 'PhoneNumber' => [ - 'description' => '', - 'type' => 'string', - 'example' => '187000023323', - ], - 'Departments' => [ - 'description' => '', - 'type' => 'array', - 'items' => [ - 'description' => '', - 'type' => 'object', - 'properties' => [ - 'Description' => [ - 'description' => '', - 'type' => 'string', - 'example' => '', - ], - 'GmtCreate' => [ - 'description' => '', - 'type' => 'string', - 'example' => '2020-07-14T14:01:41.000+08:00', - ], - 'Name' => [ - 'description' => '', - 'type' => 'string', - 'example' => '', - ], - 'GmtModified' => [ - 'description' => '', - 'type' => 'string', - 'example' => '2020-07-14T14:01:41.000+08:00', - ], - 'Id' => [ - 'description' => '', - 'type' => 'string', - 'example' => '59b0bbfe-929b-4a8c-9833-3ce70b4bad38', - ], - ], - ], - ], - 'CreatedAt' => [ - 'description' => '', - 'type' => 'string', - 'example' => '2020-07-14T14:01:41.000+08:00', - ], - 'UpdatedAt' => [ - 'description' => '', - 'type' => 'string', - 'example' => '2020-07-14T14:01:41.000+08:00', - ], - 'Source' => [ - 'description' => '', - 'type' => 'string', - 'example' => 'ram', - ], - 'Role' => [ - 'description' => '', - 'type' => 'string', - 'example' => 'admin', - ], - 'Name' => [ - 'description' => '', - 'type' => 'string', - 'example' => '', - ], - 'Id' => [ - 'description' => 'ID', - 'type' => 'string', - 'example' => '59b0bbfe-929b-4a8c-9833-3ce70b4bad38', - ], - 'Username' => [ - 'description' => '', - 'type' => 'string', - 'example' => 'test', - ], + 'Draft' => ['description' => 'The draft content of the process configuration.', 'type' => 'string', 'example' => '{}', 'title' => ''], + 'CreatedAt' => ['description' => 'The time when the detection process was created.', 'type' => 'string', 'example' => '2020-12-04T14:47:59.000+08:00', 'title' => ''], + 'Md5' => ['description' => 'The MD5 hash of the published process configuration content.', 'type' => 'string', 'example' => '987d563d38f5aef27feca8702c689bb1', 'title' => ''], + 'UpdatedAt' => ['description' => 'The time when the detection process was last updated.', 'type' => 'string', 'example' => '2020-12-04T14:47:59.000+08:00', 'title' => ''], + 'Name' => ['description' => 'The name of the detection process.', 'type' => 'string', 'example' => 'Android检测流程', 'title' => ''], + 'NewVersion' => ['description' => 'Indicates whether a new version is available.', 'type' => 'boolean', 'example' => 'true', 'title' => ''], + 'Content' => ['description' => 'The published process configuration content.', 'type' => 'string', 'example' => '{}', 'title' => ''], + 'Id' => ['description' => 'ID', 'type' => 'string', 'example' => '0f1c45cd-3eee-4e60-b505-2e330b8755d3', 'title' => ''], ], + 'title' => '', + 'example' => '', ], - 'Code' => [ - 'description' => '', - 'type' => 'string', - 'example' => 'OK', - ], + 'Code' => ['description' => 'The status code.', 'type' => 'string', 'example' => 'OK', 'title' => ''], ], + 'title' => '', + 'example' => '', ], ], ], 'errorCodes' => [ 400 => [ - [ - 'errorCode' => 'InvalidRequest', - 'errorMessage' => 'The request is invalid.', - ], + ['errorCode' => 'InvalidRequest', 'errorMessage' => 'The request is invalid.', 'description' => ''], ], [ - [ - 'errorCode' => 'Unauthorized', - 'errorMessage' => 'The request requires user authentication.', - ], + ['errorCode' => 'Unauthorized', 'errorMessage' => 'The request requires user authentication.', 'description' => ''], ], 403 => [ - [ - 'errorCode' => 'Forbidden', - 'errorMessage' => 'Access to this resource on the server is denied.', - ], + ['errorCode' => 'Forbidden', 'errorMessage' => 'Access to this resource on the server is denied.', 'description' => ''], ], [ - [ - 'errorCode' => 'ResourceNotFound', - 'errorMessage' => 'The specified resource does not exist.', - ], + ['errorCode' => 'ResourceNotFound', 'errorMessage' => 'The specified resource does not exist.', 'description' => ''], ], 500 => [ - [ - 'errorCode' => 'InternalServerError', - 'errorMessage' => 'An internal server error occurred.', - ], + ['errorCode' => 'InternalServerError', 'errorMessage' => 'An internal server error occurred.', 'description' => ''], ], ], - 'responseDemo' => '[{"type":"json","example":"{\\n \\"Message\\": \\"无\\",\\n \\"RequestId\\": \\"59b0bbfe-929b-4a8c-9833-3ce70b4bad38\\",\\n \\"Data\\": {\\n \\"Email\\": \\"xxx@aa.com\\",\\n \\"PhoneNumber\\": \\"187000023323\\",\\n \\"Departments\\": [\\n {\\n \\"Description\\": \\"描述\\",\\n \\"GmtCreate\\": \\"2020-07-14T14:01:41.000+08:00\\",\\n \\"Name\\": \\"名称\\",\\n \\"GmtModified\\": \\"2020-07-14T14:01:41.000+08:00\\",\\n \\"Id\\": \\"59b0bbfe-929b-4a8c-9833-3ce70b4bad38\\"\\n }\\n ],\\n \\"CreatedAt\\": \\"2020-07-14T14:01:41.000+08:00\\",\\n \\"UpdatedAt\\": \\"2020-07-14T14:01:41.000+08:00\\",\\n \\"Source\\": \\"ram\\",\\n \\"Role\\": \\"admin\\",\\n \\"Name\\": \\"姓名\\",\\n \\"Id\\": \\"59b0bbfe-929b-4a8c-9833-3ce70b4bad38\\",\\n \\"Username\\": \\"test\\"\\n },\\n \\"Code\\": \\"OK\\"\\n}","errorExample":""},{"type":"xml","example":"<Message>-</Message>\\n<RequestId>59b0bbfe-929b-4a8c-9833-3ce70b4bad38</RequestId>\\n<Data>\\n <Role>admin</Role>\\n <Departments>\\n <GmtCreate>2020-07-14T14:01:41.000+08:00</GmtCreate>\\n <Description>描述</Description>\\n <GmtModified>2020-07-14T14:01:41.000+08:00</GmtModified>\\n <Id>59b0bbfe-929b-4a8c-9833-3ce70b4bad38</Id>\\n <Name>名称</Name>\\n </Departments>\\n <Email>xxx@aa.com</Email>\\n <Username>test</Username>\\n <CreatedAt>2020-07-14T14:01:41.000+08:00</CreatedAt>\\n <PhoneNumber>187000023323</PhoneNumber>\\n <Id>59b0bbfe-929b-4a8c-9833-3ce70b4bad38</Id>\\n <UpdatedAt>2020-07-14T14:01:41.000+08:00</UpdatedAt>\\n <Source>ram</Source>\\n <Name>姓名</Name>\\n</Data>\\n<Code>OK</Code>","errorExample":""}]', + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"Message\\": \\"无\\",\\n \\"RequestId\\": \\"0q1c45cd-3eee-1e60-b505-2e330b8755d3\\",\\n \\"Data\\": {\\n \\"Draft\\": \\"{}\\",\\n \\"CreatedAt\\": \\"2020-12-04T14:47:59.000+08:00\\",\\n \\"Md5\\": \\"987d563d38f5aef27feca8702c689bb1\\",\\n \\"UpdatedAt\\": \\"2020-12-04T14:47:59.000+08:00\\",\\n \\"Name\\": \\"Android检测流程\\",\\n \\"NewVersion\\": true,\\n \\"Content\\": \\"{}\\",\\n \\"Id\\": \\"0f1c45cd-3eee-4e60-b505-2e330b8755d3\\"\\n },\\n \\"Code\\": \\"OK\\"\\n}","type":"json"}]', + 'title' => 'Retrieve detection process information', + 'summary' => 'Retrieves a detection process by calling GetDetectProcess.', 'requestParamsDescription' => ' ', 'responseParamsDescription' => ' ', 'extraInfo' => ' ', - ], - 'ListApps' => [ - 'methods' => [ - 'post', + 'changeSet' => [ + ['createdAt' => '2022-02-21T07:17:01.000Z', 'description' => 'Request parameters changed'], + ], + 'flowControl' => [ + 'flowControlList' => [], ], - 'schemes' => [ - 'http', - 'https', + 'ramActions' => [ + [ + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'idrsservice:GetDetectProcess', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'Idrsservice', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], ], + ], + 'GetDetectProcessJsonFile' => [ + 'methods' => ['post'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], @@ -4479,177 +2875,78 @@ ], 'operationType' => 'readAndWrite', 'deprecated' => false, - 'systemTags' => [ - 'operationType' => 'get', - ], + 'systemTags' => ['operationType' => 'get'], 'parameters' => [ [ - 'name' => 'PageIndex', - 'in' => 'query', - 'schema' => [ - 'description' => '', - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'docRequired' => false, - 'maximum' => '1000000', - 'minimum' => '1', - 'example' => '1', - 'isFileTransferUrl' => false, - 'default' => '1', - ], + 'name' => 'Id', + 'in' => 'formData', + 'schema' => ['description' => 'The ID.', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => 'hpsk3wdo-2020122319', 'title' => ''], ], [ - 'name' => 'PageSize', + 'name' => 'ClientBaseParam', 'in' => 'query', - 'schema' => [ - 'description' => '', - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'docRequired' => false, - 'maximum' => '10000', - 'minimum' => '10', - 'example' => '10', - 'isFileTransferUrl' => false, - 'default' => '10', - ], + 'schema' => ['description' => 'The basic client parameters, which record information such as the SDK version number.', 'type' => 'string', 'required' => false, 'example' => '{"version":"1.0.0"}', 'title' => ''], ], ], 'responses' => [ 200 => [ 'schema' => [ - 'description' => '', + 'description' => '-', 'type' => 'object', 'properties' => [ - 'Message' => [ - 'description' => '', - 'type' => 'string', - 'example' => '', - ], - 'RequestId' => [ - 'description' => '', - 'type' => 'string', - 'example' => '59b0bbfe-929b-4a8c-9833-3ce70b4bad38', - ], - 'Data' => [ - 'description' => '', - 'type' => 'object', - 'properties' => [ - 'Items' => [ - 'description' => '', - 'type' => 'array', - 'items' => [ - 'description' => '', - 'type' => 'object', - 'properties' => [ - 'DepartmentName' => [ - 'description' => '', - 'type' => 'string', - 'example' => '', - ], - 'PackageName' => [ - 'description' => '', - 'type' => 'string', - 'example' => 'com.aaa.test', - ], - 'CreatedAt' => [ - 'description' => '', - 'type' => 'string', - 'example' => '2020-07-14T14:01:41.000+08:00', - ], - 'DepartmentId' => [ - 'description' => '', - 'type' => 'string', - 'example' => '59b0bbfe-929b-4a8c-9833-3ce70b4bad38', - ], - 'Disabled' => [ - 'description' => '', - 'type' => 'boolean', - 'example' => 'false', - ], - 'Name' => [ - 'description' => '', - 'type' => 'string', - 'example' => '', - ], - 'Id' => [ - 'description' => 'ID', - 'type' => 'string', - 'example' => '59b0bbfe-929b-4a8c-9833-3ce70b4bad38', - ], - ], - ], - ], - 'TotalPages' => [ - 'description' => '', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '11', - ], - 'TotalElements' => [ - 'description' => '', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '1', - ], - ], - ], - 'Code' => [ - 'description' => '', - 'type' => 'string', - 'example' => 'OK', - ], + 'Message' => ['description' => 'The error message.', 'type' => 'string', 'example' => '-', 'title' => ''], + 'RequestId' => ['description' => 'The request ID.', 'type' => 'string', 'example' => 'B2695011-0604-5557-9E00-B74F58AB3F2B', 'title' => ''], + 'Data' => ['description' => 'The data.', 'type' => 'string', 'example' => '-', 'title' => ''], + 'Code' => ['description' => 'The return code.', 'type' => 'string', 'example' => 'OK', 'title' => ''], ], + 'title' => '', + 'example' => '', ], ], ], 'errorCodes' => [ 400 => [ - [ - 'errorCode' => 'InvalidRequest', - 'errorMessage' => 'The request is invalid.', - ], + ['errorCode' => 'InvalidRequest', 'errorMessage' => 'The request is invalid.', 'description' => ''], ], [ - [ - 'errorCode' => 'Unauthorized', - 'errorMessage' => 'The request requires user authentication.', - ], + ['errorCode' => 'Unauthorized', 'errorMessage' => 'The request requires user authentication.', 'description' => ''], ], 403 => [ - [ - 'errorCode' => 'Forbidden', - 'errorMessage' => 'Access to this resource on the server is denied.', - ], + ['errorCode' => 'Forbidden', 'errorMessage' => 'Access to this resource on the server is denied.', 'description' => ''], ], [ - [ - 'errorCode' => 'ResourceNotFound', - 'errorMessage' => 'The specified resource does not exist.', - ], + ['errorCode' => 'ResourceNotFound', 'errorMessage' => 'The specified resource does not exist.', 'description' => ''], ], 500 => [ - [ - 'errorCode' => 'InternalServerError', - 'errorMessage' => 'An internal server error occurred.', + ['errorCode' => 'InternalServerError', 'errorMessage' => 'An internal server error occurred.', 'description' => ''], + ], + ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"Message\\": \\"-\\",\\n \\"RequestId\\": \\"B2695011-0604-5557-9E00-B74F58AB3F2B\\",\\n \\"Data\\": \\"-\\",\\n \\"Code\\": \\"OK\\"\\n}","type":"json"}]', + 'title' => 'Retrieve the JSON file of the detection flow configuration', + 'changeSet' => [ + ['createdAt' => '2022-02-21T07:17:01.000Z', 'description' => 'Request parameters changed'], + ], + 'flowControl' => [ + 'flowControlList' => [], + ], + 'ramActions' => [ + [ + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'idrsservice:GetDetectProcessJsonFile', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'Idrsservice', 'resourceType' => 'All Resource', 'arn' => '*'], + ], ], ], ], - 'responseDemo' => '[{"type":"json","example":"{\\n \\"Message\\": \\"无\\",\\n \\"RequestId\\": \\"59b0bbfe-929b-4a8c-9833-3ce70b4bad38\\",\\n \\"Data\\": {\\n \\"Items\\": [\\n {\\n \\"DepartmentName\\": \\"部门\\",\\n \\"PackageName\\": \\"com.aaa.test\\",\\n \\"CreatedAt\\": \\"2020-07-14T14:01:41.000+08:00\\",\\n \\"DepartmentId\\": \\"59b0bbfe-929b-4a8c-9833-3ce70b4bad38\\",\\n \\"Disabled\\": false,\\n \\"Name\\": \\"应用\\",\\n \\"Id\\": \\"59b0bbfe-929b-4a8c-9833-3ce70b4bad38\\"\\n }\\n ],\\n \\"TotalPages\\": 11,\\n \\"TotalElements\\": 1\\n },\\n \\"Code\\": \\"OK\\"\\n}","errorExample":""},{"type":"xml","example":"<Message>-</Message>\\n<RequestId>59b0bbfe-929b-4a8c-9833-3ce70b4bad38</RequestId>\\n<Data>\\n <TotalElements>1</TotalElements>\\n <TotalPages>11</TotalPages>\\n <Items>\\n <PackageName>com.aaa.test</PackageName>\\n <CreatedAt>2020-07-14T14:01:41.000+08:00</CreatedAt>\\n <DepartmentName>部门</DepartmentName>\\n <DepartmentId>59b0bbfe-929b-4a8c-9833-3ce70b4bad38</DepartmentId>\\n <Id>59b0bbfe-929b-4a8c-9833-3ce70b4bad38</Id>\\n <Disabled>false</Disabled>\\n <Name>应用</Name>\\n </Items>\\n</Data>\\n<Code>OK</Code>","errorExample":""}]', - 'title' => 'ListApps', - 'requestParamsDescription' => ' ', - 'responseParamsDescription' => ' ', - 'extraInfo' => ' ', + 'summary' => '', ], - 'ListDepartments' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'GetDetection' => [ + 'methods' => ['post'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], @@ -4657,207 +2954,115 @@ ], 'operationType' => 'readAndWrite', 'deprecated' => false, - 'systemTags' => [ - 'operationType' => 'get', - ], + 'systemTags' => ['operationType' => 'get'], 'parameters' => [ [ - 'name' => 'Name', - 'in' => 'query', - 'schema' => [ - 'description' => '', - 'type' => 'string', - 'required' => false, - 'example' => '', - ], - ], - [ - 'name' => 'PageIndex', - 'in' => 'query', - 'schema' => [ - 'description' => '', - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'docRequired' => false, - 'maximum' => '10000', - 'minimum' => '1', - 'example' => '1', - 'isFileTransferUrl' => false, - 'default' => '1', - ], - ], - [ - 'name' => 'PageSize', + 'name' => 'ClientBaseParam', 'in' => 'query', - 'schema' => [ - 'description' => '', - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'docRequired' => false, - 'maximum' => '100', - 'minimum' => '10', - 'example' => '10', - 'isFileTransferUrl' => false, - 'default' => '10', - ], + 'schema' => ['description' => 'The basic client parameters, which record information such as the SDK version number.', 'type' => 'string', 'required' => false, 'example' => '{"version":"1.0.0"}', 'title' => ''], ], [ - 'name' => 'UserId', + 'name' => 'Id', 'in' => 'query', - 'schema' => [ - 'description' => '', - 'type' => 'string', - 'required' => false, - 'example' => '59b0bbfe-929b-4a8c-9833-3ce70b4bad38', - ], + 'schema' => ['description' => 'The ID.', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => '59b0bbfe-929b-4a8c-9833-3ce70b4bad38', 'title' => ''], ], ], 'responses' => [ 200 => [ 'schema' => [ - 'description' => '', + 'description' => '-', 'type' => 'object', 'properties' => [ - 'Message' => [ - 'description' => '', - 'type' => 'string', - 'example' => '', - ], - 'RequestId' => [ - 'description' => '', - 'type' => 'string', - 'example' => '59b0bbfe-929b-4a8c-9833-3ce70b4bad38', - ], + 'Message' => ['description' => 'The error message.', 'type' => 'string', 'example' => '-', 'title' => ''], + 'RequestId' => ['description' => 'The request ID.', 'type' => 'string', 'example' => '59b0bbfe-929b-4a8c-9833-3ce70b4bad38', 'title' => ''], 'Data' => [ - 'description' => '', + 'description' => '-', 'type' => 'object', 'properties' => [ - 'Items' => [ - 'description' => '', + 'Status' => ['description' => 'The status.', 'type' => 'string', 'example' => 'runnable', 'title' => ''], + 'DepartmentName' => ['description' => 'The department name.', 'type' => 'string', 'example' => '部门', 'title' => ''], + 'Tasks' => [ + 'description' => 'The task list.', 'type' => 'array', 'items' => [ - 'description' => '', + 'description' => '-', 'type' => 'object', 'properties' => [ - 'Description' => [ - 'description' => '', - 'type' => 'string', - 'example' => '', - ], - 'Administrators' => [ - 'description' => '', - 'type' => 'array', - 'items' => [ - 'description' => '', - 'type' => 'object', - 'properties' => [ - 'Name' => [ - 'description' => '', - 'type' => 'string', - 'example' => 'user', - ], - 'Id' => [ - 'description' => '', - 'type' => 'string', - 'example' => '59b0bbfe-929b-4a8c-9833-3ce70b4bad38', - ], - ], - ], - ], - 'CreatedAt' => [ - 'description' => '', - 'type' => 'string', - 'example' => '2020-07-14T14:01:41.000+08:00', - ], - 'UpdatedAt' => [ - 'description' => '', - 'type' => 'string', - 'example' => '2020-07-14T14:01:41.000+08:00', - ], - 'Name' => [ - 'description' => '', - 'type' => 'string', - 'example' => '', - ], - 'Id' => [ - 'description' => 'ID', - 'type' => 'string', - 'example' => '59b0bbfe-929b-4a8c-9833-3ce70b4bad38', - ], + 'Status' => ['description' => 'The task status.', 'type' => 'string', 'example' => 'runnable', 'title' => ''], + 'VideoMetaUrl' => ['description' => 'The video meta URL.', 'type' => 'string', 'example' => 'http://oss.aliyun.com/1.mp4.meta', 'title' => ''], + 'CreatedAt' => ['description' => 'The creation date.', 'type' => 'string', 'example' => '2020-07-14T14:01:41.000+08:00', 'title' => ''], + 'Id' => ['description' => 'The task ID.', 'type' => 'string', 'example' => '59b0bbfe-929b-4a8c-9833-3ce70b4bad38', 'title' => ''], + 'VideoUrl' => ['description' => 'The video URL.', 'type' => 'string', 'example' => 'http://oss.aliyun.com/1.mp4', 'title' => ''], ], + 'title' => '', + 'example' => '', ], + 'title' => '', + 'example' => '', ], - 'TotalPages' => [ - 'description' => '', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '11', - ], - 'TotalElements' => [ - 'description' => '', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '1', - ], + 'RecordingType' => ['description' => 'The recording type.', 'type' => 'string', 'example' => 'local', 'title' => ''], + 'CreatedAt' => ['description' => 'The creation date.', 'type' => 'string', 'example' => '2020-07-14T14:01:41.000+08:00', 'title' => ''], + 'DepartmentId' => ['description' => 'The department ID.', 'type' => 'string', 'example' => '59b0bbfe-929b-4a8c-9833-3ce70b4bad38', 'title' => ''], + 'Id' => ['description' => 'ID', 'type' => 'string', 'example' => '59b0bbfe-929b-4a8c-9833-3ce70b4bad38', 'title' => ''], + 'RuleName' => ['description' => 'The rule name.', 'type' => 'string', 'example' => 'default', 'title' => ''], + 'RuleId' => ['description' => 'The rule ID.', 'type' => 'string', 'example' => '59b0bbfe-929b-4a8c-9833-3ce70b4bad38', 'title' => ''], ], + 'title' => '', + 'example' => '', ], - 'Code' => [ - 'description' => '', - 'type' => 'string', - 'example' => 'OK', - ], + 'Code' => ['description' => 'The return code.', 'type' => 'string', 'example' => 'OK', 'title' => ''], ], + 'title' => '', + 'example' => '', ], ], ], 'errorCodes' => [ 400 => [ - [ - 'errorCode' => 'InvalidRequest', - 'errorMessage' => 'The request is invalid.', - ], + ['errorCode' => 'InvalidRequest', 'errorMessage' => 'The request is invalid.', 'description' => ''], ], [ - [ - 'errorCode' => 'Unauthorized', - 'errorMessage' => 'The request requires user authentication.', - ], + ['errorCode' => 'Unauthorized', 'errorMessage' => 'The request requires user authentication.', 'description' => ''], ], 403 => [ - [ - 'errorCode' => 'Forbidden', - 'errorMessage' => 'Access to this resource on the server is denied.', - ], + ['errorCode' => 'Forbidden', 'errorMessage' => 'Access to this resource on the server is denied.', 'description' => ''], ], [ - [ - 'errorCode' => 'ResourceNotFound', - 'errorMessage' => 'The specified resource does not exist.', - ], + ['errorCode' => 'ResourceNotFound', 'errorMessage' => 'The specified resource does not exist.', 'description' => ''], ], 500 => [ - [ - 'errorCode' => 'InternalServerError', - 'errorMessage' => 'An internal server error occurred.', - ], + ['errorCode' => 'InternalServerError', 'errorMessage' => 'An internal server error occurred.', 'description' => ''], ], ], - 'responseDemo' => '[{"type":"json","example":"{\\n \\"Message\\": \\"无\\",\\n \\"RequestId\\": \\"59b0bbfe-929b-4a8c-9833-3ce70b4bad38\\",\\n \\"Data\\": {\\n \\"Items\\": [\\n {\\n \\"Description\\": \\"描述\\",\\n \\"Administrators\\": [\\n {\\n \\"Name\\": \\"user\\",\\n \\"Id\\": \\"59b0bbfe-929b-4a8c-9833-3ce70b4bad38\\"\\n }\\n ],\\n \\"CreatedAt\\": \\"2020-07-14T14:01:41.000+08:00\\",\\n \\"UpdatedAt\\": \\"2020-07-14T14:01:41.000+08:00\\",\\n \\"Name\\": \\"名称\\",\\n \\"Id\\": \\"59b0bbfe-929b-4a8c-9833-3ce70b4bad38\\"\\n }\\n ],\\n \\"TotalPages\\": 11,\\n \\"TotalElements\\": 1\\n },\\n \\"Code\\": \\"OK\\"\\n}","errorExample":""},{"type":"xml","example":"<Message>-</Message>\\n<RequestId>59b0bbfe-929b-4a8c-9833-3ce70b4bad38</RequestId>\\n<Data>\\n <TotalElements>1</TotalElements>\\n <TotalPages>11</TotalPages>\\n <Items>\\n <Description>描述</Description>\\n <CreatedAt>2020-07-14T14:01:41.000+08:00</CreatedAt>\\n <Id>59b0bbfe-929b-4a8c-9833-3ce70b4bad38</Id>\\n <UpdatedAt>2020-07-14T14:01:41.000+08:00</UpdatedAt>\\n <Name>名称</Name>\\n </Items>\\n <Items>\\n <Administrators>\\n <Id>59b0bbfe-929b-4a8c-9833-3ce70b4bad38</Id>\\n <Name>user</Name>\\n </Administrators>\\n </Items>\\n</Data>\\n<Code>OK</Code>","errorExample":""}]', - 'title' => 'ListDepartments', + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"Message\\": \\"-\\",\\n \\"RequestId\\": \\"59b0bbfe-929b-4a8c-9833-3ce70b4bad38\\",\\n \\"Data\\": {\\n \\"Status\\": \\"runnable\\",\\n \\"DepartmentName\\": \\"部门\\",\\n \\"Tasks\\": [\\n {\\n \\"Status\\": \\"runnable\\",\\n \\"VideoMetaUrl\\": \\"http://oss.aliyun.com/1.mp4.meta\\",\\n \\"CreatedAt\\": \\"2020-07-14T14:01:41.000+08:00\\",\\n \\"Id\\": \\"59b0bbfe-929b-4a8c-9833-3ce70b4bad38\\",\\n \\"VideoUrl\\": \\"http://oss.aliyun.com/1.mp4\\"\\n }\\n ],\\n \\"RecordingType\\": \\"local\\",\\n \\"CreatedAt\\": \\"2020-07-14T14:01:41.000+08:00\\",\\n \\"DepartmentId\\": \\"59b0bbfe-929b-4a8c-9833-3ce70b4bad38\\",\\n \\"Id\\": \\"59b0bbfe-929b-4a8c-9833-3ce70b4bad38\\",\\n \\"RuleName\\": \\"default\\",\\n \\"RuleId\\": \\"59b0bbfe-929b-4a8c-9833-3ce70b4bad38\\"\\n },\\n \\"Code\\": \\"OK\\"\\n}","type":"json"}]', + 'title' => 'GetDetection', + 'summary' => 'Calls GetDetection to retrieve detection information.', 'requestParamsDescription' => ' ', 'responseParamsDescription' => ' ', 'extraInfo' => ' ', - ], - 'ListDetections' => [ - 'methods' => [ - 'post', + 'changeSet' => [ + ['createdAt' => '2022-02-21T07:17:01.000Z', 'description' => 'Request parameters changed'], + ], + 'flowControl' => [ + 'flowControlList' => [], ], - 'schemes' => [ - 'http', - 'https', + 'ramActions' => [ + [ + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'idrsservice:GetDetection', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'Idrsservice', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], ], + ], + 'GetPreSignedUrl' => [ + 'methods' => ['post'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], @@ -4865,291 +3070,92 @@ ], 'operationType' => 'readAndWrite', 'deprecated' => false, - 'systemTags' => [ - 'operationType' => 'get', - ], + 'systemTags' => ['operationType' => 'get'], 'parameters' => [ [ - 'name' => 'CreateDateFrom', - 'in' => 'query', - 'schema' => [ - 'description' => '', - 'type' => 'string', - 'required' => false, - 'example' => '2020-10-10', - ], - ], - [ - 'name' => 'CreateDateTo', - 'in' => 'query', - 'schema' => [ - 'description' => '', - 'type' => 'string', - 'required' => false, - 'example' => '2020-10-11', - ], - ], - [ - 'name' => 'DepartmentId', - 'in' => 'query', - 'schema' => [ - 'description' => '', - 'type' => 'string', - 'required' => false, - 'example' => '59b0bbfe-929b-4a8c-9833-3ce70b4bad38', - ], - ], - [ - 'name' => 'PageIndex', - 'in' => 'query', - 'schema' => [ - 'description' => '', - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'docRequired' => false, - 'maximum' => '10000', - 'minimum' => '1', - 'example' => '1', - 'isFileTransferUrl' => false, - 'default' => '1', - ], - ], - [ - 'name' => 'PageSize', + 'name' => 'ClientVersion', 'in' => 'query', - 'schema' => [ - 'description' => '', - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'docRequired' => false, - 'maximum' => '100', - 'minimum' => '10', - 'example' => '10', - 'isFileTransferUrl' => false, - 'default' => '10', - ], + 'schema' => ['description' => 'The client version.', 'type' => 'string', 'required' => false, 'example' => '1.0.001', 'title' => ''], ], [ - 'name' => 'RecordingType', + 'name' => 'ClientBaseParam', 'in' => 'query', - 'schema' => [ - 'description' => '', - 'type' => 'string', - 'required' => false, - 'example' => 'local', - 'enum' => [ - 'local', - 'remote', - ], - ], + 'schema' => ['description' => 'The basic client parameter that records information such as the SDK version number.', 'type' => 'string', 'required' => false, 'example' => '{"version":"1.0.0"}', 'title' => ''], ], [ - 'name' => 'RuleId', - 'in' => 'query', - 'schema' => [ - 'description' => '', - 'type' => 'string', - 'required' => false, - 'example' => '59b0bbfe-929b-4a8c-9833-3ce70b4bad38', - ], + 'name' => 'Prefix', + 'in' => 'formData', + 'schema' => ['description' => 'The prefix.', 'type' => 'string', 'required' => false, 'example' => 'test.mp4', 'title' => ''], ], ], 'responses' => [ 200 => [ 'schema' => [ - 'description' => '-', + 'description' => 'None.', 'type' => 'object', 'properties' => [ - 'Errors' => [ - 'description' => '-', - 'type' => 'array', - 'items' => [ - 'description' => '', - 'type' => 'object', - 'properties' => [ - 'Message' => [ - 'description' => '', - 'type' => 'string', - 'example' => '-', - ], - 'Field' => [ - 'description' => '', - 'type' => 'string', - 'example' => 'status', - ], - ], - ], - ], - 'Message' => [ - 'description' => '', - 'type' => 'string', - 'example' => '-', - ], - 'RequestId' => [ - 'description' => '', - 'type' => 'string', - 'example' => '59b0bbfe-929b-4a8c-9833-3ce70b4bad38', - ], - 'Data' => [ - 'description' => '-', - 'type' => 'object', - 'properties' => [ - 'Items' => [ - 'description' => '', - 'type' => 'array', - 'items' => [ - 'description' => '', - 'type' => 'object', - 'properties' => [ - 'Status' => [ - 'description' => '', - 'type' => 'string', - 'example' => 'runnable', - ], - 'DepartmentName' => [ - 'description' => '', - 'type' => 'string', - 'example' => '', - ], - 'Tasks' => [ - 'description' => '', - 'type' => 'array', - 'items' => [ - 'description' => '', - 'type' => 'object', - 'properties' => [ - 'Status' => [ - 'description' => '', - 'type' => 'string', - 'example' => 'runnable', - ], - 'VideoMetaUrl' => [ - 'description' => '', - 'type' => 'string', - 'example' => 'http://oss.aliyuncs.com/1.mp4.meta', - ], - 'CreatedAt' => [ - 'description' => '', - 'type' => 'string', - 'example' => '2020-07-14T14:01:41.000+08:00', - ], - 'Id' => [ - 'description' => '', - 'type' => 'string', - 'example' => '59b0bbfe-929b-4a8c-9833-3ce70b4bad38', - ], - 'VideoUrl' => [ - 'description' => '', - 'type' => 'string', - 'example' => 'http://oss.aliyuncs.com/1.mp4', - ], - ], - ], - ], - 'RecordingType' => [ - 'description' => '', - 'type' => 'string', - 'example' => 'local', - ], - 'CreatedAt' => [ - 'description' => '', - 'type' => 'string', - 'example' => '2020-07-14T14:01:41.000+08:00', - ], - 'DepartmentId' => [ - 'description' => '', - 'type' => 'string', - 'example' => '59b0bbfe-929b-4a8c-9833-3ce70b4bad38', - ], - 'Id' => [ - 'description' => 'ID', - 'type' => 'string', - 'example' => '59b0bbfe-929b-4a8c-9833-3ce70b4bad38', - ], - 'RuleName' => [ - 'description' => '', - 'type' => 'string', - 'example' => 'default', - ], - 'RuleId' => [ - 'description' => '', - 'type' => 'string', - 'example' => '59b0bbfe-929b-4a8c-9833-3ce70b4bad38', - ], - ], - ], - ], - 'TotalPages' => [ - 'description' => '', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '11', - ], - 'TotalElements' => [ - 'description' => '', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '1', - ], - ], - ], - 'Code' => [ - 'description' => '', - 'type' => 'string', - 'example' => 'OK', - ], + 'Message' => ['description' => 'None.', 'type' => 'string', 'example' => '无', 'title' => ''], + 'RequestId' => ['description' => 'The request ID.', 'type' => 'string', 'example' => '59b0bbfe-929b-4a8c-9833-3ce70b4bad38', 'title' => ''], + 'Data' => ['description' => 'None.', 'type' => 'string', 'example' => 'http://shuanglu-pre.oss-cn-beijing.aliyuncs.com/13ba4081-84f3-42b0-af93-10a64319f8ef/test.txt', 'title' => ''], + 'Code' => ['description' => 'The return code.', 'type' => 'string', 'example' => 'OK', 'title' => ''], ], + 'title' => '', + 'example' => '', ], ], ], 'errorCodes' => [ 400 => [ - [ - 'errorCode' => 'InvalidRequest', - 'errorMessage' => 'The request is invalid.', - ], + ['errorCode' => 'InvalidRequest', 'errorMessage' => 'The request is invalid.', 'description' => ''], ], [ - [ - 'errorCode' => 'Unauthorized', - 'errorMessage' => 'The request requires user authentication.', - ], + ['errorCode' => 'Unauthorized', 'errorMessage' => 'The request requires user authentication.', 'description' => ''], ], 403 => [ - [ - 'errorCode' => 'Forbidden', - 'errorMessage' => 'Access to this resource on the server is denied.', - ], + ['errorCode' => 'Forbidden', 'errorMessage' => 'Access to this resource on the server is denied.', 'description' => ''], ], [ - [ - 'errorCode' => 'ResourceNotFound', - 'errorMessage' => 'The specified resource does not exist.', - ], + ['errorCode' => 'ResourceNotFound', 'errorMessage' => 'The specified resource does not exist.', 'description' => ''], ], 500 => [ - [ - 'errorCode' => 'InternalServerError', - 'errorMessage' => 'An internal server error occurred.', - ], + ['errorCode' => 'InternalServerError', 'errorMessage' => 'An internal server error occurred.', 'description' => ''], ], ], - 'responseDemo' => '[{"type":"json","example":"{\\n \\"Errors\\": [\\n {\\n \\"Message\\": \\"-\\",\\n \\"Field\\": \\"status\\"\\n }\\n ],\\n \\"Message\\": \\"-\\",\\n \\"RequestId\\": \\"59b0bbfe-929b-4a8c-9833-3ce70b4bad38\\",\\n \\"Data\\": {\\n \\"Items\\": [\\n {\\n \\"Status\\": \\"runnable\\",\\n \\"DepartmentName\\": \\"部门名称\\",\\n \\"Tasks\\": [\\n {\\n \\"Status\\": \\"runnable\\",\\n \\"VideoMetaUrl\\": \\"http://oss.aliyuncs.com/1.mp4.meta\\",\\n \\"CreatedAt\\": \\"2020-07-14T14:01:41.000+08:00\\",\\n \\"Id\\": \\"59b0bbfe-929b-4a8c-9833-3ce70b4bad38\\",\\n \\"VideoUrl\\": \\"http://oss.aliyuncs.com/1.mp4\\"\\n }\\n ],\\n \\"RecordingType\\": \\"local\\",\\n \\"CreatedAt\\": \\"2020-07-14T14:01:41.000+08:00\\",\\n \\"DepartmentId\\": \\"59b0bbfe-929b-4a8c-9833-3ce70b4bad38\\",\\n \\"Id\\": \\"59b0bbfe-929b-4a8c-9833-3ce70b4bad38\\",\\n \\"RuleName\\": \\"default\\",\\n \\"RuleId\\": \\"59b0bbfe-929b-4a8c-9833-3ce70b4bad38\\"\\n }\\n ],\\n \\"TotalPages\\": 11,\\n \\"TotalElements\\": 1\\n },\\n \\"Code\\": \\"OK\\"\\n}","errorExample":""},{"type":"xml","example":"<Errors>\\n <Field>status</Field>\\n <Message>-</Message>\\n</Errors>\\n<Message/>\\n<RequestId>59b0bbfe-929b-4a8c-9833-3ce70b4bad38</RequestId>\\n<Data>\\n <TotalElements>1</TotalElements>\\n <TotalPages>11</TotalPages>\\n <Items>\\n <Status>runnable</Status>\\n <RecordingType>local</RecordingType>\\n <CreatedAt>2020-07-14T14:01:41.000+08:00</CreatedAt>\\n <RuleId>59b0bbfe-929b-4a8c-9833-3ce70b4bad38</RuleId>\\n <DepartmentName>部门名称</DepartmentName>\\n <DepartmentId>59b0bbfe-929b-4a8c-9833-3ce70b4bad38</DepartmentId>\\n <Id>59b0bbfe-929b-4a8c-9833-3ce70b4bad38</Id>\\n <RuleName>default</RuleName>\\n </Items>\\n <Items>\\n <Tasks>\\n <Status>runnable</Status>\\n <CreatedAt>2020-07-14T14:01:41.000+08:00</CreatedAt>\\n <VideoMetaUrl>http://oss.aliyuncs.com/1.mp4.meta</VideoMetaUrl>\\n <Id>59b0bbfe-929b-4a8c-9833-3ce70b4bad38</Id>\\n <VideoUrl>http://oss.aliyuncs.com/1.mp4</VideoUrl>\\n </Tasks>\\n </Items>\\n</Data>\\n<Code>OK</Code>","errorExample":""}]', - 'title' => 'ListDetections', + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"Message\\": \\"无\\",\\n \\"RequestId\\": \\"59b0bbfe-929b-4a8c-9833-3ce70b4bad38\\",\\n \\"Data\\": \\"http://shuanglu-pre.oss-cn-beijing.aliyuncs.com/13ba4081-84f3-42b0-af93-10a64319f8ef/test.txt\\",\\n \\"Code\\": \\"OK\\"\\n}","type":"json"}]', + 'title' => 'GetPreSignedUrl', + 'summary' => 'Calls the GetPreSignedUrl operation to obtain a pre-signed URL for uploading a file.', + 'description' => 'To upload a file to OSS, you can first obtain a pre-signed URL and then perform a PUT request.'."\n" + ."\n" + .'The following curl command is equivalent to the PUT operation:'."\n" + .'`curl -X PUT -H \'Content-Type:\' --data-binary @/tmp/test.txt \'http://shuanglu-pre.oss-ap-southeast-1.aliyuncs.com/13ba4081-84f3-42b0-af93-10a64319f8ef/test.txt?Expires=1604659193&OSSAccessKeyId=LTEI4FcsdDhFc7h78gqB****&Signature=+8lNqlW7ijIGLwNcyR****\'`.', 'requestParamsDescription' => ' ', 'responseParamsDescription' => ' ', 'extraInfo' => ' ', - ], - 'ListDetectProcesses' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'http', - 'https', + 'changeSet' => [ + ['createdAt' => '2022-02-21T07:17:01.000Z', 'description' => 'Request parameters changed'], + ['createdAt' => '2022-01-24T04:47:39.000Z', 'description' => 'Request parameters changed'], + ], + 'flowControl' => [ + 'flowControlList' => [], + ], + 'ramActions' => [ + [ + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'idrsservice:GetPreSignedUrl', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'Idrsservice', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], ], + ], + 'GetRecordResult' => [ + 'summary' => 'Queries recording information by ID.', + 'methods' => ['post'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], @@ -5157,260 +3163,145 @@ ], 'operationType' => 'readAndWrite', 'deprecated' => false, - 'systemTags' => [ - 'operationType' => 'get', - ], + 'systemTags' => ['operationType' => 'get'], 'parameters' => [ [ - 'name' => 'PageIndex', - 'in' => 'query', - 'schema' => [ - 'description' => '', - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'docRequired' => false, - 'maximum' => '10000', - 'minimum' => '1', - 'example' => '1', - 'default' => '1', - ], - ], - [ - 'name' => 'PageSize', - 'in' => 'query', - 'schema' => [ - 'description' => '', - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'docRequired' => false, - 'maximum' => '500', - 'minimum' => '10', - 'example' => '10', - 'default' => '10', - ], - ], - [ - 'name' => 'Name', - 'in' => 'query', - 'schema' => [ - 'description' => '', - 'type' => 'string', - 'required' => false, - 'example' => '', - ], - ], - [ - 'name' => 'PublishStatus', - 'in' => 'query', - 'allowEmptyValue' => false, - 'schema' => [ - 'description' => '', - 'type' => 'boolean', - 'required' => false, - 'example' => 'true', - ], - ], - [ - 'name' => 'Type', - 'in' => 'query', - 'allowEmptyValue' => false, - 'schema' => [ - 'description' => '', - 'type' => 'string', - 'required' => false, - 'example' => 'LOCAL', - ], - ], - [ - 'name' => 'Sort', + 'name' => 'RecordId', 'in' => 'query', - 'allowEmptyValue' => true, - 'schema' => [ - 'description' => '', - 'type' => 'string', - 'required' => false, - 'example' => 'desc', - ], + 'schema' => ['description' => 'The dual-recording ID.', 'type' => 'string', 'required' => true, 'example' => 'A1899517-BB99-5D3E-A71B-97524DCB0942', 'title' => ''], ], [ - 'name' => 'SortKey', + 'name' => 'ClientBaseParam', 'in' => 'query', - 'schema' => [ - 'description' => '', - 'type' => 'string', - 'required' => false, - 'example' => 'CONTENT', - ], + 'schema' => ['description' => 'The basic client parameters, which record information such as the SDK version number.', 'type' => 'string', 'required' => false, 'example' => '{"version":"1.0.0"}', 'title' => ''], ], ], 'responses' => [ 200 => [ 'schema' => [ - 'description' => '', + 'title' => '', + 'description' => 'ApiResult<RecordDTO>', 'type' => 'object', 'properties' => [ - 'Message' => [ - 'description' => '', - 'type' => 'string', - 'example' => '', - ], - 'RequestId' => [ - 'description' => '', - 'type' => 'string', - 'example' => 'bf1c45cd-3eee-4e60-b505-2e330bf755d3', - ], + 'RequestId' => ['title' => '', 'description' => 'requestId', 'type' => 'string', 'example' => '84118BF0-56F7-54D2-8C1A-35BBBBD5016B'], + 'Code' => ['title' => '', 'description' => 'code', 'type' => 'string', 'example' => 'OK'], + 'Message' => ['title' => '', 'description' => 'The message.', 'type' => 'string', 'example' => '无'], 'Data' => [ - 'description' => '', + 'title' => '', + 'description' => 'The data.', 'type' => 'object', 'properties' => [ - 'Items' => [ - 'description' => '', + 'Id' => ['title' => '', 'description' => 'The dual-recording record ID.', 'type' => 'string', 'example' => '0f1c45cd-3eee-4e60-b505-2e330b8755d3'], + 'CreatedAt' => ['title' => '', 'description' => 'The creation time.', 'type' => 'string', 'example' => '2020-07-14T14:01:41.000+08:00'], + 'DetectProcessName' => ['title' => '', 'description' => 'The name of the business detection process.', 'type' => 'string', 'example' => 'XX流程'], + 'DepartmentName' => ['title' => '', 'description' => 'The department name.', 'type' => 'string', 'example' => 'XX部门'], + 'AppName' => ['title' => '', 'description' => 'The application name.', 'type' => 'string', 'example' => 'XX应用'], + 'VideoUrl' => ['title' => '', 'description' => 'The video URL.', 'type' => 'string', 'example' => 'http://oss.aliyuncs.com/1.mp4'], + 'MetaUrl' => ['title' => '', 'description' => 'The metadata URL.', 'type' => 'string', 'example' => 'http://oss.aliyuncs.com/1.mp4.meta'], + 'ResultUrl' => ['title' => '', 'description' => 'The result URL.', 'type' => 'string', 'example' => 'http://oss.aliyuncs.com/1.mp4.json'], + 'RecordAt' => ['title' => '', 'description' => 'The recording time.', 'type' => 'string', 'example' => '2020-07-14T14:01:41.000+08:00'], + 'Duration' => ['title' => '', 'description' => 'The duration.', 'type' => 'integer', 'format' => 'int64', 'example' => '22'], + 'Status' => ['title' => '', 'description' => 'The detection status.', 'type' => 'string', 'example' => 'completed'], + 'RoomId' => ['title' => '', 'description' => 'The MRTC room ID.', 'type' => 'string', 'example' => '641981583353***'], + 'RecordRoomList' => [ + 'title' => '', + 'description' => 'The list of remote dual-recording file addresses.', 'type' => 'array', 'items' => [ - 'description' => '', + 'description' => 'The room list.', 'type' => 'object', 'properties' => [ - 'Draft' => [ - 'description' => '', - 'type' => 'string', - 'example' => '{}', - ], - 'FileUrl' => [ - 'description' => '', - 'type' => 'string', - 'example' => 'http://abc.com/123.json', - ], - 'CreatedAt' => [ - 'description' => '', - 'type' => 'string', - 'example' => '2020-12-04T14:47:59.000+08:00', - ], - 'Md5' => [ - 'description' => '', - 'type' => 'string', - 'example' => '987d563d38f5aef27feca8702c689bb1', - ], - 'UpdatedAt' => [ - 'description' => '', - 'type' => 'string', - 'example' => '2020-12-04T14:48:59.000+08:00', - ], - 'DraftAt' => [ - 'title' => '保存时间', - 'description' => '', - 'type' => 'string', - 'example' => '2020-12-04T14:48:59.000+08:00', - ], - 'ContentAt' => [ - 'title' => '发布时间', - 'description' => '', - 'type' => 'string', - 'example' => '2020-12-04T14:48:59.000+08:00', - ], - 'NewVersion' => [ - 'description' => '', - 'type' => 'boolean', - 'example' => 'true', - ], - 'Name' => [ - 'description' => '', - 'type' => 'string', - 'example' => '', - ], - 'Content' => [ - 'description' => '', - 'type' => 'string', - 'example' => '{}', - ], - 'Id' => [ - 'description' => 'ID', - 'type' => 'string', - 'example' => '0f1c45cd-3eee-4e60-b505-2e330b8755d3', - ], - 'Published' => [ - 'description' => '', - 'type' => 'boolean', - 'example' => 'True', - ], - 'Type' => [ - 'description' => '', - 'type' => 'string', - 'example' => 'REMOTE', - ], + 'Role' => ['title' => '', 'description' => 'The role.', 'type' => 'string', 'example' => '21343'], + 'RoomVideoUrl' => ['title' => '', 'description' => 'The video URL.', 'type' => 'string', 'example' => 'http://oss.aliyuncs.com/1.mp4'], + 'RoomMetaUrl' => ['title' => '', 'description' => 'The metadata URL.', 'type' => 'string', 'example' => 'http://oss.aliyuncs.com/1.mp4.meta'], + 'RoomResultUrl' => ['title' => '', 'description' => 'The result URL.', 'type' => 'string', 'example' => 'http://oss.aliyuncs.com/1.mp4.json'], + 'RecordType' => ['title' => '', 'description' => 'The recording video type.', 'type' => 'string', 'example' => 'Mix'], + 'RoomRecordAt' => ['title' => '', 'description' => 'The recording time.', 'type' => 'string', 'example' => '2020-07-14T14:01:41.000+08:00'], + 'RoomStatus' => ['title' => '', 'description' => 'The detection status.', 'type' => 'string', 'example' => 'runnable'], + 'RtcRecordId' => ['description' => 'The MRTC recording ID.', 'type' => 'string', 'example' => 'record_65703154805715668342'."\n", 'title' => ''], + 'OuterBusinessId' => ['description' => 'The business ID, which is user-defined.', 'type' => 'string', 'example' => 'ads32efef43', 'title' => ''], ], + 'title' => '', + 'example' => '', ], + 'example' => '', ], - 'TotalPages' => [ - 'description' => '', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '10', - ], - 'TotalElements' => [ - 'description' => '', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '100', - ], + 'OuterBusinessId' => ['description' => 'The business ID, which is user-defined.', 'type' => 'string', 'example' => 'ads32efef43', 'title' => ''], ], + 'example' => '', ], - 'Code' => [ - 'description' => '', - 'type' => 'string', - 'example' => 'OK', + 'Success' => ['title' => '', 'description' => 'Indicates whether the request was successful. This parameter is used by POP.', 'type' => 'boolean', 'example' => 'True'], + 'HttpCode' => ['description' => 'The HTTP status code.', 'type' => 'integer', 'format' => 'int32', 'example' => '200', 'title' => ''], + 'Errors' => [ + 'title' => '', + 'description' => 'The error list.', + 'type' => 'array', + 'items' => [ + 'description' => 'The exception information.', + 'type' => 'object', + 'properties' => [ + 'Field' => ['description' => 'The error ID.', 'type' => 'string', 'example' => '0f1c45cd-3eee-4e60-b505-2e330b8755d3', 'title' => ''], + 'Message' => ['description' => 'The error message.', 'type' => 'string', 'example' => '无', 'title' => ''], + ], + 'title' => '', + 'example' => '', + ], + 'example' => '', ], ], + 'example' => '', ], ], ], 'errorCodes' => [ 400 => [ - [ - 'errorCode' => 'InvalidRequest', - 'errorMessage' => 'The request is invalid.', - ], + ['errorCode' => 'InvalidRequest', 'errorMessage' => 'The request is invalid.', 'description' => ''], ], [ - [ - 'errorCode' => 'Unauthorized', - 'errorMessage' => 'The request requires user authentication.', - ], + ['errorCode' => 'Unauthorized', 'errorMessage' => 'The request requires user authentication.', 'description' => ''], ], 403 => [ - [ - 'errorCode' => 'Forbidden', - 'errorMessage' => 'Access to this resource on the server is denied.', - ], + ['errorCode' => 'Forbidden', 'errorMessage' => 'Access to this resource on the server is denied.', 'description' => ''], ], [ - [ - 'errorCode' => 'ResourceNotFound', - 'errorMessage' => 'The specified resource does not exist.', - ], + ['errorCode' => 'ResourceNotFound', 'errorMessage' => 'The specified resource does not exist.', 'description' => ''], ], 500 => [ - [ - 'errorCode' => 'InternalServerError', - 'errorMessage' => 'An internal server error occurred.', + ['errorCode' => 'InternalServerError', 'errorMessage' => 'An internal server error occurred.', 'description' => ''], + ], + ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"84118BF0-56F7-54D2-8C1A-35BBBBD5016B\\",\\n \\"Code\\": \\"OK\\",\\n \\"Message\\": \\"无\\",\\n \\"Data\\": {\\n \\"Id\\": \\"0f1c45cd-3eee-4e60-b505-2e330b8755d3\\",\\n \\"CreatedAt\\": \\"2020-07-14T14:01:41.000+08:00\\",\\n \\"DetectProcessName\\": \\"XX流程\\",\\n \\"DepartmentName\\": \\"XX部门\\",\\n \\"AppName\\": \\"XX应用\\",\\n \\"VideoUrl\\": \\"http://oss.aliyuncs.com/1.mp4\\",\\n \\"MetaUrl\\": \\"http://oss.aliyuncs.com/1.mp4.meta\\",\\n \\"ResultUrl\\": \\"http://oss.aliyuncs.com/1.mp4.json\\",\\n \\"RecordAt\\": \\"2020-07-14T14:01:41.000+08:00\\",\\n \\"Duration\\": 22,\\n \\"Status\\": \\"completed\\",\\n \\"RoomId\\": \\"641981583353***\\",\\n \\"RecordRoomList\\": [\\n {\\n \\"Role\\": \\"21343\\",\\n \\"RoomVideoUrl\\": \\"http://oss.aliyuncs.com/1.mp4\\",\\n \\"RoomMetaUrl\\": \\"http://oss.aliyuncs.com/1.mp4.meta\\",\\n \\"RoomResultUrl\\": \\"http://oss.aliyuncs.com/1.mp4.json\\",\\n \\"RecordType\\": \\"Mix\\",\\n \\"RoomRecordAt\\": \\"2020-07-14T14:01:41.000+08:00\\",\\n \\"RoomStatus\\": \\"runnable\\",\\n \\"RtcRecordId\\": \\"record_65703154805715668342\\\\n\\",\\n \\"OuterBusinessId\\": \\"ads32efef43\\"\\n }\\n ],\\n \\"OuterBusinessId\\": \\"ads32efef43\\"\\n },\\n \\"Success\\": true,\\n \\"HttpCode\\": 200,\\n \\"Errors\\": [\\n {\\n \\"Field\\": \\"0f1c45cd-3eee-4e60-b505-2e330b8755d3\\",\\n \\"Message\\": \\"无\\"\\n }\\n ]\\n}","type":"json"}]', + 'title' => 'Get dual-recording result', + 'changeSet' => [ + ['createdAt' => '2022-08-29T07:30:49.000Z', 'description' => 'Response parameters changed'], + ['createdAt' => '2022-07-05T11:05:57.000Z', 'description' => 'Response parameters changed'], + ['createdAt' => '2022-02-21T07:17:01.000Z', 'description' => 'Request parameters changed'], + ['createdAt' => '2022-01-12T03:08:53.000Z', 'description' => 'Response parameters changed'], + ['createdAt' => '2022-01-09T16:48:09.000Z', 'description' => 'Response parameters changed'], + ['createdAt' => '2022-01-07T06:08:55.000Z', 'description' => 'Response parameters changed'], + ['createdAt' => '2022-01-04T07:08:00.000Z', 'description' => 'OpenAPI offline'], + ], + 'flowControl' => [ + 'flowControlList' => [], + ], + 'ramActions' => [ + [ + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'idrsservice:GetRecordResult', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'Idrsservice', 'resourceType' => 'All Resource', 'arn' => '*'], + ], ], ], ], - 'responseDemo' => '[{"type":"json","example":"{\\n \\"Message\\": \\"无\\",\\n \\"RequestId\\": \\"bf1c45cd-3eee-4e60-b505-2e330bf755d3\\",\\n \\"Data\\": {\\n \\"Items\\": [\\n {\\n \\"Draft\\": \\"{}\\",\\n \\"FileUrl\\": \\"http://abc.com/123.json\\",\\n \\"CreatedAt\\": \\"2020-12-04T14:47:59.000+08:00\\",\\n \\"Md5\\": \\"987d563d38f5aef27feca8702c689bb1\\",\\n \\"UpdatedAt\\": \\"2020-12-04T14:48:59.000+08:00\\",\\n \\"DraftAt\\": \\"2020-12-04T14:48:59.000+08:00\\",\\n \\"ContentAt\\": \\"2020-12-04T14:48:59.000+08:00\\",\\n \\"NewVersion\\": true,\\n \\"Name\\": \\"Android检测流程\\",\\n \\"Content\\": \\"{}\\",\\n \\"Id\\": \\"0f1c45cd-3eee-4e60-b505-2e330b8755d3\\",\\n \\"Published\\": true,\\n \\"Type\\": \\"REMOTE\\"\\n }\\n ],\\n \\"TotalPages\\": 10,\\n \\"TotalElements\\": 100\\n },\\n \\"Code\\": \\"OK\\"\\n}","errorExample":""},{"type":"xml","example":"<RequestId>bf1c45cd-3eee-4e60-b505-2e330bf755d3</RequestId>\\n<Message>-</Message>\\n<Data>\\n <TotalElements>100</TotalElements>\\n <TotalPages>10</TotalPages>\\n <Items>\\n <NewVersion>true</NewVersion>\\n <FileUrl>http://abc.com/123.json</FileUrl>\\n <Draft>{}</Draft>\\n <Content>{}</Content>\\n <CreatedAt>2020-12-04T14:47:59.000+08:00</CreatedAt>\\n <Id>0f1c45cd-3eee-4e60-b505-2e330b8755d3</Id>\\n <UpdatedAt>2020-12-04T14:48:59.000+08:00</UpdatedAt>\\n <Name>Android检测流程</Name>\\n <Md5>987d563d38f5aef27feca8702c689bb1</Md5>\\n </Items>\\n</Data>\\n<Code>OK</Code>","errorExample":""}]', - 'title' => 'ListDetectProcesses', - 'requestParamsDescription' => ' ', - 'responseParamsDescription' => ' ', - 'extraInfo' => ' ', ], - 'ListFiles' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'GetRecordsByFeeId' => [ + 'summary' => 'Queries report result information by fee ID.', + 'methods' => ['post'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], @@ -5418,114 +3309,140 @@ ], 'operationType' => 'readAndWrite', 'deprecated' => false, - 'systemTags' => [ - 'operationType' => 'get', - ], + 'systemTags' => ['operationType' => 'get'], 'parameters' => [ [ - 'name' => 'Prefix', - 'in' => 'query', - 'schema' => [ - 'description' => '', - 'type' => 'string', - 'required' => false, - 'example' => '20220110/', - ], - ], - [ - 'name' => 'Limit', - 'in' => 'query', - 'schema' => [ - 'description' => '', - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'docRequired' => false, - 'maximum' => '1000', - 'minimum' => '1', - 'example' => '500', - 'isFileTransferUrl' => false, - 'default' => '10', - ], + 'name' => 'FeeId', + 'in' => 'formData', + 'schema' => ['description' => 'The reconciliation ID.', 'type' => 'string', 'required' => false, 'example' => '6c94f2a7-632d-4ea0-aa06-a97800a9060f', 'title' => ''], ], ], 'responses' => [ 200 => [ 'schema' => [ - 'description' => '', + 'title' => '', + 'description' => 'ApiResult<List<Record>>', 'type' => 'object', 'properties' => [ - 'Message' => [ - 'description' => '', - 'type' => 'string', - 'example' => '', - ], - 'RequestId' => [ - 'description' => '', - 'type' => 'string', - 'example' => '59b0bbfe-929b-4a8c-9833-3ce70b4bad38', - ], + 'RequestId' => ['title' => '', 'description' => 'requestId', 'type' => 'string', 'example' => '0B576AAB-A638-5029-9A54-A7C1DB5AC0B3'], + 'Code' => ['title' => '', 'description' => 'code', 'type' => 'string', 'example' => 'OK'], + 'Message' => ['title' => '', 'description' => 'The prompt message.', 'type' => 'string', 'example' => '-'], 'Data' => [ - 'title' => '数据', - 'description' => '', - 'type' => 'string', - 'example' => '[\'d0388a41-30c6-4c74-af83-a1f923ce1725/process/\', \'d0388a41-30c6-4c74-af83-a1f923ce1725/video_12_14_09_05_41.mp4\', \'d0388a41-30c6-4c74-af83-a1f923ce1725/video_12_14_09_05_41.mp4.meta\']', + 'title' => '', + 'description' => 'The data.', + 'type' => 'array', + 'items' => [ + 'description' => 'The data.', + 'type' => 'object', + 'properties' => [ + 'Id' => ['title' => '', 'description' => 'The dual-recording record ID.', 'type' => 'string', 'example' => '63bb629d-92bf-4cdc-ad0b-3032c926d23f'], + 'CreatedAt' => ['title' => '', 'description' => 'The creation time.', 'type' => 'string', 'example' => '2020-07-14T14:01:41.000+08:00'], + 'DetectProcessName' => ['title' => '', 'description' => 'The business detection process name.', 'type' => 'string', 'example' => 'XX流程'], + 'DepartmentName' => ['title' => '', 'description' => 'The department name.', 'type' => 'string', 'example' => '部门'], + 'AppName' => ['title' => '', 'description' => 'The application name.', 'type' => 'string', 'example' => 'XX应用'], + 'VideoUrl' => ['title' => '', 'description' => 'The video URL.', 'type' => 'string', 'example' => 'http://oss.aliyuncs.com/1.mp4'], + 'MetaUrl' => ['title' => '', 'description' => 'The metadata URL.', 'type' => 'string', 'example' => 'http://oss.aliyuncs.com/1.mp4.meta'], + 'ResultUrl' => ['title' => '', 'description' => 'The result URL.', 'type' => 'string', 'example' => 'http://oss.aliyuncs.com/1.mp4.json'], + 'RecordAt' => ['title' => '', 'description' => 'The recording time.', 'type' => 'string', 'example' => '2020-07-14T14:01:41.000+08:00'], + 'Duration' => ['title' => '', 'description' => 'The duration.', 'type' => 'integer', 'format' => 'int64', 'example' => '22'], + 'Status' => ['title' => '', 'description' => 'The detection status.', 'type' => 'string', 'example' => 'completed'], + 'RoomId' => ['title' => '', 'description' => 'The MRTC room ID.', 'type' => 'string', 'example' => '654078150345590'], + 'RecordRoomList' => [ + 'title' => '', + 'description' => 'The list of remote dual-recording file addresses.', + 'type' => 'array', + 'items' => [ + 'description' => 'The list of remote dual-recording file addresses.', + 'type' => 'object', + 'properties' => [ + 'Role' => ['title' => '', 'description' => 'The role.', 'type' => 'string', 'example' => '21343'], + 'RecordType' => ['title' => '', 'description' => 'The recording video type.', 'type' => 'string', 'example' => 'Mix'], + 'RoomVideoUrl' => ['title' => '', 'description' => 'The video URL.', 'type' => 'string', 'example' => 'http://oss.aliyuncs.com/1.mp4'], + 'RoomMetaUrl' => ['title' => '', 'description' => 'The metadata URL.', 'type' => 'string', 'example' => 'http://oss.aliyuncs.com/1.mp4.meta'], + 'RoomResultUrl' => ['title' => '', 'description' => 'The result URL.', 'type' => 'string', 'example' => 'http://oss.aliyuncs.com/1.mp4.json'], + 'RoomRecordAt' => ['title' => '', 'description' => 'The recording time.', 'type' => 'string', 'example' => '2020-07-14T14:01:41.000+08:00'], + 'RoomStatus' => ['title' => '', 'description' => 'The detection status.', 'type' => 'string', 'example' => 'runnable'], + 'RtcRecordId' => ['description' => 'The MRTC recording ID.', 'type' => 'string', 'example' => 'record_65703154805715668342', 'title' => ''], + 'OuterBusinessId' => ['description' => 'The business ID, which is user-defined.', 'type' => 'string', 'example' => 'ads32efef43', 'title' => ''], + ], + 'title' => '', + 'example' => '', + ], + 'example' => '', + ], + 'OuterBusinessId' => ['description' => 'The business ID, which is user-defined.', 'type' => 'string', 'example' => 'ads32efef43', 'title' => ''], + ], + 'title' => '', + 'example' => '', + ], + 'example' => '', ], - 'Code' => [ - 'description' => '', - 'type' => 'string', - 'example' => 'OK', + 'Success' => ['title' => '', 'description' => 'Indicates whether the request is successful. This parameter is used by POP.', 'type' => 'boolean', 'example' => 'True'], + 'HttpCode' => ['description' => 'The HTTP status code.', 'type' => 'integer', 'format' => 'int32', 'example' => '200', 'title' => ''], + 'Errors' => [ + 'title' => '', + 'description' => 'The error list.', + 'type' => 'array', + 'items' => [ + 'description' => 'The error list.', + 'type' => 'object', + 'properties' => [ + 'Field' => ['description' => 'The error ID.', 'type' => 'string', 'example' => 'A1899517-BB99-5D3E-A71B-97524DCB0942', 'title' => ''], + 'Message' => ['description' => 'The error message.', 'type' => 'string', 'example' => '-', 'title' => ''], + ], + 'title' => '', + 'example' => '', + ], + 'example' => '', ], ], + 'example' => '', ], ], ], 'errorCodes' => [ 400 => [ - [ - 'errorCode' => 'InvalidRequest', - 'errorMessage' => 'The request is invalid.', - ], + ['errorCode' => 'InvalidRequest', 'errorMessage' => 'The request is invalid.', 'description' => ''], ], [ - [ - 'errorCode' => 'Unauthorized', - 'errorMessage' => 'The request requires user authentication.', - ], + ['errorCode' => 'Unauthorized', 'errorMessage' => 'The request requires user authentication.', 'description' => ''], ], 403 => [ - [ - 'errorCode' => 'Forbidden', - 'errorMessage' => 'Access to this resource on the server is denied.', - ], + ['errorCode' => 'Forbidden', 'errorMessage' => 'Access to this resource on the server is denied.', 'description' => ''], ], [ - [ - 'errorCode' => 'ResourceNotFound', - 'errorMessage' => 'The specified resource does not exist.', - ], + ['errorCode' => 'ResourceNotFound', 'errorMessage' => 'The specified resource does not exist.', 'description' => ''], ], 500 => [ - [ - 'errorCode' => 'InternalServerError', - 'errorMessage' => 'An internal server error occurred.', + ['errorCode' => 'InternalServerError', 'errorMessage' => 'An internal server error occurred.', 'description' => ''], + ], + ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"0B576AAB-A638-5029-9A54-A7C1DB5AC0B3\\",\\n \\"Code\\": \\"OK\\",\\n \\"Message\\": \\"-\\",\\n \\"Data\\": [\\n {\\n \\"Id\\": \\"63bb629d-92bf-4cdc-ad0b-3032c926d23f\\",\\n \\"CreatedAt\\": \\"2020-07-14T14:01:41.000+08:00\\",\\n \\"DetectProcessName\\": \\"XX流程\\",\\n \\"DepartmentName\\": \\"部门\\",\\n \\"AppName\\": \\"XX应用\\",\\n \\"VideoUrl\\": \\"http://oss.aliyuncs.com/1.mp4\\",\\n \\"MetaUrl\\": \\"http://oss.aliyuncs.com/1.mp4.meta\\",\\n \\"ResultUrl\\": \\"http://oss.aliyuncs.com/1.mp4.json\\",\\n \\"RecordAt\\": \\"2020-07-14T14:01:41.000+08:00\\",\\n \\"Duration\\": 22,\\n \\"Status\\": \\"completed\\",\\n \\"RoomId\\": \\"654078150345590\\",\\n \\"RecordRoomList\\": [\\n {\\n \\"Role\\": \\"21343\\",\\n \\"RecordType\\": \\"Mix\\",\\n \\"RoomVideoUrl\\": \\"http://oss.aliyuncs.com/1.mp4\\",\\n \\"RoomMetaUrl\\": \\"http://oss.aliyuncs.com/1.mp4.meta\\",\\n \\"RoomResultUrl\\": \\"http://oss.aliyuncs.com/1.mp4.json\\",\\n \\"RoomRecordAt\\": \\"2020-07-14T14:01:41.000+08:00\\",\\n \\"RoomStatus\\": \\"runnable\\",\\n \\"RtcRecordId\\": \\"record_65703154805715668342\\",\\n \\"OuterBusinessId\\": \\"ads32efef43\\"\\n }\\n ],\\n \\"OuterBusinessId\\": \\"ads32efef43\\"\\n }\\n ],\\n \\"Success\\": true,\\n \\"HttpCode\\": 200,\\n \\"Errors\\": [\\n {\\n \\"Field\\": \\"A1899517-BB99-5D3E-A71B-97524DCB0942\\",\\n \\"Message\\": \\"-\\"\\n }\\n ]\\n}","type":"json"}]', + 'title' => 'Retrieve report records by fee ID', + 'changeSet' => [ + ['createdAt' => '2022-08-29T07:30:49.000Z', 'description' => 'Response parameters changed'], + ], + 'flowControl' => [ + 'flowControlList' => [], + ], + 'ramActions' => [ + [ + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'idrsservice:GetRecordsByFeeId', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'Idrsservice', 'resourceType' => 'All Resource', 'arn' => '*'], + ], ], ], ], - 'responseDemo' => '[{"type":"json","example":"{\\n \\"Message\\": \\"无\\",\\n \\"RequestId\\": \\"59b0bbfe-929b-4a8c-9833-3ce70b4bad38\\",\\n \\"Data\\": \\"[\'d0388a41-30c6-4c74-af83-a1f923ce1725/process/\', \'d0388a41-30c6-4c74-af83-a1f923ce1725/video_12_14_09_05_41.mp4\', \'d0388a41-30c6-4c74-af83-a1f923ce1725/video_12_14_09_05_41.mp4.meta\']\\",\\n \\"Code\\": \\"OK\\"\\n}","errorExample":""},{"type":"xml","example":"<Message>-</Message>\\n<RequestId>59b0bbfe-929b-4a8c-9833-3ce70b4bad38</RequestId>\\n<Data>-</Data>\\n<Code>OK</Code>","errorExample":""}]', - 'title' => 'ListFiles', - 'responseParamsDescription' => ' ', - 'extraInfo' => ' ', ], - 'ListRecordResults' => [ - 'summary' => '多规则查询', - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'GetRecordsByOuterBusinessId' => [ + 'summary' => 'Queries the reporting result by OuterBusinessId.', + 'methods' => ['post'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], @@ -5533,314 +3450,139 @@ ], 'operationType' => 'readAndWrite', 'deprecated' => false, - 'systemTags' => [ - 'operationType' => 'get', - ], + 'systemTags' => ['operationType' => 'get'], 'parameters' => [ [ - 'name' => 'RecordId', - 'in' => 'query', - 'schema' => [ - 'description' => '', - 'type' => 'string', - 'required' => false, - 'example' => 'A1899517-BB99-5D3E-A71B-97524DCB0942', - ], - ], - [ - 'name' => 'CreateDateFrom', - 'in' => 'query', - 'schema' => [ - 'title' => 'yyyy-MM-dd', - 'description' => '', - 'type' => 'string', - 'required' => false, - 'example' => '2020-10-10', - ], - ], - [ - 'name' => 'CreateDateTo', - 'in' => 'query', - 'schema' => [ - 'title' => 'yyyy-MM-dd', - 'description' => '', - 'type' => 'string', - 'required' => false, - 'example' => '2020-10-11', - ], - ], - [ - 'name' => 'DepartmentId', - 'in' => 'query', - 'schema' => [ - 'description' => '', - 'type' => 'string', - 'required' => false, - 'example' => '90c2459a-4c73-4ab7-8a6b-e550d62fbd8c', - ], - ], - [ - 'name' => 'Type', - 'in' => 'query', - 'schema' => [ - 'description' => '', - 'type' => 'string', - 'required' => false, - 'example' => 'LOCAL', - ], - ], - [ - 'name' => 'PageIndex', - 'in' => 'query', - 'schema' => [ - 'description' => '', - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'example' => '1', - ], - ], - [ - 'name' => 'PageSize', - 'in' => 'query', - 'schema' => [ - 'description' => '', - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'example' => '10', - ], - ], - [ 'name' => 'OuterBusinessId', 'in' => 'query', - 'schema' => [ - 'description' => '', - 'type' => 'string', - 'required' => false, - 'example' => 'ads32efef43', - ], + 'schema' => ['description' => 'The business ID. This is a user-defined value.', 'type' => 'string', 'required' => true, 'example' => 'ads32efef43', 'title' => ''], ], ], 'responses' => [ 200 => [ 'schema' => [ - 'title' => 'ApiResult<RecordDTO>', - 'description' => 'ApiResult<RecordDTO>', + 'title' => '', + 'description' => 'ApiResult<List<Record>>', 'type' => 'object', 'properties' => [ - 'RequestId' => [ - 'title' => 'requestId', - 'description' => 'requestId', - 'type' => 'string', - 'example' => 'A1899517-BB99-5D3E-A71B-97524DCB0942', - ], - 'Code' => [ - 'title' => 'code', - 'description' => 'code', - 'type' => 'string', - 'example' => 'OK', - ], - 'Message' => [ - 'title' => '提示', - 'description' => '', - 'type' => 'string', - 'example' => '', - ], + 'RequestId' => ['title' => '', 'description' => 'requestId', 'type' => 'string', 'example' => '0f1c45cd-3eee-4e60-b505-2e330b875***'], + 'Code' => ['title' => '', 'description' => 'code', 'type' => 'string', 'example' => 'OK'], + 'Message' => ['title' => '', 'description' => 'The message returned.', 'type' => 'string', 'example' => '-'], 'Data' => [ - 'title' => '数据', - 'description' => '', - 'type' => 'object', - 'properties' => [ - 'TotalElements' => [ - 'title' => '总数据项数', - 'description' => '', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '10', - ], - 'TotalPages' => [ - 'title' => '总页数', - 'description' => '', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '11', - ], - 'Items' => [ - 'title' => '当前页面数据项', - 'description' => '', - 'type' => 'array', - 'items' => [ - 'description' => '', - 'type' => 'object', - 'properties' => [ - 'Id' => [ - 'title' => '双录记录id', - 'description' => '', - 'type' => 'string', - 'example' => 'A1899517-BB99-5D3E-A71B-97524DCB0942', - ], - 'CreatedAt' => [ - 'title' => '创建时间', - 'description' => '', - 'type' => 'string', - 'example' => '2020-07-14T14:01:41.000+08:00', - ], - 'DetectProcessName' => [ - 'title' => '业务检测流程名', - 'description' => '', - 'type' => 'string', - 'example' => 'process name', - ], - 'DepartmentName' => [ - 'title' => '部门名', - 'description' => '', - 'type' => 'string', - 'example' => '', - ], - 'AppName' => [ - 'title' => '应用名', - 'description' => '', - 'type' => 'string', - 'example' => 'myapp', - ], - 'VideoUrl' => [ - 'title' => '视频地址', - 'description' => '', - 'type' => 'string', - 'example' => 'http://oss.aliyuncs.com/1.mp4', - ], - 'MetaUrl' => [ - 'title' => 'meta地址', - 'description' => '', - 'type' => 'string', - 'example' => 'http://oss.aliyuncs.com/1.mp4.meta', - ], - 'ResultUrl' => [ - 'title' => '结果地址', - 'description' => '', - 'type' => 'string', - 'example' => 'http://oss.aliyuncs.com/1.mp4.json', - ], - 'RecordAt' => [ - 'title' => '录制时间', - 'description' => '', - 'type' => 'string', - 'example' => '2020-07-14T14:01:41.000+08:00', - ], - 'Duration' => [ - 'title' => '时长', - 'description' => '', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '22', - ], - 'Status' => [ - 'title' => '检测状态', - 'description' => '', - 'type' => 'string', - 'example' => 'runnable', - ], - 'RoomId' => [ - 'title' => 'mrtc房间id', - 'description' => '', - 'type' => 'string', - 'example' => '642662467657798', - ], - 'RtcRecordId' => [ - 'description' => '', - 'type' => 'string', - 'example' => 'record_65703154805715668342', - ], - 'OuterBusinessId' => [ - 'description' => '', - 'type' => 'string', - 'example' => 'fasfasda', + 'title' => '', + 'description' => 'The data returned.', + 'type' => 'array', + 'items' => [ + 'description' => 'The data returned.', + 'type' => 'object', + 'properties' => [ + 'Id' => ['title' => '', 'description' => 'The ID of the dual-recording record.', 'type' => 'string', 'example' => '0f1c45cd-3eee-4e60-b505-2e330b875***'], + 'CreatedAt' => ['title' => '', 'description' => 'The time when the record was created.', 'type' => 'string', 'example' => '2020-07-14T14:01:41.000+08:00'], + 'DetectProcessName' => ['title' => '', 'description' => 'The name of the business detection process.', 'type' => 'string', 'example' => 'XX流程'], + 'DepartmentName' => ['title' => '', 'description' => 'The department name.', 'type' => 'string', 'example' => 'XX部门'], + 'AppName' => ['title' => '', 'description' => 'The application name.', 'type' => 'string', 'example' => 'XX应用'], + 'VideoUrl' => ['title' => '', 'description' => 'The video URL.', 'type' => 'string', 'example' => 'http://oss.aliyuncs.com/1.mp4'], + 'MetaUrl' => ['title' => '', 'description' => 'The metadata URL.', 'type' => 'string', 'example' => 'http://oss.aliyuncs.com/1.mp4.meta'], + 'ResultUrl' => ['title' => '', 'description' => 'The result URL.', 'type' => 'string', 'example' => 'http://oss.aliyuncs.com/1.mp4.json'], + 'RecordAt' => ['title' => '', 'description' => 'The recording time.', 'type' => 'string', 'example' => '2020-07-14T14:01:41.000+08:00'], + 'Duration' => ['title' => '', 'description' => 'The duration.', 'type' => 'integer', 'format' => 'int64', 'example' => '22'], + 'Status' => ['title' => '', 'description' => 'The detection status.', 'type' => 'string', 'example' => 'COMPLETED'], + 'RoomId' => ['title' => '', 'description' => 'The MRTC room ID.', 'type' => 'string', 'example' => '641981583353***'], + 'RecordRoomList' => [ + 'title' => '', + 'description' => 'The list of remote dual-recording file addresses.', + 'type' => 'array', + 'items' => [ + 'description' => 'The room list.', + 'type' => 'object', + 'properties' => [ + 'Role' => ['title' => '', 'description' => 'The role.', 'type' => 'string', 'example' => 'user'], + 'RecordType' => ['title' => '', 'description' => 'The recording video type.', 'type' => 'string', 'example' => 'Mix'], + 'RoomVideoUrl' => ['title' => '', 'description' => 'The video URL.', 'type' => 'string', 'example' => 'http://oss.aliyuncs.com/1.mp4'], + 'RoomMetaUrl' => ['title' => '', 'description' => 'The metadata URL.', 'type' => 'string', 'example' => 'http://oss.aliyuncs.com/1.mp4.meta'], + 'RoomResultUrl' => ['title' => '', 'description' => 'The result URL.', 'type' => 'string', 'example' => 'http://oss.aliyuncs.com/1.mp4.json'], + 'RoomRecordAt' => ['title' => '', 'description' => 'The recording time.', 'type' => 'string', 'example' => '2020-07-14T14:01:41.000+08:00'], + 'RoomStatus' => ['title' => '', 'description' => 'The detection status.', 'type' => 'string', 'example' => '1'], + 'RtcRecordId' => ['description' => 'The MRTC recording ID.', 'type' => 'string', 'example' => 'record_65703154805715668342', 'title' => ''], + 'OuterBusinessId' => ['description' => 'The business ID. This is a user-defined value.', 'type' => 'string', 'example' => 'ads32efef43', 'title' => ''], ], + 'title' => '', + 'example' => '', ], + 'example' => '', ], + 'OuterBusinessId' => ['description' => 'The business ID. This is a user-defined value.', 'type' => 'string', 'example' => 'ads32efef43', 'title' => ''], ], + 'title' => '', + 'example' => '', ], + 'example' => '', ], - 'Success' => [ - 'title' => '给 pop 使用的', - 'description' => '', - 'type' => 'boolean', - 'example' => 'True', - ], - 'HttpCode' => [ - 'description' => '', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '200', - ], + 'Success' => ['title' => '', 'description' => 'Indicates whether the request was successful. This parameter is used by POP.', 'type' => 'boolean', 'example' => 'True'], + 'HttpCode' => ['description' => 'The HTTP status code.', 'type' => 'integer', 'format' => 'int32', 'example' => '200', 'title' => ''], 'Errors' => [ - 'title' => '错误列表', - 'description' => '', + 'title' => '', + 'description' => 'The error list.', 'type' => 'array', 'items' => [ - 'description' => '', + 'description' => 'The error list.', 'type' => 'object', 'properties' => [ - 'Field' => [ - 'description' => '', - 'type' => 'string', - 'example' => 'A1899517-BB99-5D3E-A71B-97524DCB0942', - ], - 'Message' => [ - 'description' => '', - 'type' => 'string', - 'example' => '', - ], + 'Field' => ['description' => 'The error ID.', 'type' => 'string', 'example' => 'A1899517-BB99-5D3E-A71B-97524DCB0***', 'title' => ''], + 'Message' => ['description' => 'The error message.', 'type' => 'string', 'example' => '-', 'title' => ''], ], + 'title' => '', + 'example' => '', ], + 'example' => '', ], ], + 'example' => '', ], ], ], 'errorCodes' => [ 400 => [ - [ - 'errorCode' => 'InvalidRequest', - 'errorMessage' => 'The request is invalid.', - ], + ['errorCode' => 'InvalidRequest', 'errorMessage' => 'The request is invalid.', 'description' => ''], ], [ - [ - 'errorCode' => 'Unauthorized', - 'errorMessage' => 'The request requires user authentication.', - ], + ['errorCode' => 'Unauthorized', 'errorMessage' => 'The request requires user authentication.', 'description' => ''], ], 403 => [ - [ - 'errorCode' => 'Forbidden', - 'errorMessage' => 'Access to this resource on the server is denied.', - ], + ['errorCode' => 'Forbidden', 'errorMessage' => 'Access to this resource on the server is denied.', 'description' => ''], ], [ - [ - 'errorCode' => 'ResourceNotFound', - 'errorMessage' => 'The specified resource does not exist.', - ], + ['errorCode' => 'ResourceNotFound', 'errorMessage' => 'The specified resource does not exist.', 'description' => ''], ], 500 => [ - [ - 'errorCode' => 'InternalServerError', - 'errorMessage' => 'An internal server error occurred.', + ['errorCode' => 'InternalServerError', 'errorMessage' => 'An internal server error occurred.', 'description' => ''], + ], + ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"0f1c45cd-3eee-4e60-b505-2e330b875***\\",\\n \\"Code\\": \\"OK\\",\\n \\"Message\\": \\"-\\",\\n \\"Data\\": [\\n {\\n \\"Id\\": \\"0f1c45cd-3eee-4e60-b505-2e330b875***\\",\\n \\"CreatedAt\\": \\"2020-07-14T14:01:41.000+08:00\\",\\n \\"DetectProcessName\\": \\"XX流程\\",\\n \\"DepartmentName\\": \\"XX部门\\",\\n \\"AppName\\": \\"XX应用\\",\\n \\"VideoUrl\\": \\"http://oss.aliyuncs.com/1.mp4\\",\\n \\"MetaUrl\\": \\"http://oss.aliyuncs.com/1.mp4.meta\\",\\n \\"ResultUrl\\": \\"http://oss.aliyuncs.com/1.mp4.json\\",\\n \\"RecordAt\\": \\"2020-07-14T14:01:41.000+08:00\\",\\n \\"Duration\\": 22,\\n \\"Status\\": \\"COMPLETED\\",\\n \\"RoomId\\": \\"641981583353***\\",\\n \\"RecordRoomList\\": [\\n {\\n \\"Role\\": \\"user\\",\\n \\"RecordType\\": \\"Mix\\",\\n \\"RoomVideoUrl\\": \\"http://oss.aliyuncs.com/1.mp4\\",\\n \\"RoomMetaUrl\\": \\"http://oss.aliyuncs.com/1.mp4.meta\\",\\n \\"RoomResultUrl\\": \\"http://oss.aliyuncs.com/1.mp4.json\\",\\n \\"RoomRecordAt\\": \\"2020-07-14T14:01:41.000+08:00\\",\\n \\"RoomStatus\\": \\"1\\",\\n \\"RtcRecordId\\": \\"record_65703154805715668342\\",\\n \\"OuterBusinessId\\": \\"ads32efef43\\"\\n }\\n ],\\n \\"OuterBusinessId\\": \\"ads32efef43\\"\\n }\\n ],\\n \\"Success\\": true,\\n \\"HttpCode\\": 200,\\n \\"Errors\\": [\\n {\\n \\"Field\\": \\"A1899517-BB99-5D3E-A71B-97524DCB0***\\",\\n \\"Message\\": \\"-\\"\\n }\\n ]\\n}","type":"json"}]', + 'title' => 'Query dual-recording record by business ID', + 'changeSet' => [ + ['createdAt' => '2022-08-29T07:31:02.000Z', 'description' => 'OpenAPI offline'], + ], + 'flowControl' => [ + 'flowControlList' => [], + ], + 'ramActions' => [ + [ + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'idrsservice:GetRecordsByOuterBusinessId', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'Idrsservice', 'resourceType' => 'All Resource', 'arn' => '*'], + ], ], ], ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"A1899517-BB99-5D3E-A71B-97524DCB0942\\",\\n \\"Code\\": \\"OK\\",\\n \\"Message\\": \\"无\\",\\n \\"Data\\": {\\n \\"TotalElements\\": 10,\\n \\"TotalPages\\": 11,\\n \\"Items\\": [\\n {\\n \\"Id\\": \\"A1899517-BB99-5D3E-A71B-97524DCB0942\\",\\n \\"CreatedAt\\": \\"2020-07-14T14:01:41.000+08:00\\",\\n \\"DetectProcessName\\": \\"process name\\",\\n \\"DepartmentName\\": \\"XX部门\\",\\n \\"AppName\\": \\"myapp\\",\\n \\"VideoUrl\\": \\"http://oss.aliyuncs.com/1.mp4\\",\\n \\"MetaUrl\\": \\"http://oss.aliyuncs.com/1.mp4.meta\\",\\n \\"ResultUrl\\": \\"http://oss.aliyuncs.com/1.mp4.json\\",\\n \\"RecordAt\\": \\"2020-07-14T14:01:41.000+08:00\\",\\n \\"Duration\\": 22,\\n \\"Status\\": \\"runnable\\",\\n \\"RoomId\\": \\"642662467657798\\",\\n \\"RtcRecordId\\": \\"record_65703154805715668342\\",\\n \\"OuterBusinessId\\": \\"fasfasda\\"\\n }\\n ]\\n },\\n \\"Success\\": true,\\n \\"HttpCode\\": 200,\\n \\"Errors\\": [\\n {\\n \\"Field\\": \\"A1899517-BB99-5D3E-A71B-97524DCB0942\\",\\n \\"Message\\": \\"无\\"\\n }\\n ]\\n}","type":"json"}]', ], - 'ListRules' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'GetRule' => [ + 'methods' => ['post'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], @@ -5848,161 +3590,93 @@ ], 'operationType' => 'readAndWrite', 'deprecated' => false, - 'systemTags' => [ - 'operationType' => 'get', - ], + 'systemTags' => ['operationType' => 'get'], 'parameters' => [ [ - 'name' => 'PageIndex', + 'name' => 'Id', 'in' => 'query', - 'schema' => [ - 'description' => '', - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'maximum' => '10000', - 'minimum' => '1', - 'example' => '1', - 'isFileTransferUrl' => false, - 'default' => '1', - ], + 'schema' => ['description' => 'The rule ID.', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => '59b0bbfe-929b-4a8c-9833-3ce70b4bad38', 'title' => ''], ], [ - 'name' => 'PageSize', + 'name' => 'ClientBaseParam', 'in' => 'query', - 'schema' => [ - 'description' => '', - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'docRequired' => false, - 'maximum' => '100', - 'minimum' => '10', - 'example' => '1', - 'isFileTransferUrl' => false, - 'default' => '10', - ], + 'schema' => ['description' => 'The basic client parameters, which record information such as the SDK version number.', 'type' => 'string', 'required' => false, 'example' => '{"version":"1.0.0"}', 'title' => ''], ], ], 'responses' => [ 200 => [ 'schema' => [ - 'description' => '', + 'description' => 'None.', 'type' => 'object', 'properties' => [ - 'Message' => [ - 'description' => '', - 'type' => 'string', - 'example' => '', - ], - 'RequestId' => [ - 'description' => '', - 'type' => 'string', - 'example' => '59b0bbfe-929b-4a8c-9833-3ce70b4bad38', - ], + 'Message' => ['description' => 'The error message.', 'type' => 'string', 'example' => '无', 'title' => ''], + 'RequestId' => ['description' => 'The request ID.', 'type' => 'string', 'example' => '59b0bbfe-929b-4a8c-9833-3ce70b4bad38', 'title' => ''], 'Data' => [ - 'description' => '', + 'description' => 'None.', 'type' => 'object', 'properties' => [ - 'Items' => [ - 'description' => '', - 'type' => 'array', - 'items' => [ - 'description' => '', - 'type' => 'object', - 'properties' => [ - 'CreatedAt' => [ - 'description' => '', - 'type' => 'string', - 'example' => '2020-07-14T14:01:41.000+08:00', - ], - 'Name' => [ - 'description' => '', - 'type' => 'string', - 'example' => 'default', - ], - 'Content' => [ - 'description' => '', - 'type' => 'string', - 'example' => '{}', - ], - 'Id' => [ - 'description' => 'ID', - 'type' => 'string', - 'example' => '59b0bbfe-929b-4a8c-9833-3ce70b4bad38', - ], - ], - ], - ], - 'TotalPages' => [ - 'description' => '', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '1', - ], - 'TotalElements' => [ - 'description' => '', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '1', - ], + 'CreatedAt' => ['description' => 'The creation date.', 'type' => 'string', 'example' => '2020-07-14T14:01:41.000+08:00', 'title' => ''], + 'Name' => ['description' => 'The name.', 'type' => 'string', 'example' => 'default', 'title' => ''], + 'Content' => ['description' => 'The rule content.', 'type' => 'string', 'example' => '{}', 'title' => ''], + 'Id' => ['description' => 'ID', 'type' => 'string', 'example' => '59b0bbfe-929b-4a8c-9833-3ce70b4bad38', 'title' => ''], ], + 'title' => '', + 'example' => '', ], - 'Code' => [ - 'description' => '', - 'type' => 'string', - 'example' => 'OK', - ], + 'Code' => ['description' => 'The return code.', 'type' => 'string', 'example' => 'OK', 'title' => ''], ], + 'title' => '', + 'example' => '', ], ], ], 'errorCodes' => [ 400 => [ - [ - 'errorCode' => 'InvalidRequest', - 'errorMessage' => 'The request is invalid.', - ], + ['errorCode' => 'InvalidRequest', 'errorMessage' => 'The request is invalid.', 'description' => ''], ], [ - [ - 'errorCode' => 'Unauthorized', - 'errorMessage' => 'The request requires user authentication.', - ], + ['errorCode' => 'Unauthorized', 'errorMessage' => 'The request requires user authentication.', 'description' => ''], ], 403 => [ - [ - 'errorCode' => 'Forbidden', - 'errorMessage' => 'Access to this resource on the server is denied.', - ], + ['errorCode' => 'Forbidden', 'errorMessage' => 'Access to this resource on the server is denied.', 'description' => ''], ], [ - [ - 'errorCode' => 'ResourceNotFound', - 'errorMessage' => 'The specified resource does not exist.', - ], + ['errorCode' => 'ResourceNotFound', 'errorMessage' => 'The specified resource does not exist.', 'description' => ''], ], 500 => [ - [ - 'errorCode' => 'InternalServerError', - 'errorMessage' => 'An internal server error occurred.', - ], + ['errorCode' => 'InternalServerError', 'errorMessage' => 'An internal server error occurred.', 'description' => ''], ], ], - 'responseDemo' => '[{"type":"json","example":"{\\n \\"Message\\": \\"无\\",\\n \\"RequestId\\": \\"59b0bbfe-929b-4a8c-9833-3ce70b4bad38\\",\\n \\"Data\\": {\\n \\"Items\\": [\\n {\\n \\"CreatedAt\\": \\"2020-07-14T14:01:41.000+08:00\\",\\n \\"Name\\": \\"default\\",\\n \\"Content\\": \\"{}\\",\\n \\"Id\\": \\"59b0bbfe-929b-4a8c-9833-3ce70b4bad38\\"\\n }\\n ],\\n \\"TotalPages\\": 1,\\n \\"TotalElements\\": 1\\n },\\n \\"Code\\": \\"OK\\"\\n}","errorExample":""},{"type":"xml","example":"<RequestId>59b0bbfe-929b-4a8c-9833-3ce70b4bad38</RequestId>\\n<Message>-</Message>\\n<Data>\\n <TotalElements>1</TotalElements>\\n <TotalPages>1</TotalPages>\\n <Items>\\n <Id>59b0bbfe-929b-4a8c-9833-3ce70b4bad38</Id>\\n <Content>{}</Content>\\n <CreatedAt>2020-07-14T14:01:41.000+08:00</CreatedAt>\\n <Name>default</Name>\\n </Items>\\n</Data>\\n<Code>OK</Code>","errorExample":""}]', - 'title' => 'ListRules', + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"Message\\": \\"无\\",\\n \\"RequestId\\": \\"59b0bbfe-929b-4a8c-9833-3ce70b4bad38\\",\\n \\"Data\\": {\\n \\"CreatedAt\\": \\"2020-07-14T14:01:41.000+08:00\\",\\n \\"Name\\": \\"default\\",\\n \\"Content\\": \\"{}\\",\\n \\"Id\\": \\"59b0bbfe-929b-4a8c-9833-3ce70b4bad38\\"\\n },\\n \\"Code\\": \\"OK\\"\\n}","type":"json"}]', + 'title' => 'GetRule', + 'summary' => 'Calls the GetRule operation to retrieve a detection rule.', 'requestParamsDescription' => ' ', 'responseParamsDescription' => ' ', 'extraInfo' => ' ', - ], - 'ListTaskGroups' => [ - 'methods' => [ - 'post', + 'changeSet' => [ + ['createdAt' => '2022-02-21T07:17:01.000Z', 'description' => 'Request parameters changed'], + ], + 'flowControl' => [ + 'flowControlList' => [], ], - 'schemes' => [ - 'http', - 'https', + 'ramActions' => [ + [ + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'idrsservice:GetRule', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'Idrsservice', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], ], + ], + 'GetStatisticsRecordsByFeeId' => [ + 'summary' => 'Queries the reported metering information by fee ID.', + 'methods' => ['post'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], @@ -6010,208 +3684,119 @@ ], 'operationType' => 'readAndWrite', 'deprecated' => false, - 'systemTags' => [ - 'operationType' => 'get', - ], + 'systemTags' => ['operationType' => 'get'], 'parameters' => [ [ - 'name' => 'PageIndex', - 'in' => 'query', - 'schema' => [ - 'description' => '', - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'docRequired' => false, - 'maximum' => '1000', - 'minimum' => '1', - 'example' => '1', - 'isFileTransferUrl' => false, - 'default' => '1', - ], - ], - [ - 'name' => 'PageSize', - 'in' => 'query', - 'schema' => [ - 'description' => '', - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'docRequired' => false, - 'maximum' => '1000', - 'minimum' => '10', - 'example' => '10', - 'isFileTransferUrl' => false, - 'default' => '10', - ], - ], - [ - 'name' => 'Status', - 'in' => 'query', - 'schema' => [ - 'description' => '', - 'type' => 'string', - 'required' => false, - 'example' => 'runnable', - 'enum' => [ - 'wait', - 'runnable', - 'completed', - ], - ], + 'name' => 'FeeId', + 'in' => 'formData', + 'schema' => ['description' => 'The reconciliation ID.', 'type' => 'string', 'required' => false, 'example' => 'ab7ce59f-a68a-4a6f-82a6-6460fadc9a70', 'title' => ''], ], ], 'responses' => [ 200 => [ 'schema' => [ - 'description' => '-', + 'title' => '', + 'description' => 'ApiResult<List<StatisticsRecord>>', 'type' => 'object', 'properties' => [ - 'Message' => [ - 'description' => '', - 'type' => 'string', - 'example' => '-', - ], - 'RequestId' => [ - 'description' => '', - 'type' => 'string', - 'example' => '59b0bbfe-929b-4a8c-9833-3ce70b4bad38', - ], + 'RequestId' => ['title' => '', 'description' => 'requestId', 'type' => 'string', 'example' => 'CAD43A24-D34C-5848-BEB0-3D184F6687B1'], + 'Code' => ['title' => '', 'description' => 'code', 'type' => 'string', 'example' => 'OK'], + 'Message' => ['title' => '', 'description' => 'The response message.', 'type' => 'string', 'example' => '-'], 'Data' => [ - 'description' => '-', - 'type' => 'object', - 'properties' => [ - 'Items' => [ - 'description' => '', - 'type' => 'array', - 'items' => [ - 'description' => '-', - 'type' => 'object', - 'properties' => [ - 'Status' => [ - 'description' => '', - 'type' => 'string', - 'example' => 'runnable', - ], - 'CompletedTasks' => [ - 'description' => '', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '0', - ], - 'TotalTasks' => [ - 'description' => '', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '1', - ], - 'CreatedAt' => [ - 'description' => '', - 'type' => 'string', - 'example' => '2020-07-14T14:01:41.000+08:00', - ], - 'Name' => [ - 'description' => '', - 'type' => 'string', - 'example' => '', - ], - 'TaskIds' => [ - 'description' => '', - 'type' => 'array', - 'items' => [ - 'description' => '', - 'type' => 'string', - 'example' => '{}', - ], - ], - 'Id' => [ - 'description' => 'ID', - 'type' => 'string', - 'example' => '59b0bbfe-929b-4a8c-9833-3ce70b4bad38', - ], - 'RuleId' => [ - 'description' => '', - 'type' => 'string', - 'example' => '59b0bbfe-929b-4a8c-9833-3ce70b4bad38', - ], - 'RuleName' => [ - 'description' => '', - 'type' => 'string', - 'example' => 'default', - ], - ], - ], - ], - 'TotalPages' => [ - 'description' => '', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '1', - ], - 'TotalElements' => [ - 'description' => '', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '1', - ], + 'title' => '', + 'description' => 'The data.', + 'type' => 'array', + 'items' => [ + 'description' => 'The data.', + 'type' => 'object', + 'properties' => [ + 'DeviceId' => ['description' => 'The device ID.', 'type' => 'string', 'example' => '7f3dfb9aa0dd0261', 'title' => ''], + 'TenantId' => ['description' => 'The tenant ID.', 'type' => 'integer', 'format' => 'int64', 'example' => '1', 'title' => ''], + 'AppId' => ['description' => 'appid', 'type' => 'integer', 'format' => 'int64', 'example' => '12', 'title' => ''], + 'DepartmentId' => ['description' => 'The department ID.', 'type' => 'integer', 'format' => 'int64', 'example' => '12', 'title' => ''], + 'DeviceType' => ['description' => 'The type of the terminal device. Valid values:'."\n" + .'- 0: Android.'."\n" + .'- 1: iOS.', 'type' => 'integer', 'format' => 'int32', 'example' => '0', 'title' => ''], + 'CreatedAt' => ['description' => 'The time when the record was created.', 'type' => 'string', 'example' => '2020-07-14T14:01:41.000+08:00', 'title' => ''], + 'UpdatedAt' => ['description' => 'The time when the record was updated.', 'type' => 'string', 'example' => '2020-07-14T14:01:41.000+08:00', 'title' => ''], + 'BeginAt' => ['description' => 'The start time of the detection. The time is in the yyyy-MM-dd HH:mm:ss format.', 'type' => 'string', 'example' => '2022-05-23 10:33:12', 'title' => ''], + 'EndAt' => ['description' => 'The end time of the detection. The time is in the yyyy-MM-dd HH:mm:ss format.', 'type' => 'string', 'example' => '2022-03-24 11:39:46', 'title' => ''], + 'Hour' => ['title' => '', 'description' => 'The time period.', 'type' => 'integer', 'format' => 'int32', 'example' => '2020050811'], + 'DetectionDuration' => ['title' => '', 'description' => 'The detection duration, in seconds.', 'type' => 'integer', 'format' => 'int32', 'example' => '1200'], + 'ChargeDuration' => ['title' => '', 'description' => 'The billing duration, in minutes.', 'type' => 'integer', 'format' => 'int32', 'example' => '12'], + 'Type' => ['description' => 'The type. Valid values:'."\n" + .'- remote: remote dual recording.'."\n" + .'- local: local dual recording.', 'type' => 'string', 'example' => 'REMOTE', 'title' => ''], + 'FeeId' => ['description' => 'The reconciliation ID.', 'type' => 'string', 'example' => 'ff1d7783-e087-4d62-92df-3a163eca7c07', 'title' => ''], + ], + 'title' => '', + 'example' => '', ], + 'example' => '', ], - 'Code' => [ - 'description' => '', - 'type' => 'string', - 'example' => 'OK', + 'Success' => ['title' => '', 'description' => 'Indicates whether the request was successful. This parameter is used by POP.', 'type' => 'boolean', 'example' => 'True'], + 'HttpCode' => ['description' => 'The HTTP status code.', 'type' => 'integer', 'format' => 'int32', 'example' => '200', 'title' => ''], + 'Errors' => [ + 'title' => '', + 'description' => 'The error list.', + 'type' => 'array', + 'items' => [ + 'description' => 'None.', + 'type' => 'object', + 'properties' => [ + 'Field' => ['description' => 'The error ID.', 'type' => 'string', 'example' => '-', 'title' => ''], + 'Message' => ['description' => 'The error message.', 'type' => 'string', 'example' => '-', 'title' => ''], + ], + 'title' => '', + 'example' => '', + ], + 'example' => '', ], ], + 'example' => '', ], ], ], 'errorCodes' => [ 400 => [ - [ - 'errorCode' => 'InvalidRequest', - 'errorMessage' => 'The request is invalid.', - ], + ['errorCode' => 'InvalidRequest', 'errorMessage' => 'The request is invalid.', 'description' => ''], ], [ - [ - 'errorCode' => 'Unauthorized', - 'errorMessage' => 'The request requires user authentication.', - ], + ['errorCode' => 'Unauthorized', 'errorMessage' => 'The request requires user authentication.', 'description' => ''], ], 403 => [ - [ - 'errorCode' => 'Forbidden', - 'errorMessage' => 'Access to this resource on the server is denied.', - ], + ['errorCode' => 'Forbidden', 'errorMessage' => 'Access to this resource on the server is denied.', 'description' => ''], ], [ - [ - 'errorCode' => 'ResourceNotFound', - 'errorMessage' => 'The specified resource does not exist.', - ], + ['errorCode' => 'ResourceNotFound', 'errorMessage' => 'The specified resource does not exist.', 'description' => ''], ], 500 => [ - [ - 'errorCode' => 'InternalServerError', - 'errorMessage' => 'An internal server error occurred.', + ['errorCode' => 'InternalServerError', 'errorMessage' => 'An internal server error occurred.', 'description' => ''], + ], + ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"CAD43A24-D34C-5848-BEB0-3D184F6687B1\\",\\n \\"Code\\": \\"OK\\",\\n \\"Message\\": \\"-\\",\\n \\"Data\\": [\\n {\\n \\"DeviceId\\": \\"7f3dfb9aa0dd0261\\",\\n \\"TenantId\\": 1,\\n \\"AppId\\": 12,\\n \\"DepartmentId\\": 12,\\n \\"DeviceType\\": 0,\\n \\"CreatedAt\\": \\"2020-07-14T14:01:41.000+08:00\\",\\n \\"UpdatedAt\\": \\"2020-07-14T14:01:41.000+08:00\\",\\n \\"BeginAt\\": \\"2022-05-23 10:33:12\\",\\n \\"EndAt\\": \\"2022-03-24 11:39:46\\",\\n \\"Hour\\": 2020050811,\\n \\"DetectionDuration\\": 1200,\\n \\"ChargeDuration\\": 12,\\n \\"Type\\": \\"REMOTE\\",\\n \\"FeeId\\": \\"ff1d7783-e087-4d62-92df-3a163eca7c07\\"\\n }\\n ],\\n \\"Success\\": true,\\n \\"HttpCode\\": 200,\\n \\"Errors\\": [\\n {\\n \\"Field\\": \\"-\\",\\n \\"Message\\": \\"-\\"\\n }\\n ]\\n}","type":"json"}]', + 'title' => 'Query billing information by fee ID', + 'changeSet' => [], + 'flowControl' => [ + 'flowControlList' => [], + ], + 'ramActions' => [ + [ + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'idrsservice:GetStatisticsRecordsByFeeId', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'Idrsservice', 'resourceType' => 'All Resource', 'arn' => '*'], + ], ], ], ], - 'responseDemo' => '[{"type":"json","example":"{\\n \\"Message\\": \\"-\\",\\n \\"RequestId\\": \\"59b0bbfe-929b-4a8c-9833-3ce70b4bad38\\",\\n \\"Data\\": {\\n \\"Items\\": [\\n {\\n \\"Status\\": \\"runnable\\",\\n \\"CompletedTasks\\": 0,\\n \\"TotalTasks\\": 1,\\n \\"CreatedAt\\": \\"2020-07-14T14:01:41.000+08:00\\",\\n \\"Name\\": \\"任务名称\\",\\n \\"TaskIds\\": [\\n \\"{}\\"\\n ],\\n \\"Id\\": \\"59b0bbfe-929b-4a8c-9833-3ce70b4bad38\\",\\n \\"RuleId\\": \\"59b0bbfe-929b-4a8c-9833-3ce70b4bad38\\",\\n \\"RuleName\\": \\"default\\"\\n }\\n ],\\n \\"TotalPages\\": 1,\\n \\"TotalElements\\": 1\\n },\\n \\"Code\\": \\"OK\\"\\n}","errorExample":""},{"type":"xml","example":"<Message>-</Message>\\n<RequestId/>\\n<Data>\\n <TotalElements>1</TotalElements>\\n <TotalPages>1</TotalPages>\\n <Items>\\n <Status>runnable</Status>\\n <CreatedAt>2020-07-14T14:01:41.000+08:00</CreatedAt>\\n <RuleId>59b0bbfe-929b-4a8c-9833-3ce70b4bad38</RuleId>\\n <TotalTasks>1</TotalTasks>\\n <CompletedTasks>0</CompletedTasks>\\n <Id>59b0bbfe-929b-4a8c-9833-3ce70b4bad38</Id>\\n <RuleName>default</RuleName>\\n <Name>任务名称</Name>\\n <TaskIds>1</TaskIds>\\n <TaskIds>2</TaskIds>\\n </Items>\\n</Data>\\n<Code>OK</Code>","errorExample":""}]', - 'title' => 'ListTaskGroups', - 'requestParamsDescription' => ' ', - 'responseParamsDescription' => ' ', - 'extraInfo' => ' ', ], - 'ListTaskItems' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'GetTask' => [ + 'methods' => ['post'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], @@ -6219,134 +3804,89 @@ ], 'operationType' => 'readAndWrite', 'deprecated' => false, - 'systemTags' => [ - 'operationType' => 'get', - ], + 'systemTags' => ['operationType' => 'get'], 'parameters' => [ [ + 'name' => 'ClientBaseParam', + 'in' => 'query', + 'schema' => ['description' => 'The basic client parameters, which record information such as the SDK version number.', 'type' => 'string', 'required' => false, 'example' => ' {"version":"1.0.0"}', 'title' => ''], + ], + [ 'name' => 'TaskId', 'in' => 'query', - 'schema' => [ - 'description' => '', - 'type' => 'string', - 'required' => true, - 'docRequired' => true, - 'example' => '59b0bbfe-929b-4a8c-9833-3ce70b4bad38', - ], + 'schema' => ['description' => 'The task ID.', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => '59b0bbfe-929b-4a8c-9833-3ce70b4bad38', 'title' => ''], ], ], 'responses' => [ 200 => [ 'schema' => [ - 'description' => '', + 'description' => 'None.', 'type' => 'object', 'properties' => [ - 'Message' => [ - 'description' => '', - 'type' => 'string', - 'example' => '', - ], - 'RequestId' => [ - 'description' => '', - 'type' => 'string', - 'example' => '59b0bbfe-929b-4a8c-9833-3ce70b4bad38', - ], + 'Message' => ['description' => 'The error message.', 'type' => 'string', 'example' => '无', 'title' => ''], + 'RequestId' => ['description' => 'The request ID.', 'type' => 'string', 'example' => 'A1899517-BB99-5D3E-A71B-97524DCB0942', 'title' => ''], 'Data' => [ - 'description' => '', - 'type' => 'array', - 'items' => [ - 'description' => '', - 'type' => 'object', - 'properties' => [ - 'Status' => [ - 'description' => '', - 'type' => 'string', - 'example' => 'completed', - ], - 'CreatedAt' => [ - 'description' => '', - 'type' => 'string', - 'example' => '2020-07-14T14:01:41.000+08:00', - ], - 'Message' => [ - 'description' => '', - 'type' => 'string', - 'example' => '', - ], - 'Output' => [ - 'description' => '', - 'type' => 'string', - 'example' => '{}', - ], - 'Name' => [ - 'description' => '', - 'type' => 'string', - 'example' => '', - ], - 'SegmentSeq' => [ - 'description' => '', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '1', - ], - ], + 'description' => 'The task data.', + 'type' => 'object', + 'properties' => [ + 'Status' => ['description' => 'The task status.', 'type' => 'string', 'example' => 'runnable', 'title' => ''], + 'CreatedAt' => ['description' => 'The creation date.', 'type' => 'string', 'example' => '2020-07-14T14:01:41.000+08:00', 'title' => ''], + 'Id' => ['description' => 'The detection task ID.', 'type' => 'string', 'example' => '59b0bbfe-929b-4a8c-9833-3ce70b4bad38', 'title' => ''], + 'VideoUrl' => ['description' => 'The URL of the detection result video.', 'type' => 'string', 'example' => 'http://oss.aliyuncs.com/1.mp4', 'title' => ''], ], + 'title' => '', + 'example' => '', ], - 'Code' => [ - 'description' => '', - 'type' => 'string', - 'example' => 'OK', - ], + 'Code' => ['description' => 'The status code.', 'type' => 'string', 'example' => 'OK', 'title' => ''], ], + 'title' => '', + 'example' => '', ], ], ], 'errorCodes' => [ 400 => [ - [ - 'errorCode' => 'InvalidRequest', - 'errorMessage' => 'The request is invalid.', - ], + ['errorCode' => 'InvalidRequest', 'errorMessage' => 'The request is invalid.', 'description' => ''], ], [ - [ - 'errorCode' => 'Unauthorized', - 'errorMessage' => 'The request requires user authentication.', - ], + ['errorCode' => 'Unauthorized', 'errorMessage' => 'The request requires user authentication.', 'description' => ''], ], 403 => [ - [ - 'errorCode' => 'Forbidden', - 'errorMessage' => 'Access to this resource on the server is denied.', - ], + ['errorCode' => 'Forbidden', 'errorMessage' => 'Access to this resource on the server is denied.', 'description' => ''], ], [ - [ - 'errorCode' => 'ResourceNotFound', - 'errorMessage' => 'The specified resource does not exist.', - ], + ['errorCode' => 'ResourceNotFound', 'errorMessage' => 'The specified resource does not exist.', 'description' => ''], ], 500 => [ - [ - 'errorCode' => 'InternalServerError', - 'errorMessage' => 'An internal server error occurred.', + ['errorCode' => 'InternalServerError', 'errorMessage' => 'An internal server error occurred.', 'description' => ''], + ], + ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"Message\\": \\"无\\",\\n \\"RequestId\\": \\"A1899517-BB99-5D3E-A71B-97524DCB0942\\",\\n \\"Data\\": {\\n \\"Status\\": \\"runnable\\",\\n \\"CreatedAt\\": \\"2020-07-14T14:01:41.000+08:00\\",\\n \\"Id\\": \\"59b0bbfe-929b-4a8c-9833-3ce70b4bad38\\",\\n \\"VideoUrl\\": \\"http://oss.aliyuncs.com/1.mp4\\"\\n },\\n \\"Code\\": \\"OK\\"\\n}","type":"json"}]', + 'title' => 'Retrieve specified task information', + 'summary' => 'Calls the GetTask operation to retrieve information about a specified task.', + 'changeSet' => [ + ['createdAt' => '2022-02-21T07:17:01.000Z', 'description' => 'Request parameters changed'], + ], + 'flowControl' => [ + 'flowControlList' => [], + ], + 'ramActions' => [ + [ + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'idrsservice:GetTask', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'Idrsservice', 'resourceType' => 'All Resource', 'arn' => '*'], + ], ], ], ], - 'responseDemo' => '[{"type":"json","example":"{\\n \\"Message\\": \\"无\\",\\n \\"RequestId\\": \\"59b0bbfe-929b-4a8c-9833-3ce70b4bad38\\",\\n \\"Data\\": [\\n {\\n \\"Status\\": \\"completed\\",\\n \\"CreatedAt\\": \\"2020-07-14T14:01:41.000+08:00\\",\\n \\"Message\\": \\"检测失败\\",\\n \\"Output\\": \\"{}\\",\\n \\"Name\\": \\"身份证识别\\",\\n \\"SegmentSeq\\": 1\\n }\\n ],\\n \\"Code\\": \\"OK\\"\\n}","errorExample":""},{"type":"xml","example":"<Message>-</Message>\\n<RequestId>59b0bbfe-929b-4a8c-9833-3ce70b4bad38</RequestId>\\n<Data>\\n <Status>completed</Status>\\n <SegmentSeq>1</SegmentSeq>\\n <Message>检测失败</Message>\\n <CreatedAt>2020-07-14T14:01:41.000+08:00</CreatedAt>\\n <Output>{}</Output>\\n <Name>身份证识别</Name>\\n</Data>\\n<Code>OK</Code>","errorExample":""}]', - 'title' => 'ListTaskItems', - 'requestParamsDescription' => ' ', - 'responseParamsDescription' => ' ', - 'extraInfo' => ' ', ], - 'ListTasks' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'GetTaskGroup' => [ + 'methods' => ['post'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], @@ -6354,51 +3894,17 @@ ], 'operationType' => 'readAndWrite', 'deprecated' => false, - 'systemTags' => [ - 'operationType' => 'get', - ], + 'systemTags' => ['operationType' => 'get'], 'parameters' => [ [ - 'name' => 'PageIndex', + 'name' => 'ClientBaseParam', 'in' => 'query', - 'schema' => [ - 'description' => '', - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'docRequired' => false, - 'maximum' => '10000', - 'minimum' => '1', - 'example' => '1', - 'isFileTransferUrl' => false, - 'default' => '1', - ], + 'schema' => ['description' => 'The basic client parameters, which record information such as the SDK version number.', 'type' => 'string', 'required' => false, 'example' => '{"version":"1.0.0"}', 'title' => ''], ], [ - 'name' => 'PageSize', - 'in' => 'query', - 'schema' => [ - 'description' => '', - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'docRequired' => false, - 'maximum' => '10000', - 'minimum' => '10', - 'example' => '10', - 'isFileTransferUrl' => false, - 'default' => '10', - ], - ], - [ - 'name' => 'TaskGroupId', + 'name' => 'Id', 'in' => 'query', - 'schema' => [ - 'description' => '', - 'type' => 'string', - 'required' => false, - 'example' => '1', - ], + 'schema' => ['description' => 'The task group ID.', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => '59b0bbfe-929b-4a8c-9833-3ce70b4bad38', 'title' => ''], ], ], 'responses' => [ @@ -6407,124 +3913,86 @@ 'description' => '-', 'type' => 'object', 'properties' => [ - 'Message' => [ - 'description' => '', - 'type' => 'string', - 'example' => '-', - ], - 'RequestId' => [ - 'description' => '', - 'type' => 'string', - 'example' => '59b0bbfe-929b-4a8c-9833-3ce70b4bad38', - ], + 'Message' => ['description' => 'The error message.', 'type' => 'string', 'example' => '-', 'title' => ''], + 'RequestId' => ['description' => 'The request ID.', 'type' => 'string', 'example' => '59b0bbfe-929b-4a8c-9833-3ce70b4bad38', 'title' => ''], 'Data' => [ 'description' => '-', 'type' => 'object', 'properties' => [ - 'Items' => [ - 'description' => '', + 'Status' => ['description' => 'The status.', 'type' => 'string', 'example' => 'runnable', 'title' => ''], + 'CompletedTasks' => ['description' => 'The number of completed tasks.', 'type' => 'integer', 'format' => 'int32', 'example' => '1', 'title' => ''], + 'TotalTasks' => ['description' => 'The total number of tasks.', 'type' => 'integer', 'format' => 'int32', 'example' => '1', 'title' => ''], + 'CreatedAt' => ['description' => 'The creation date.', 'type' => 'string', 'example' => '2020-07-14T14:01:41.000+08:00', 'title' => ''], + 'Name' => ['description' => 'The name.', 'type' => 'string', 'example' => '名称', 'title' => ''], + 'TaskIds' => [ + 'description' => '-', 'type' => 'array', - 'items' => [ - 'description' => '-', - 'type' => 'object', - 'properties' => [ - 'Status' => [ - 'description' => '', - 'type' => 'string', - 'example' => 'runnable', - ], - 'VideoMetaUrl' => [ - 'description' => '', - 'type' => 'string', - 'example' => 'http://oss.aliyuncs.com/1.mp4.meta?expire=2010323&sign=sf2324', - ], - 'CreatedAt' => [ - 'description' => '', - 'type' => 'string', - 'example' => '2020-07-14T14:01:41.000+08:00', - ], - 'Id' => [ - 'description' => 'ID', - 'type' => 'string', - 'example' => '59b0bbfe-929b-4a8c-9833-3ce70b4bad38', - ], - 'VideoUrl' => [ - 'description' => '', - 'type' => 'string', - 'example' => 'http://oss.aliyuncs.com/1.mp4?expire=2010323&sign=sf2324', - ], - ], - ], - ], - 'TotalPages' => [ - 'description' => '', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '1', - ], - 'TotalElements' => [ - 'description' => '', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '1', + 'items' => ['description' => 'The list of task IDs.', 'type' => 'string', 'example' => '["1"]', 'title' => ''], + 'title' => '', + 'example' => '', ], + 'Id' => ['description' => 'ID', 'type' => 'string', 'example' => '59b0bbfe-929b-4a8c-9833-3ce70b4bad38', 'title' => ''], + 'RuleId' => ['description' => 'The rule ID.', 'type' => 'string', 'example' => '2020-07-14T14:01:41.000+08:00', 'title' => ''], + 'RuleName' => ['description' => 'The rule name.', 'type' => 'string', 'example' => 'default', 'title' => ''], ], + 'title' => '', + 'example' => '', ], - 'Code' => [ - 'description' => '', - 'type' => 'string', - 'example' => 'OK', - ], + 'Code' => ['description' => 'The status code.', 'type' => 'string', 'example' => 'OK', 'title' => ''], ], + 'title' => '', + 'example' => '', ], ], ], 'errorCodes' => [ 400 => [ - [ - 'errorCode' => 'InvalidRequest', - 'errorMessage' => 'The request is invalid.', - ], + ['errorCode' => 'InvalidRequest', 'errorMessage' => 'The request is invalid.', 'description' => ''], ], [ - [ - 'errorCode' => 'Unauthorized', - 'errorMessage' => 'The request requires user authentication.', - ], + ['errorCode' => 'Unauthorized', 'errorMessage' => 'The request requires user authentication.', 'description' => ''], ], 403 => [ - [ - 'errorCode' => 'Forbidden', - 'errorMessage' => 'Access to this resource on the server is denied.', - ], + ['errorCode' => 'Forbidden', 'errorMessage' => 'Access to this resource on the server is denied.', 'description' => ''], ], [ - [ - 'errorCode' => 'ResourceNotFound', - 'errorMessage' => 'The specified resource does not exist.', - ], + ['errorCode' => 'ResourceNotFound', 'errorMessage' => 'The specified resource does not exist.', 'description' => ''], ], 500 => [ - [ - 'errorCode' => 'InternalServerError', - 'errorMessage' => 'An internal server error occurred.', - ], + ['errorCode' => 'InternalServerError', 'errorMessage' => 'An internal server error occurred.', 'description' => ''], ], ], - 'responseDemo' => '[{"type":"json","example":"{\\n \\"Message\\": \\"-\\",\\n \\"RequestId\\": \\"59b0bbfe-929b-4a8c-9833-3ce70b4bad38\\",\\n \\"Data\\": {\\n \\"Items\\": [\\n {\\n \\"Status\\": \\"runnable\\",\\n \\"VideoMetaUrl\\": \\"http://oss.aliyuncs.com/1.mp4.meta?expire=2010323&sign=sf2324\\",\\n \\"CreatedAt\\": \\"2020-07-14T14:01:41.000+08:00\\",\\n \\"Id\\": \\"59b0bbfe-929b-4a8c-9833-3ce70b4bad38\\",\\n \\"VideoUrl\\": \\"http://oss.aliyuncs.com/1.mp4?expire=2010323&sign=sf2324\\"\\n }\\n ],\\n \\"TotalPages\\": 1,\\n \\"TotalElements\\": 1\\n },\\n \\"Code\\": \\"OK\\"\\n}","errorExample":""},{"type":"xml","example":"<Message>-</Message>\\n<RequestId>59b0bbfe-929b-4a8c-9833-3ce70b4bad38</RequestId>\\n<Data>\\n <TotalElements>1</TotalElements>\\n <TotalPages>1</TotalPages>\\n <Items>\\n <Status>runnable</Status>\\n <CreatedAt>2020-07-14T14:01:41.000+08:00</CreatedAt>\\n <VideoMetaUrl>http://oss.aliyuncs.com/1.mp4.meta?expire=2010323&sign=sf2324</VideoMetaUrl>\\n <Id>59b0bbfe-929b-4a8c-9833-3ce70b4bad38</Id>\\n <VideoUrl>http://oss.aliyuncs.com/1.mp4?expire=2010323&sign=sf2324</VideoUrl>\\n </Items>\\n</Data>\\n<Code>OK</Code>","errorExample":""}]', - 'title' => 'ListTasks', + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"Message\\": \\"-\\",\\n \\"RequestId\\": \\"59b0bbfe-929b-4a8c-9833-3ce70b4bad38\\",\\n \\"Data\\": {\\n \\"Status\\": \\"runnable\\",\\n \\"CompletedTasks\\": 1,\\n \\"TotalTasks\\": 1,\\n \\"CreatedAt\\": \\"2020-07-14T14:01:41.000+08:00\\",\\n \\"Name\\": \\"名称\\",\\n \\"TaskIds\\": [\\n \\"[\\\\\\"1\\\\\\"]\\"\\n ],\\n \\"Id\\": \\"59b0bbfe-929b-4a8c-9833-3ce70b4bad38\\",\\n \\"RuleId\\": \\"2020-07-14T14:01:41.000+08:00\\",\\n \\"RuleName\\": \\"default\\"\\n },\\n \\"Code\\": \\"OK\\"\\n}","type":"json"}]', + 'title' => 'GetTaskGroup', + 'summary' => 'Calls the GetTaskGroup operation to retrieve a task group.', + 'description' => '**1**.', 'requestParamsDescription' => ' ', 'responseParamsDescription' => ' ', 'extraInfo' => ' ', - ], - 'ListUsers' => [ - 'methods' => [ - 'post', + 'changeSet' => [ + ['createdAt' => '2022-02-21T07:17:01.000Z', 'description' => 'Request parameters changed'], ], - 'schemes' => [ - 'http', - 'https', + 'flowControl' => [ + 'flowControlList' => [], + ], + 'ramActions' => [ + [ + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'idrsservice:GetTaskGroup', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'Idrsservice', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], ], + ], + 'GetTtsQuestionByGroupId' => [ + 'summary' => 'Retrieves TTS question information by TTS question group ID.', + 'methods' => ['post'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], @@ -6532,247 +4000,104 @@ ], 'operationType' => 'readAndWrite', 'deprecated' => false, - 'systemTags' => [ - 'operationType' => 'get', - ], + 'systemTags' => ['operationType' => 'get'], 'parameters' => [ [ - 'name' => 'DepartmentId', - 'in' => 'query', - 'schema' => [ - 'description' => '', - 'type' => 'string', - 'required' => false, - 'example' => '59b0bbfe-929b-4a8c-9833-3ce70b4bad38', - ], - ], - [ - 'name' => 'PageIndex', - 'in' => 'query', - 'schema' => [ - 'description' => '', - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'docRequired' => false, - 'maximum' => '10000', - 'minimum' => '1', - 'example' => '1', - 'isFileTransferUrl' => false, - 'default' => '1', - ], - ], - [ - 'name' => 'PageSize', - 'in' => 'query', - 'schema' => [ - 'description' => '', - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'docRequired' => false, - 'maximum' => '500', - 'minimum' => '10', - 'example' => '10', - 'isFileTransferUrl' => false, - 'default' => '10', - ], - ], - [ - 'name' => 'Username', - 'in' => 'query', - 'schema' => [ - 'description' => '', - 'type' => 'string', - 'required' => false, - 'example' => 'tom', - ], + 'name' => 'GroupId', + 'in' => 'formData', + 'schema' => ['description' => 'The TTS question group ID.', 'type' => 'string', 'required' => true, 'example' => '47584ba4-9781-496b-8e6f-c8525a213***', 'title' => ''], ], ], 'responses' => [ 200 => [ 'schema' => [ - 'description' => '', + 'title' => '', + 'description' => 'ApiResult<GetQuestionsDTO>', 'type' => 'object', 'properties' => [ - 'Message' => [ - 'description' => '', - 'type' => 'string', - 'example' => '', - ], - 'RequestId' => [ - 'description' => '', - 'type' => 'string', - 'example' => '59b0bbfe-929b-4a8c-9833-3ce70b4bad38', - ], + 'RequestId' => ['description' => 'The request ID, which is a common parameter. Each request has a unique ID.', 'type' => 'string', 'example' => 'D2DFCDC3-1ECF-599D-8EDA-8F598E5A9***', 'title' => ''], + 'Code' => ['description' => 'The status code.', 'type' => 'integer', 'format' => 'int32', 'example' => 'OK', 'title' => ''], + 'Message' => ['description' => 'The error message.', 'type' => 'string', 'example' => '-', 'title' => ''], 'Data' => [ - 'description' => '', + 'description' => 'The data.', 'type' => 'object', 'properties' => [ - 'Items' => [ - 'description' => '', + 'GroupId' => ['description' => 'The TTS question group ID.', 'type' => 'string', 'example' => '47584ba4-9781-496b-8e6f-c8525a213***', 'title' => ''], + 'Questions' => [ + 'description' => 'The list of questions.', 'type' => 'array', 'items' => [ - 'description' => '', + 'description' => 'The question information.', 'type' => 'object', 'properties' => [ - 'RamUsername' => [ - 'description' => '', - 'type' => 'string', - 'example' => 'xxx', - ], - 'Email' => [ - 'description' => '', - 'type' => 'string', - 'example' => 'a@a.com', - ], - 'PhoneNumber' => [ - 'description' => '', - 'type' => 'string', - 'example' => '186000000', - ], - 'Departments' => [ - 'description' => '', - 'type' => 'array', - 'items' => [ - 'description' => '', - 'type' => 'object', - 'properties' => [ - 'Description' => [ - 'description' => '', - 'type' => 'string', - 'example' => '', - ], - 'CreatedAt' => [ - 'description' => '', - 'type' => 'string', - 'example' => '2020-07-14T14:01:41.000+08:00', - ], - 'UpdatedAt' => [ - 'description' => '', - 'type' => 'string', - 'example' => '2020-07-14T14:01:41.000+08:00', - ], - 'Name' => [ - 'description' => '', - 'type' => 'string', - 'example' => '', - ], - 'Id' => [ - 'description' => 'ID', - 'type' => 'string', - 'example' => '59b0bbfe-929b-4a8c-9833-3ce70b4bad38', - ], - ], - ], - ], - 'CreatedAt' => [ - 'description' => '', - 'type' => 'string', - 'example' => '2020-07-14T14:01:41.000+08:00', - ], - 'UpdatedAt' => [ - 'description' => '', - 'type' => 'string', - 'example' => '2020-07-14T14:01:41.000+08:00', - ], - 'Source' => [ - 'description' => '', - 'type' => 'string', - 'example' => 'ram', - ], - 'Role' => [ - 'description' => '', - 'type' => 'string', - 'example' => 'admin', - ], - 'Name' => [ - 'description' => '', - 'type' => 'string', - 'example' => '', - ], - 'Id' => [ - 'description' => 'ID', - 'type' => 'string', - 'example' => '2020-07-14T14:01:41.000+08:00', - ], - 'Username' => [ - 'description' => '', - 'type' => 'string', - 'example' => 'xxx', - ], + 'Id' => ['description' => 'The question ID.', 'type' => 'integer', 'format' => 'int64', 'example' => '1', 'title' => ''], + 'TenantId' => ['description' => 'The tenant ID.', 'type' => 'integer', 'format' => 'int64', 'example' => '2', 'title' => ''], + 'QuestionGroupId' => ['description' => 'The question group ID.', 'type' => 'integer', 'format' => 'int64', 'example' => '47584ba4-9781-496b-8e6f-c8525a213***', 'title' => ''], + 'QuestionKey' => ['description' => 'The question key.', 'type' => 'string', 'example' => '47584ba4-9781-496b-8e6f-c8525a213***', 'title' => ''], + 'Question' => ['description' => 'The question.', 'type' => 'string', 'example' => '北京的天气如何', 'title' => ''], + 'Answer' => ['description' => 'The answer.', 'type' => 'string', 'example' => '晴朗', 'title' => ''], + 'Duration' => ['description' => 'The duration of the synthesized audio, in milliseconds.', 'type' => 'number', 'format' => 'double', 'example' => '674', 'title' => ''], + 'OssUrl' => ['description' => 'The download URL.', 'type' => 'string', 'example' => 'https://pts-data-f***.pcm', 'title' => ''], ], + 'title' => '', + 'example' => '', ], - ], - 'TotalPages' => [ - 'description' => '', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '1', - ], - 'TotalElements' => [ - 'description' => '', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '10', + 'title' => '', + 'example' => '', ], ], + 'title' => '', + 'example' => '', ], - 'Code' => [ - 'description' => '', - 'type' => 'string', - 'example' => 'OK', - ], + 'Success' => ['title' => '', 'description' => 'Indicates whether the request was successful. This parameter is used by POP.', 'type' => 'boolean', 'example' => 'True'], + 'HttpCode' => ['description' => 'The HTTP status code.', 'type' => 'integer', 'format' => 'int32', 'example' => '200', 'title' => ''], ], + 'example' => '', ], ], ], 'errorCodes' => [ 400 => [ - [ - 'errorCode' => 'InvalidRequest', - 'errorMessage' => 'The request is invalid.', - ], + ['errorCode' => 'InvalidRequest', 'errorMessage' => 'The request is invalid.', 'description' => ''], ], [ - [ - 'errorCode' => 'Unauthorized', - 'errorMessage' => 'The request requires user authentication.', - ], + ['errorCode' => 'Unauthorized', 'errorMessage' => 'The request requires user authentication.', 'description' => ''], ], 403 => [ - [ - 'errorCode' => 'Forbidden', - 'errorMessage' => 'Access to this resource on the server is denied.', - ], + ['errorCode' => 'Forbidden', 'errorMessage' => 'Access to this resource on the server is denied.', 'description' => ''], ], [ - [ - 'errorCode' => 'ResourceNotFound', - 'errorMessage' => 'The specified resource does not exist.', - ], + ['errorCode' => 'ResourceNotFound', 'errorMessage' => 'The specified resource does not exist.', 'description' => ''], ], 500 => [ - [ - 'errorCode' => 'InternalServerError', - 'errorMessage' => 'An internal server error occurred.', + ['errorCode' => 'InternalServerError', 'errorMessage' => 'An internal server error occurred.', 'description' => ''], + ], + ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"D2DFCDC3-1ECF-599D-8EDA-8F598E5A9***\\",\\n \\"Code\\": 0,\\n \\"Message\\": \\"-\\",\\n \\"Data\\": {\\n \\"GroupId\\": \\"47584ba4-9781-496b-8e6f-c8525a213***\\",\\n \\"Questions\\": [\\n {\\n \\"Id\\": 1,\\n \\"TenantId\\": 2,\\n \\"QuestionGroupId\\": 0,\\n \\"QuestionKey\\": \\"47584ba4-9781-496b-8e6f-c8525a213***\\",\\n \\"Question\\": \\"北京的天气如何\\",\\n \\"Answer\\": \\"晴朗\\",\\n \\"Duration\\": 674,\\n \\"OssUrl\\": \\"https://pts-data-f***.pcm\\"\\n }\\n ]\\n },\\n \\"Success\\": true,\\n \\"HttpCode\\": 200\\n}","type":"json"}]', + 'title' => 'Retrieve all TTS information by TTS question group ID', + 'changeSet' => [ + ['createdAt' => '2022-08-29T07:31:01.000Z', 'description' => 'OpenAPI offline'], + ], + 'flowControl' => [ + 'flowControlList' => [], + ], + 'ramActions' => [ + [ + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'idrsservice:GetTtsQuestionByGroupId', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'Idrsservice', 'resourceType' => 'All Resource', 'arn' => '*'], + ], ], ], ], - 'responseDemo' => '[{"type":"json","example":"{\\n \\"Message\\": \\"无\\",\\n \\"RequestId\\": \\"59b0bbfe-929b-4a8c-9833-3ce70b4bad38\\",\\n \\"Data\\": {\\n \\"Items\\": [\\n {\\n \\"RamUsername\\": \\"xxx\\",\\n \\"Email\\": \\"a@a.com\\",\\n \\"PhoneNumber\\": \\"186000000\\",\\n \\"Departments\\": [\\n {\\n \\"Description\\": \\"部门\\",\\n \\"CreatedAt\\": \\"2020-07-14T14:01:41.000+08:00\\",\\n \\"UpdatedAt\\": \\"2020-07-14T14:01:41.000+08:00\\",\\n \\"Name\\": \\"不明\\",\\n \\"Id\\": \\"59b0bbfe-929b-4a8c-9833-3ce70b4bad38\\"\\n }\\n ],\\n \\"CreatedAt\\": \\"2020-07-14T14:01:41.000+08:00\\",\\n \\"UpdatedAt\\": \\"2020-07-14T14:01:41.000+08:00\\",\\n \\"Source\\": \\"ram\\",\\n \\"Role\\": \\"admin\\",\\n \\"Name\\": \\"高x\\",\\n \\"Id\\": \\"2020-07-14T14:01:41.000+08:00\\",\\n \\"Username\\": \\"xxx\\"\\n }\\n ],\\n \\"TotalPages\\": 1,\\n \\"TotalElements\\": 10\\n },\\n \\"Code\\": \\"OK\\"\\n}","errorExample":""},{"type":"xml","example":"<Message>-</Message>\\n<RequestId>59b0bbfe-929b-4a8c-9833-3ce70b4bad38</RequestId>\\n<Data>\\n <TotalElements>10</TotalElements>\\n <TotalPages>1</TotalPages>\\n <Items>\\n <Role>admin</Role>\\n <Email>a@a.com</Email>\\n <Username>xxx</Username>\\n <CreatedAt>2020-07-14T14:01:41.000+08:00</CreatedAt>\\n <RamUsername>xxx</RamUsername>\\n <PhoneNumber>186000000</PhoneNumber>\\n <Id>2020-07-14T14:01:41.000+08:00</Id>\\n <UpdatedAt>2020-07-14T14:01:41.000+08:00</UpdatedAt>\\n <Source>ram</Source>\\n <Name>高x</Name>\\n <Departments>\\n <Description>部门</Description>\\n <CreatedAt>2020-07-14T14:01:41.000+08:00</CreatedAt>\\n <Id>59b0bbfe-929b-4a8c-9833-3ce70b4bad38</Id>\\n <UpdatedAt>2020-07-14T14:01:41.000+08:00</UpdatedAt>\\n <Name>不明</Name>\\n </Departments>\\n </Items>\\n</Data>\\n<Code>OK</Code>","errorExample":""}]', - 'requestParamsDescription' => ' ', - 'responseParamsDescription' => ' ', - 'extraInfo' => ' ', ], - 'ListWatermarks' => [ - 'summary' => '获取水印列表', - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'GetUser' => [ + 'methods' => ['post'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], @@ -6780,193 +4105,117 @@ ], 'operationType' => 'readAndWrite', 'deprecated' => false, - 'systemTags' => [ - 'operationType' => 'list', - ], + 'systemTags' => ['operationType' => 'get'], 'parameters' => [ [ - 'name' => 'PageIndex', + 'name' => 'Id', 'in' => 'query', - 'schema' => [ - 'description' => '', - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'example' => '1', - ], + 'schema' => ['description' => 'The ID.', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => '59b0bbfe-929b-4a8c-9833-3ce70b4bad38', 'title' => ''], ], [ - 'name' => 'PageSize', + 'name' => 'ClientBaseParam', 'in' => 'query', - 'schema' => [ - 'description' => '', - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'example' => '10', - ], + 'schema' => ['description' => 'The basic client parameters, which record information such as the SDK version number.', 'type' => 'string', 'required' => false, 'example' => '{"version":"1.0.0"}', 'title' => ''], ], ], 'responses' => [ 200 => [ 'schema' => [ - 'title' => 'ApiResult<PageDTO<WatermarkDTO>>', - 'description' => 'ApiResult<PageDTO<WatermarkDTO>>', + 'description' => 'None.', 'type' => 'object', 'properties' => [ - 'RequestId' => [ - 'title' => 'requestId', - 'description' => 'requestId', - 'type' => 'string', - 'example' => 'A1899517-BB99-5D3E-A71B-97524DCB0942', - ], - 'Code' => [ - 'title' => 'code', - 'description' => 'code', - 'type' => 'string', - 'example' => 'OK', - ], - 'Message' => [ - 'title' => '提示', - 'description' => '', - 'type' => 'string', - 'example' => '-', - ], + 'Message' => ['description' => 'The response message.', 'type' => 'string', 'example' => '无', 'title' => ''], + 'RequestId' => ['description' => 'The request ID.', 'type' => 'string', 'example' => '59b0bbfe-929b-4a8c-9833-3ce70b4bad38', 'title' => ''], 'Data' => [ - 'title' => '数据', - 'description' => '', + 'description' => 'None.', 'type' => 'object', 'properties' => [ - 'TotalElements' => [ - 'title' => '总数据项数', - 'description' => '', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '1', - ], - 'TotalPages' => [ - 'title' => '总页数', - 'description' => '', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '1', - ], - 'Items' => [ - 'title' => '当前页面数据项', - 'description' => '', + 'Email' => ['description' => 'The email address.', 'type' => 'string', 'example' => 'xxx@aa.com', 'title' => ''], + 'PhoneNumber' => ['description' => 'The phone number.', 'type' => 'string', 'example' => '187000023323', 'title' => ''], + 'Departments' => [ + 'description' => 'The list of departments.', 'type' => 'array', 'items' => [ - 'description' => '-', + 'description' => 'None.', 'type' => 'object', 'properties' => [ - 'Id' => [ - 'title' => '水印id', - 'description' => '', - 'type' => 'string', - 'example' => 'A1899517-BB99-5D3E-A71B-97524DCB0942', - ], - 'CreatedAt' => [ - 'title' => '创建时间', - 'description' => '', - 'type' => 'string', - 'example' => '2020-07-14T14:01:41.000+08:00', - ], - 'Value' => [ - 'title' => '水印信息', - 'description' => '', - 'type' => 'string', - 'example' => '{}', - ], - 'Name' => [ - 'title' => '水印名称', - 'description' => '', - 'type' => 'string', - 'example' => '', - ], + 'Description' => ['description' => 'The description.', 'type' => 'string', 'example' => '描述', 'title' => ''], + 'GmtCreate' => ['description' => 'The creation date.', 'type' => 'string', 'example' => '2020-07-14T14:01:41.000+08:00', 'title' => ''], + 'Name' => ['description' => 'The name.', 'type' => 'string', 'example' => '名称', 'title' => ''], + 'GmtModified' => ['description' => 'The modification date.', 'type' => 'string', 'example' => '2020-07-14T14:01:41.000+08:00', 'title' => ''], + 'Id' => ['description' => 'The department ID.', 'type' => 'string', 'example' => '59b0bbfe-929b-4a8c-9833-3ce70b4bad38', 'title' => ''], ], + 'title' => '', + 'example' => '', ], + 'title' => '', + 'example' => '', ], + 'CreatedAt' => ['description' => 'The creation date.', 'type' => 'string', 'example' => '2020-07-14T14:01:41.000+08:00', 'title' => ''], + 'UpdatedAt' => ['description' => 'The modification date.', 'type' => 'string', 'example' => '2020-07-14T14:01:41.000+08:00', 'title' => ''], + 'Source' => ['description' => 'The source.', 'type' => 'string', 'example' => 'ram', 'title' => ''], + 'Role' => ['description' => 'The role.', 'type' => 'string', 'example' => 'admin', 'title' => ''], + 'Name' => ['description' => 'The name.', 'type' => 'string', 'example' => '姓名', 'title' => ''], + 'Id' => ['description' => 'ID', 'type' => 'string', 'example' => '59b0bbfe-929b-4a8c-9833-3ce70b4bad38', 'title' => ''], + 'Username' => ['description' => 'The username.', 'type' => 'string', 'example' => 'test', 'title' => ''], ], + 'title' => '', + 'example' => '', ], - 'Success' => [ - 'title' => '给 pop 使用的', - 'description' => '', - 'type' => 'boolean', - 'example' => 'True', - ], - 'HttpCode' => [ - 'description' => '', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '200', - ], - 'Errors' => [ - 'title' => '错误列表', - 'description' => '', - 'type' => 'array', - 'items' => [ - 'description' => '-', - 'type' => 'object', - 'properties' => [ - 'Field' => [ - 'description' => '', - 'type' => 'string', - 'example' => 'A1899517-BB99-5D3E-A71B-97524DCB0942', - ], - 'Message' => [ - 'description' => '', - 'type' => 'string', - 'example' => '-', - ], - ], - ], - ], + 'Code' => ['description' => 'The status code.', 'type' => 'string', 'example' => 'OK', 'title' => ''], ], + 'title' => '', + 'example' => '', ], ], ], 'errorCodes' => [ 400 => [ - [ - 'errorCode' => 'InvalidRequest', - 'errorMessage' => 'The request is invalid.', - ], + ['errorCode' => 'InvalidRequest', 'errorMessage' => 'The request is invalid.', 'description' => ''], ], [ - [ - 'errorCode' => 'Unauthorized', - 'errorMessage' => 'The request requires user authentication.', - ], + ['errorCode' => 'Unauthorized', 'errorMessage' => 'The request requires user authentication.', 'description' => ''], ], 403 => [ - [ - 'errorCode' => 'Forbidden', - 'errorMessage' => 'Access to this resource on the server is denied.', - ], + ['errorCode' => 'Forbidden', 'errorMessage' => 'Access to this resource on the server is denied.', 'description' => ''], ], [ - [ - 'errorCode' => 'ResourceNotFound', - 'errorMessage' => 'The specified resource does not exist.', - ], + ['errorCode' => 'ResourceNotFound', 'errorMessage' => 'The specified resource does not exist.', 'description' => ''], ], 500 => [ - [ - 'errorCode' => 'InternalServerError', - 'errorMessage' => 'An internal server error occurred.', - ], + ['errorCode' => 'InternalServerError', 'errorMessage' => 'An internal server error occurred.', 'description' => ''], ], ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"A1899517-BB99-5D3E-A71B-97524DCB0942\\",\\n \\"Code\\": \\"OK\\",\\n \\"Message\\": \\"-\\",\\n \\"Data\\": {\\n \\"TotalElements\\": 1,\\n \\"TotalPages\\": 1,\\n \\"Items\\": [\\n {\\n \\"Id\\": \\"A1899517-BB99-5D3E-A71B-97524DCB0942\\",\\n \\"CreatedAt\\": \\"2020-07-14T14:01:41.000+08:00\\",\\n \\"Value\\": \\"{}\\",\\n \\"Name\\": \\"名称\\"\\n }\\n ]\\n },\\n \\"Success\\": true,\\n \\"HttpCode\\": 200,\\n \\"Errors\\": [\\n {\\n \\"Field\\": \\"A1899517-BB99-5D3E-A71B-97524DCB0942\\",\\n \\"Message\\": \\"-\\"\\n }\\n ]\\n}","type":"json"}]', - ], - 'RenameDetectProcess' => [ - 'methods' => [ - 'post', + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"Message\\": \\"无\\",\\n \\"RequestId\\": \\"59b0bbfe-929b-4a8c-9833-3ce70b4bad38\\",\\n \\"Data\\": {\\n \\"Email\\": \\"xxx@aa.com\\",\\n \\"PhoneNumber\\": \\"187000023323\\",\\n \\"Departments\\": [\\n {\\n \\"Description\\": \\"描述\\",\\n \\"GmtCreate\\": \\"2020-07-14T14:01:41.000+08:00\\",\\n \\"Name\\": \\"名称\\",\\n \\"GmtModified\\": \\"2020-07-14T14:01:41.000+08:00\\",\\n \\"Id\\": \\"59b0bbfe-929b-4a8c-9833-3ce70b4bad38\\"\\n }\\n ],\\n \\"CreatedAt\\": \\"2020-07-14T14:01:41.000+08:00\\",\\n \\"UpdatedAt\\": \\"2020-07-14T14:01:41.000+08:00\\",\\n \\"Source\\": \\"ram\\",\\n \\"Role\\": \\"admin\\",\\n \\"Name\\": \\"姓名\\",\\n \\"Id\\": \\"59b0bbfe-929b-4a8c-9833-3ce70b4bad38\\",\\n \\"Username\\": \\"test\\"\\n },\\n \\"Code\\": \\"OK\\"\\n}","type":"json"}]', + 'title' => 'Query user information', + 'summary' => 'Calls the GetUser operation to retrieve information about a specified user.', + 'requestParamsDescription' => ' ', + 'responseParamsDescription' => ' ', + 'extraInfo' => ' ', + 'changeSet' => [ + ['createdAt' => '2022-02-21T07:17:01.000Z', 'description' => 'Request parameters changed'], + ], + 'flowControl' => [ + 'flowControlList' => [], ], - 'schemes' => [ - 'http', - 'https', + 'ramActions' => [ + [ + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'idrsservice:GetUser', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'Idrsservice', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], ], + ], + 'GetWatermark' => [ + 'summary' => 'Queries watermark information by ID.', + 'methods' => ['post'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], @@ -6974,140 +4223,115 @@ ], 'operationType' => 'readAndWrite', 'deprecated' => false, - 'systemTags' => [ - 'operationType' => 'none', - ], + 'systemTags' => ['operationType' => 'get'], 'parameters' => [ [ - 'name' => 'Id', + 'name' => 'WatermarkId', 'in' => 'query', - 'schema' => [ - 'description' => 'ID', - 'type' => 'string', - 'required' => true, - 'docRequired' => true, - 'example' => '1q1c45cd-3eee-1e60-b505-2e330b8755d2', - ], + 'schema' => ['description' => 'The watermark ID.', 'type' => 'string', 'required' => false, 'example' => '728fd812a876ec04818858982baebe6f', 'title' => ''], ], [ - 'name' => 'Name', + 'name' => 'ClientVersion', 'in' => 'query', - 'schema' => [ - 'description' => '', - 'type' => 'string', - 'required' => true, - 'docRequired' => true, - 'example' => '', - ], + 'schema' => ['description' => 'The client version.', 'type' => 'string', 'required' => false, 'example' => '1.0.003', 'title' => ''], + ], + [ + 'name' => 'ClientBaseParam', + 'in' => 'query', + 'schema' => ['description' => 'The basic client parameter that records information such as the SDK version number.', 'type' => 'string', 'required' => false, 'example' => '{"version":"1.0.0"}', 'title' => ''], ], ], 'responses' => [ 200 => [ 'schema' => [ - 'description' => '-', + 'title' => '', + 'description' => 'ApiResult<WatermarkDTO>', 'type' => 'object', 'properties' => [ - 'Message' => [ - 'description' => '', - 'type' => 'string', - 'example' => '-', - ], - 'RequestId' => [ - 'description' => '', - 'type' => 'string', - 'example' => 'db1c45cd-3eee-1e60-b505-2e330b8755d2', - ], + 'RequestId' => ['title' => '', 'description' => 'requestId', 'type' => 'string', 'example' => '84118BF0-56F7-54D2-8C1A-35BBBBD5016B'], + 'Code' => ['title' => '', 'description' => 'code', 'type' => 'string', 'example' => 'OK'], + 'Message' => ['title' => '', 'description' => 'The prompt message.', 'type' => 'string', 'example' => '-'], 'Data' => [ - 'description' => '', + 'title' => '', + 'description' => 'The data.', 'type' => 'object', 'properties' => [ - 'Draft' => [ - 'description' => '', - 'type' => 'string', - 'example' => '{}', - ], - 'CreatedAt' => [ - 'description' => '', - 'type' => 'string', - 'example' => '2020-12-04T14:47:59.000+08:00', - ], - 'Md5' => [ - 'description' => '', - 'type' => 'string', - 'example' => '987d563d38f5aef27feca8702c689bb1', - ], - 'Name' => [ - 'description' => '', - 'type' => 'string', - 'example' => '', - ], - 'Content' => [ - 'description' => '', - 'type' => 'string', - 'example' => '{}', - ], - 'Id' => [ - 'description' => 'ID', - 'type' => 'string', - 'example' => '0f1c45cd-3eee-4e60-b505-2e330b8755d3', - ], + 'Id' => ['title' => '', 'description' => 'The watermark ID.', 'type' => 'string', 'example' => '59b0bbfe-929b-4a8c-9833-3ce70b4bad38'], + 'CreatedAt' => ['title' => '', 'description' => 'The time when the watermark was created.', 'type' => 'string', 'example' => '2020-07-14T14:01:41.000+08:00'], + 'Value' => ['title' => '', 'description' => 'The watermark information.', 'type' => 'string', 'example' => '{}'], + 'Name' => ['title' => '', 'description' => 'The watermark name.', 'type' => 'string', 'example' => '名称'], ], + 'example' => '', ], - 'Code' => [ - 'description' => '', - 'type' => 'string', - 'example' => 'OK', + 'Success' => ['title' => '', 'description' => 'Indicates whether the request was successful. This parameter is used by POP.', 'type' => 'boolean', 'example' => 'True'], + 'HttpCode' => ['description' => 'The HTTP status code.', 'type' => 'integer', 'format' => 'int32', 'example' => '200', 'title' => ''], + 'Errors' => [ + 'title' => '', + 'description' => 'The error list.', + 'type' => 'array', + 'items' => [ + 'description' => '-', + 'type' => 'object', + 'properties' => [ + 'Field' => ['description' => 'The error ID.', 'type' => 'string', 'example' => 'A1899517-BB99-5D3E-A71B-97524DCB0942', 'title' => ''], + 'Message' => ['description' => 'The error message.', 'type' => 'string', 'example' => '-', 'title' => ''], + ], + 'title' => '', + 'example' => '', + ], + 'example' => '', ], ], + 'example' => '', ], ], ], 'errorCodes' => [ 400 => [ - [ - 'errorCode' => 'InvalidRequest', - 'errorMessage' => 'The request is invalid.', - ], + ['errorCode' => 'InvalidRequest', 'errorMessage' => 'The request is invalid.', 'description' => ''], ], [ - [ - 'errorCode' => 'Unauthorized', - 'errorMessage' => 'The request requires user authentication.', - ], + ['errorCode' => 'Unauthorized', 'errorMessage' => 'The request requires user authentication.', 'description' => ''], ], 403 => [ - [ - 'errorCode' => 'Forbidden', - 'errorMessage' => 'Access to this resource on the server is denied.', - ], + ['errorCode' => 'Forbidden', 'errorMessage' => 'Access to this resource on the server is denied.', 'description' => ''], ], [ - [ - 'errorCode' => 'ResourceNotFound', - 'errorMessage' => 'The specified resource does not exist.', - ], + ['errorCode' => 'ResourceNotFound', 'errorMessage' => 'The specified resource does not exist.', 'description' => ''], ], 500 => [ - [ - 'errorCode' => 'InternalServerError', - 'errorMessage' => 'An internal server error occurred.', + ['errorCode' => 'InternalServerError', 'errorMessage' => 'An internal server error occurred.', 'description' => ''], + ], + ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"84118BF0-56F7-54D2-8C1A-35BBBBD5016B\\",\\n \\"Code\\": \\"OK\\",\\n \\"Message\\": \\"-\\",\\n \\"Data\\": {\\n \\"Id\\": \\"59b0bbfe-929b-4a8c-9833-3ce70b4bad38\\",\\n \\"CreatedAt\\": \\"2020-07-14T14:01:41.000+08:00\\",\\n \\"Value\\": \\"{}\\",\\n \\"Name\\": \\"名称\\"\\n },\\n \\"Success\\": true,\\n \\"HttpCode\\": 200,\\n \\"Errors\\": [\\n {\\n \\"Field\\": \\"A1899517-BB99-5D3E-A71B-97524DCB0942\\",\\n \\"Message\\": \\"-\\"\\n }\\n ]\\n}","type":"json"}]', + 'title' => 'Get watermark information', + 'changeSet' => [ + ['createdAt' => '2022-02-21T07:17:01.000Z', 'description' => 'Request parameters changed'], + ['createdAt' => '2022-01-24T04:47:39.000Z', 'description' => 'Request parameters changed'], + ['createdAt' => '2022-01-04T11:03:18.000Z', 'description' => 'Response parameters changed'], + ['createdAt' => '2022-01-04T07:08:00.000Z', 'description' => 'OpenAPI offline'], + ], + 'flowControl' => [ + 'flowControlList' => [], + ], + 'ramActions' => [ + [ + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'idrsservice:GetWatermark', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'Idrsservice', 'resourceType' => 'All Resource', 'arn' => '*'], + ], ], ], ], - 'responseDemo' => '[{"type":"json","example":"{\\n \\"Message\\": \\"-\\",\\n \\"RequestId\\": \\"db1c45cd-3eee-1e60-b505-2e330b8755d2\\",\\n \\"Data\\": {\\n \\"Draft\\": \\"{}\\",\\n \\"CreatedAt\\": \\"2020-12-04T14:47:59.000+08:00\\",\\n \\"Md5\\": \\"987d563d38f5aef27feca8702c689bb1\\",\\n \\"Name\\": \\"Android检测流程\\",\\n \\"Content\\": \\"{}\\",\\n \\"Id\\": \\"0f1c45cd-3eee-4e60-b505-2e330b8755d3\\"\\n },\\n \\"Code\\": \\"OK\\"\\n}","errorExample":""},{"type":"xml","example":"<RequestId>db1c45cd-3eee-1e60-b505-2e330b8755d2</RequestId>\\n<Message>-</Message>\\n<Data>\\n <Draft>{}</Draft>\\n <Content>{}</Content>\\n <CreatedAt>2020-12-04T14:47:59.000+08:00</CreatedAt>\\n <Id>0f1c45cd-3eee-4e60-b505-2e330b8755d3</Id>\\n <Name>Android检测流程</Name>\\n <Md5>987d563d38f5aef27feca8702c689bb1</Md5>\\n</Data>\\n<Code>OK</Code>","errorExample":""}]', - 'title' => 'RenameDetectProcess', - 'requestParamsDescription' => ' ', - 'responseParamsDescription' => ' ', - 'extraInfo' => ' ', ], - 'UpdateApp' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'JoinRoom' => [ + 'summary' => 'Sends a notification to join a room for one-way video dual recording.', + 'methods' => ['post'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], @@ -7115,167 +4339,100 @@ ], 'operationType' => 'readAndWrite', 'deprecated' => false, - 'systemTags' => [ - 'operationType' => 'update', - ], + 'systemTags' => ['operationType' => 'none'], 'parameters' => [ [ - 'name' => 'Id', - 'in' => 'query', - 'schema' => [ - 'description' => '', - 'type' => 'string', - 'required' => true, - 'docRequired' => true, - 'example' => '59b0bbfe-929b-4a8c-9833-3ce70b4bad38', - ], - ], - [ - 'name' => 'Name', + 'name' => 'AppId', 'in' => 'query', - 'schema' => [ - 'description' => '', - 'type' => 'string', - 'required' => false, - 'example' => '', - ], + 'allowEmptyValue' => false, + 'schema' => ['description' => 'The ID of the dual-recording quality inspection application.', 'type' => 'string', 'required' => true, 'example' => '4a29b426-742f-4078-8386-79b440b***', 'title' => ''], ], [ - 'name' => 'Disabled', + 'name' => 'RoomId', 'in' => 'query', - 'schema' => [ - 'description' => '', - 'type' => 'boolean', - 'required' => false, - 'example' => 'false', - ], + 'schema' => ['description' => 'The MRTC room ID.', 'type' => 'string', 'required' => true, 'example' => '66194***681868', 'title' => ''], ], [ - 'name' => 'PackageName', + 'name' => 'StreamId', 'in' => 'query', - 'schema' => [ - 'description' => '', - 'type' => 'string', - 'required' => false, - 'example' => 'com.aliyun.idrs.sdk', - ], + 'schema' => ['description' => 'The ID of the MRTC video stream or audio stream.', 'type' => 'string', 'required' => false, 'example' => '12312***2412', 'title' => ''], ], [ - 'name' => 'DepartmentId', + 'name' => 'RoomToken', 'in' => 'query', - 'schema' => [ - 'description' => '', - 'type' => 'string', - 'required' => false, - 'example' => '59b0bbfe-929b-4a8c-9833-3ce70b4bad38', - ], + 'schema' => ['description' => 'The MRTC room token.', 'type' => 'string', 'required' => false, 'example' => '006f4***b269', 'title' => ''], ], ], 'responses' => [ 200 => [ 'schema' => [ - 'description' => '', + 'title' => '', + 'description' => 'ApiResult<JoinRoomResponseDTO>', 'type' => 'object', 'properties' => [ - 'Message' => [ - 'description' => '', - 'type' => 'string', - 'example' => '', - ], - 'RequestId' => [ - 'description' => '', - 'type' => 'string', - 'example' => '84118BF0-56F7-54D2-8C1A-35BBBBD5016B', - ], + 'RequestId' => ['description' => 'The unique request ID generated by Alibaba Cloud for this request.', 'type' => 'string', 'example' => 'D15744FC-97D2-5D61-A18C-8CC4FA0A3***', 'title' => ''], + 'Code' => ['description' => 'The status code.', 'type' => 'integer', 'format' => 'int32', 'example' => 'OK', 'title' => ''], + 'Message' => ['description' => 'The error message.', 'type' => 'string', 'example' => '-', 'title' => ''], 'Data' => [ - 'description' => '', - 'type' => 'object', - 'example' => '', - ], - 'Code' => [ - 'description' => '', - 'type' => 'string', - 'example' => 'OK', - ], - ], - ], - ], - '5XX' => [ - 'schema' => [ - 'type' => 'object', - 'properties' => [ - 'code' => [ - 'type' => 'string', - ], - 'data' => [ + 'description' => 'The response data.', 'type' => 'object', - ], - 'requestId' => [ - 'type' => 'string', - ], - 'message' => [ - 'type' => 'string', - ], - 'errors' => [ - 'type' => 'array', - 'items' => [ - 'type' => 'object', - 'properties' => [ - 'message' => [ - 'type' => 'string', - ], - 'field' => [ - 'type' => 'string', - ], - ], + 'properties' => [ + 'RoomId' => ['description' => 'The MRTC room ID.', 'type' => 'string', 'example' => '641981583353***', 'title' => ''], + 'StreamId' => ['description' => 'The ID of the MRTC video stream or audio stream.', 'type' => 'string', 'example' => '12312***412', 'title' => ''], ], + 'title' => '', + 'example' => '', ], + 'Success' => ['title' => '', 'description' => 'Indicates whether the request was successful. This parameter is used by POP.', 'type' => 'boolean', 'example' => 'True'], + 'HttpCode' => ['description' => 'The HTTP status code.', 'type' => 'integer', 'format' => 'int32', 'example' => '200', 'title' => ''], ], + 'example' => '', ], ], ], 'errorCodes' => [ 400 => [ - [ - 'errorCode' => 'InvalidRequest', - 'errorMessage' => 'The request is invalid.', - ], + ['errorCode' => 'InvalidRequest', 'errorMessage' => 'The request is invalid.', 'description' => ''], ], [ - [ - 'errorCode' => 'Unauthorized', - 'errorMessage' => 'The request requires user authentication.', - ], + ['errorCode' => 'Unauthorized', 'errorMessage' => 'The request requires user authentication.', 'description' => ''], ], 403 => [ - [ - 'errorCode' => 'Forbidden', - 'errorMessage' => 'Access to this resource on the server is denied.', - ], + ['errorCode' => 'Forbidden', 'errorMessage' => 'Access to this resource on the server is denied.', 'description' => ''], ], [ - [ - 'errorCode' => 'ResourceNotFound', - 'errorMessage' => 'The specified resource does not exist.', - ], + ['errorCode' => 'ResourceNotFound', 'errorMessage' => 'The specified resource does not exist.', 'description' => ''], ], 500 => [ - [ - 'errorCode' => 'InternalServerError', - 'errorMessage' => 'An internal server error occurred.', + ['errorCode' => 'InternalServerError', 'errorMessage' => 'An internal server error occurred.', 'description' => ''], + ], + ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"D15744FC-97D2-5D61-A18C-8CC4FA0A3***\\",\\n \\"Code\\": 0,\\n \\"Message\\": \\"-\\",\\n \\"Data\\": {\\n \\"RoomId\\": \\"641981583353***\\",\\n \\"StreamId\\": \\"12312***412\\"\\n },\\n \\"Success\\": true,\\n \\"HttpCode\\": 200\\n}","type":"json"}]', + 'title' => 'Join an MRTC room', + 'changeSet' => [ + ['createdAt' => '2022-08-26T03:41:52.000Z', 'description' => 'OpenAPI offline'], + ], + 'flowControl' => [ + 'flowControlList' => [], + ], + 'ramActions' => [ + [ + 'operationType' => 'none', + 'ramAction' => [ + 'action' => 'idrsservice:JoinRoom', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'Idrsservice', 'resourceType' => 'All Resource', 'arn' => '*'], + ], ], ], ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"Message\\": \\"无\\",\\n \\"RequestId\\": \\"84118BF0-56F7-54D2-8C1A-35BBBBD5016B\\",\\n \\"Data\\": {\\n \\"test\\": \\"test\\",\\n \\"test2\\": 1\\n },\\n \\"Code\\": \\"OK\\"\\n}","type":"json"}]', ], - 'UpdateDepartment' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'LeaveRoom' => [ + 'summary' => 'Sends a notification to leave the room in a one-way video dual-recording scenario.', + 'methods' => ['post'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], @@ -7283,128 +4440,74 @@ ], 'operationType' => 'readAndWrite', 'deprecated' => false, - 'systemTags' => [ - 'operationType' => 'update', - ], + 'systemTags' => ['operationType' => 'none'], 'parameters' => [ [ - 'name' => 'Description', - 'in' => 'formData', - 'schema' => [ - 'description' => '', - 'type' => 'string', - 'required' => false, - 'example' => '', - ], - ], - [ - 'name' => 'Label', - 'in' => 'formData', - 'schema' => [ - 'description' => '', - 'type' => 'string', - 'required' => false, - 'example' => '', - ], - ], - [ - 'name' => 'Name', - 'in' => 'formData', - 'schema' => [ - 'description' => '', - 'type' => 'string', - 'required' => false, - 'example' => '', - ], - ], - [ - 'name' => 'Id', + 'name' => 'RoomId', 'in' => 'query', - 'schema' => [ - 'description' => 'ID', - 'type' => 'string', - 'required' => true, - 'docRequired' => true, - 'example' => '59b0bbfe-929b-4a8c-9833-3ce70b4bad38', - ], + 'schema' => ['description' => 'The MRTC room ID.', 'type' => 'string', 'required' => false, 'example' => '661940620884***', 'title' => ''], ], ], 'responses' => [ 200 => [ 'schema' => [ - 'description' => '', + 'title' => '', + 'description' => 'ApiResult<String>', 'type' => 'object', 'properties' => [ - 'Message' => [ - 'description' => '', - 'type' => 'string', - 'example' => '', - ], - 'RequestId' => [ - 'description' => '', - 'type' => 'string', - 'example' => '59b0bbfe-929b-4a8c-9833-3ce70b4bad38', - ], - 'Data' => [ - 'description' => '', - 'type' => 'object', - 'example' => '', - ], - 'Code' => [ - 'description' => '', - 'type' => 'string', - 'example' => 'OK', - ], + 'RequestId' => ['description' => 'The request ID. A unique identifier for the request.', 'type' => 'string', 'example' => '8F5F961D-07AA-5293-BFFE-32CDC251***', 'title' => ''], + 'Code' => ['description' => 'The status code.', 'type' => 'integer', 'format' => 'int32', 'example' => 'OK', 'title' => ''], + 'Message' => ['description' => 'The error message.', 'type' => 'string', 'example' => '无', 'title' => ''], + 'Data' => ['description' => 'The response data.', 'type' => 'string', 'example' => '无', 'title' => ''], + 'Success' => ['title' => '', 'description' => 'Indicates whether the request was successful. This parameter is used by POP.', 'type' => 'boolean', 'example' => 'True'], + 'HttpCode' => ['description' => 'The HTTP status code.', 'type' => 'integer', 'format' => 'int32', 'example' => '200', 'title' => ''], ], + 'example' => '', ], ], ], 'errorCodes' => [ 400 => [ - [ - 'errorCode' => 'InvalidRequest', - 'errorMessage' => 'The request is invalid.', - ], + ['errorCode' => 'InvalidRequest', 'errorMessage' => 'The request is invalid.', 'description' => ''], ], [ - [ - 'errorCode' => 'Unauthorized', - 'errorMessage' => 'The request requires user authentication.', - ], + ['errorCode' => 'Unauthorized', 'errorMessage' => 'The request requires user authentication.', 'description' => ''], ], 403 => [ - [ - 'errorCode' => 'Forbidden', - 'errorMessage' => 'Access to this resource on the server is denied.', - ], + ['errorCode' => 'Forbidden', 'errorMessage' => 'Access to this resource on the server is denied.', 'description' => ''], ], [ - [ - 'errorCode' => 'ResourceNotFound', - 'errorMessage' => 'The specified resource does not exist.', - ], + ['errorCode' => 'ResourceNotFound', 'errorMessage' => 'The specified resource does not exist.', 'description' => ''], ], 500 => [ - [ - 'errorCode' => 'InternalServerError', - 'errorMessage' => 'An internal server error occurred.', + ['errorCode' => 'InternalServerError', 'errorMessage' => 'An internal server error occurred.', 'description' => ''], + ], + ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"8F5F961D-07AA-5293-BFFE-32CDC251***\\",\\n \\"Code\\": 0,\\n \\"Message\\": \\"无\\",\\n \\"Data\\": \\"无\\",\\n \\"Success\\": true,\\n \\"HttpCode\\": 200\\n}","type":"json"}]', + 'title' => 'Leave an MRTC room', + 'changeSet' => [ + ['createdAt' => '2022-08-26T03:41:52.000Z', 'description' => 'OpenAPI offline'], + ], + 'flowControl' => [ + 'flowControlList' => [], + ], + 'ramActions' => [ + [ + 'operationType' => 'none', + 'ramAction' => [ + 'action' => 'idrsservice:LeaveRoom', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'Idrsservice', 'resourceType' => 'All Resource', 'arn' => '*'], + ], ], ], ], - 'responseDemo' => '[{"type":"json","example":"{\\n \\"Message\\": \\"无\\",\\n \\"RequestId\\": \\"59b0bbfe-929b-4a8c-9833-3ce70b4bad38\\",\\n \\"Data\\": {\\n \\"test\\": \\"test\\",\\n \\"test2\\": 1\\n },\\n \\"Code\\": \\"OK\\"\\n}","errorExample":""},{"type":"xml","example":"<Message>-</Message>\\n<RequestId>59b0bbfe-929b-4a8c-9833-3ce70b4bad38</RequestId>\\n<Data>-</Data>\\n<Code>OK</Code>","errorExample":""}]', - 'title' => 'UpdateDepartment', - 'requestParamsDescription' => ' ', - 'responseParamsDescription' => ' ', - 'extraInfo' => ' ', ], - 'UpdateDetectProcess' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'ListApps' => [ + 'methods' => ['post'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], @@ -7412,161 +4515,115 @@ ], 'operationType' => 'readAndWrite', 'deprecated' => false, - 'systemTags' => [ - 'operationType' => 'update', - ], + 'systemTags' => ['operationType' => 'get'], 'parameters' => [ [ - 'name' => 'Id', - 'in' => 'query', - 'schema' => [ - 'description' => 'ID', - 'type' => 'string', - 'required' => true, - 'docRequired' => true, - 'example' => '0f1c45cd-3eee-4e60-b505-2e330b8755d3', - ], - ], - [ - 'name' => 'Name', - 'in' => 'query', - 'schema' => [ - 'description' => '', - 'type' => 'string', - 'required' => true, - 'docRequired' => true, - 'example' => '', - ], - ], - [ - 'name' => 'Draft', + 'name' => 'PageIndex', 'in' => 'query', 'schema' => [ - 'description' => '', - 'type' => 'string', - 'required' => false, - 'example' => '{}', + 'description' => 'The page number.', 'type' => 'integer', 'format' => 'int32', 'required' => false, 'docRequired' => false, 'maximum' => '1000000', 'minimum' => '1', 'isFileTransferUrl' => false, 'default' => '1', 'example' => '1', + 'title' => '', ], ], [ - 'name' => 'Content', + 'name' => 'PageSize', 'in' => 'query', 'schema' => [ - 'description' => '', - 'type' => 'string', - 'required' => false, - 'example' => '{}', + 'description' => 'The page size.', 'type' => 'integer', 'format' => 'int32', 'required' => false, 'docRequired' => false, 'maximum' => '10000', 'minimum' => '10', 'isFileTransferUrl' => false, 'default' => '10', 'example' => '10', + 'title' => '', ], ], ], 'responses' => [ 200 => [ 'schema' => [ - 'description' => '-', + 'description' => 'None.', 'type' => 'object', 'properties' => [ - 'Message' => [ - 'description' => '', - 'type' => 'string', - 'example' => '-', - ], - 'RequestId' => [ - 'description' => '', - 'type' => 'string', - 'example' => '0c1c45cd-3eee-4e60-b505-2e330b8755d3', - ], + 'Message' => ['description' => 'The error message.', 'type' => 'string', 'example' => '无', 'title' => ''], + 'RequestId' => ['description' => 'The request ID.', 'type' => 'string', 'example' => '59b0bbfe-929b-4a8c-9833-3ce70b4bad38', 'title' => ''], 'Data' => [ - 'description' => '', + 'description' => 'None.', 'type' => 'object', 'properties' => [ - 'Draft' => [ - 'description' => '', - 'type' => 'string', - 'example' => '{}', - ], - 'CreatedAt' => [ - 'description' => '', - 'type' => 'string', - 'example' => '2020-12-04T14:47:59.000+08:00', - ], - 'Md5' => [ - 'description' => '', - 'type' => 'string', - 'example' => '987d563d38f5aef27feca8702c689bb1', - ], - 'Name' => [ - 'description' => '', - 'type' => 'string', + 'Items' => [ + 'description' => 'The data items.', + 'type' => 'array', + 'items' => [ + 'description' => 'None.', + 'type' => 'object', + 'properties' => [ + 'DepartmentName' => ['description' => 'The department name.', 'type' => 'string', 'example' => '部门', 'title' => ''], + 'PackageName' => ['description' => 'The package name.', 'type' => 'string', 'example' => 'com.aaa.test', 'title' => ''], + 'CreatedAt' => ['description' => 'The creation date.', 'type' => 'string', 'example' => '2020-07-14T14:01:41.000+08:00', 'title' => ''], + 'DepartmentId' => ['description' => 'The department ID.', 'type' => 'string', 'example' => '59b0bbfe-929b-4a8c-9833-3ce70b4bad38', 'title' => ''], + 'Disabled' => ['description' => 'Indicates whether the application is disabled.', 'type' => 'boolean', 'example' => 'false', 'title' => ''], + 'Name' => ['description' => 'The name.', 'type' => 'string', 'example' => '应用', 'title' => ''], + 'Id' => ['description' => 'ID', 'type' => 'string', 'example' => '59b0bbfe-929b-4a8c-9833-3ce70b4bad38', 'title' => ''], + ], + 'title' => '', + 'example' => '', + ], + 'title' => '', 'example' => '', ], - 'Content' => [ - 'description' => '', - 'type' => 'string', - 'example' => '{}', - ], - 'Id' => [ - 'description' => 'ID', - 'type' => 'string', - 'example' => 'cd1c45cd-3eee-4e60-b505-2e330b8755d3', - ], + 'TotalPages' => ['description' => 'The total number of pages.', 'type' => 'integer', 'format' => 'int32', 'example' => '11', 'title' => ''], + 'TotalElements' => ['description' => 'The total number of entries.', 'type' => 'integer', 'format' => 'int64', 'example' => '1', 'title' => ''], ], + 'title' => '', + 'example' => '', ], - 'Code' => [ - 'description' => '', - 'type' => 'string', - 'example' => 'OK', - ], + 'Code' => ['description' => 'The status code.', 'type' => 'string', 'example' => 'OK', 'title' => ''], ], + 'title' => '', + 'example' => '', ], ], ], 'errorCodes' => [ 400 => [ - [ - 'errorCode' => 'InvalidRequest', - 'errorMessage' => 'The request is invalid.', - ], + ['errorCode' => 'InvalidRequest', 'errorMessage' => 'The request is invalid.', 'description' => ''], ], [ - [ - 'errorCode' => 'Unauthorized', - 'errorMessage' => 'The request requires user authentication.', - ], + ['errorCode' => 'Unauthorized', 'errorMessage' => 'The request requires user authentication.', 'description' => ''], ], 403 => [ - [ - 'errorCode' => 'Forbidden', - 'errorMessage' => 'Access to this resource on the server is denied.', - ], + ['errorCode' => 'Forbidden', 'errorMessage' => 'Access to this resource on the server is denied.', 'description' => ''], ], [ - [ - 'errorCode' => 'ResourceNotFound', - 'errorMessage' => 'The specified resource does not exist.', - ], + ['errorCode' => 'ResourceNotFound', 'errorMessage' => 'The specified resource does not exist.', 'description' => ''], ], 500 => [ - [ - 'errorCode' => 'InternalServerError', - 'errorMessage' => 'An internal server error occurred.', - ], + ['errorCode' => 'InternalServerError', 'errorMessage' => 'An internal server error occurred.', 'description' => ''], ], ], - 'responseDemo' => '[{"type":"json","example":"{\\n \\"Message\\": \\"-\\",\\n \\"RequestId\\": \\"0c1c45cd-3eee-4e60-b505-2e330b8755d3\\",\\n \\"Data\\": {\\n \\"Draft\\": \\"{}\\",\\n \\"CreatedAt\\": \\"2020-12-04T14:47:59.000+08:00\\",\\n \\"Md5\\": \\"987d563d38f5aef27feca8702c689bb1\\",\\n \\"Name\\": \\"Android检测流程\\",\\n \\"Content\\": \\"{}\\",\\n \\"Id\\": \\"cd1c45cd-3eee-4e60-b505-2e330b8755d3\\"\\n },\\n \\"Code\\": \\"OK\\"\\n}","errorExample":""},{"type":"xml","example":"<RequestId>0c1c45cd-3eee-4e60-b505-2e330b8755d3</RequestId>\\n<Message>-</Message>\\n<Data>\\n <Draft>{}</Draft>\\n <Content>{}</Content>\\n <CreatedAt>2020-12-04T14:47:59.000+08:00</CreatedAt>\\n <Id>cd1c45cd-3eee-4e60-b505-2e330b8755d3</Id>\\n <Name>Android检测流程</Name>\\n <Md5>987d563d38f5aef27feca8702c689bb1</Md5>\\n</Data>\\n<Code>OK</Code>","errorExample":""}]', - 'title' => 'UpdateDetectProcess', - 'description' => '********', + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"Message\\": \\"无\\",\\n \\"RequestId\\": \\"59b0bbfe-929b-4a8c-9833-3ce70b4bad38\\",\\n \\"Data\\": {\\n \\"Items\\": [\\n {\\n \\"DepartmentName\\": \\"部门\\",\\n \\"PackageName\\": \\"com.aaa.test\\",\\n \\"CreatedAt\\": \\"2020-07-14T14:01:41.000+08:00\\",\\n \\"DepartmentId\\": \\"59b0bbfe-929b-4a8c-9833-3ce70b4bad38\\",\\n \\"Disabled\\": false,\\n \\"Name\\": \\"应用\\",\\n \\"Id\\": \\"59b0bbfe-929b-4a8c-9833-3ce70b4bad38\\"\\n }\\n ],\\n \\"TotalPages\\": 11,\\n \\"TotalElements\\": 1\\n },\\n \\"Code\\": \\"OK\\"\\n}","type":"json"}]', + 'title' => 'ListApps', + 'summary' => 'Calls ListApps to retrieve the list of applications.', 'requestParamsDescription' => ' ', 'responseParamsDescription' => ' ', 'extraInfo' => ' ', - ], - 'UpdateRule' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'http', - 'https', + 'changeSet' => [], + 'flowControl' => [ + 'flowControlList' => [], + ], + 'ramActions' => [ + [ + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'idrsservice:ListApps', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'Idrsservice', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], ], + ], + 'ListDepartments' => [ + 'methods' => ['post'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], @@ -7574,139 +4631,139 @@ ], 'operationType' => 'readAndWrite', 'deprecated' => false, - 'systemTags' => [ - 'operationType' => 'update', - ], + 'systemTags' => ['operationType' => 'get'], 'parameters' => [ [ - 'name' => 'Id', + 'name' => 'Name', 'in' => 'query', - 'schema' => [ - 'description' => 'ID', - 'type' => 'string', - 'required' => true, - 'docRequired' => true, - 'example' => 'Id', - ], + 'schema' => ['description' => 'The department name.', 'type' => 'string', 'required' => false, 'example' => '部门名称', 'title' => ''], ], [ - 'name' => 'Name', + 'name' => 'PageIndex', 'in' => 'query', 'schema' => [ - 'description' => '', - 'type' => 'string', - 'required' => false, - 'example' => '', + 'description' => 'The page number.', 'type' => 'integer', 'format' => 'int32', 'required' => false, 'docRequired' => false, 'maximum' => '10000', 'minimum' => '1', 'isFileTransferUrl' => false, 'default' => '1', 'example' => '1', + 'title' => '', ], ], [ - 'name' => 'Content', + 'name' => 'PageSize', 'in' => 'query', 'schema' => [ - 'description' => '', - 'type' => 'string', - 'required' => false, - 'example' => '', + 'description' => 'The page size.', 'type' => 'integer', 'format' => 'int32', 'required' => false, 'docRequired' => false, 'maximum' => '100', 'minimum' => '10', 'isFileTransferUrl' => false, 'default' => '10', 'example' => '10', + 'title' => '', ], ], + [ + 'name' => 'UserId', + 'in' => 'query', + 'schema' => ['description' => 'The user ID.', 'type' => 'string', 'required' => false, 'example' => '59b0bbfe-929b-4a8c-9833-3ce70b4bad38', 'title' => ''], + ], ], 'responses' => [ 200 => [ 'schema' => [ - 'description' => '', + 'description' => 'None.', 'type' => 'object', 'properties' => [ - 'Message' => [ - 'description' => '', - 'type' => 'string', - 'example' => '', - ], - 'RequestId' => [ - 'description' => '', - 'type' => 'string', - 'example' => '59b0bbfe-929b-4a8c-9833-3ce70b4bad38', - ], + 'Message' => ['description' => 'The response message.', 'type' => 'string', 'example' => '无', 'title' => ''], + 'RequestId' => ['description' => 'The request ID.', 'type' => 'string', 'example' => '59b0bbfe-929b-4a8c-9833-3ce70b4bad38', 'title' => ''], 'Data' => [ - 'description' => '', + 'description' => 'The returned data.', 'type' => 'object', 'properties' => [ - 'CreatedAt' => [ - 'description' => '', - 'type' => 'string', - 'example' => '2020-07-14T14:01:41.000+08:00', - ], - 'Name' => [ - 'description' => '', - 'type' => 'string', - 'example' => 'default', - ], - 'Content' => [ - 'description' => '', - 'type' => 'string', - 'example' => '{}', - ], - 'Id' => [ - 'description' => 'ID', - 'type' => 'string', - 'example' => '59b0bbfe-929b-4a8c-9833-3ce70b4bad38', + 'Items' => [ + 'description' => 'The data items.', + 'type' => 'array', + 'items' => [ + 'description' => 'None.', + 'type' => 'object', + 'properties' => [ + 'Description' => ['description' => 'The description.', 'type' => 'string', 'example' => '描述', 'title' => ''], + 'Administrators' => [ + 'description' => 'The list of administrators.', + 'type' => 'array', + 'items' => [ + 'description' => 'None.', + 'type' => 'object', + 'properties' => [ + 'Name' => ['description' => 'The username.', 'type' => 'string', 'example' => 'user', 'title' => ''], + 'Id' => ['description' => 'The user ID.', 'type' => 'string', 'example' => '59b0bbfe-929b-4a8c-9833-3ce70b4bad38', 'title' => ''], + ], + 'title' => '', + 'example' => '', + ], + 'title' => '', + 'example' => '', + ], + 'CreatedAt' => ['description' => 'The creation date.', 'type' => 'string', 'example' => '2020-07-14T14:01:41.000+08:00', 'title' => ''], + 'UpdatedAt' => ['description' => 'The update date.', 'type' => 'string', 'example' => '2020-07-14T14:01:41.000+08:00', 'title' => ''], + 'Name' => ['description' => 'The name.', 'type' => 'string', 'example' => '名称', 'title' => ''], + 'Id' => ['description' => 'ID', 'type' => 'string', 'example' => '59b0bbfe-929b-4a8c-9833-3ce70b4bad38', 'title' => ''], + ], + 'title' => '', + 'example' => '', + ], + 'title' => '', + 'example' => '', ], + 'TotalPages' => ['description' => 'The total number of pages.', 'type' => 'integer', 'format' => 'int32', 'example' => '11', 'title' => ''], + 'TotalElements' => ['description' => 'The total number of entries.', 'type' => 'integer', 'format' => 'int64', 'example' => '1', 'title' => ''], ], + 'title' => '', + 'example' => '', ], - 'Code' => [ - 'description' => '', - 'type' => 'string', - 'example' => 'OK', - ], + 'Code' => ['description' => 'The return code.', 'type' => 'string', 'example' => 'OK', 'title' => ''], ], + 'title' => '', + 'example' => '', ], ], ], 'errorCodes' => [ 400 => [ - [ - 'errorCode' => 'InvalidRequest', - 'errorMessage' => 'The request is invalid.', - ], + ['errorCode' => 'InvalidRequest', 'errorMessage' => 'The request is invalid.', 'description' => ''], ], [ - [ - 'errorCode' => 'Unauthorized', - 'errorMessage' => 'The request requires user authentication.', - ], + ['errorCode' => 'Unauthorized', 'errorMessage' => 'The request requires user authentication.', 'description' => ''], ], 403 => [ - [ - 'errorCode' => 'Forbidden', - 'errorMessage' => 'Access to this resource on the server is denied.', - ], + ['errorCode' => 'Forbidden', 'errorMessage' => 'Access to this resource on the server is denied.', 'description' => ''], ], [ - [ - 'errorCode' => 'ResourceNotFound', - 'errorMessage' => 'The specified resource does not exist.', - ], + ['errorCode' => 'ResourceNotFound', 'errorMessage' => 'The specified resource does not exist.', 'description' => ''], ], 500 => [ - [ - 'errorCode' => 'InternalServerError', - 'errorMessage' => 'An internal server error occurred.', - ], + ['errorCode' => 'InternalServerError', 'errorMessage' => 'An internal server error occurred.', 'description' => ''], ], ], - 'responseDemo' => '[{"type":"json","example":"{\\n \\"Message\\": \\"无\\",\\n \\"RequestId\\": \\"59b0bbfe-929b-4a8c-9833-3ce70b4bad38\\",\\n \\"Data\\": {\\n \\"CreatedAt\\": \\"2020-07-14T14:01:41.000+08:00\\",\\n \\"Name\\": \\"default\\",\\n \\"Content\\": \\"{}\\",\\n \\"Id\\": \\"59b0bbfe-929b-4a8c-9833-3ce70b4bad38\\"\\n },\\n \\"Code\\": \\"OK\\"\\n}","errorExample":""},{"type":"xml","example":"<Message>-</Message>\\n<RequestId>59b0bbfe-929b-4a8c-9833-3ce70b4bad38</RequestId>\\n<Data>\\n <Content>{}</Content>\\n <CreatedAt>2020-07-14T14:01:41.000+08:00</CreatedAt>\\n <Id>59b0bbfe-929b-4a8c-9833-3ce70b4bad38</Id>\\n <Name>default</Name>\\n</Data>\\n<Code>OK</Code>","errorExample":""}]', - 'title' => 'UpdateRule', + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"Message\\": \\"无\\",\\n \\"RequestId\\": \\"59b0bbfe-929b-4a8c-9833-3ce70b4bad38\\",\\n \\"Data\\": {\\n \\"Items\\": [\\n {\\n \\"Description\\": \\"描述\\",\\n \\"Administrators\\": [\\n {\\n \\"Name\\": \\"user\\",\\n \\"Id\\": \\"59b0bbfe-929b-4a8c-9833-3ce70b4bad38\\"\\n }\\n ],\\n \\"CreatedAt\\": \\"2020-07-14T14:01:41.000+08:00\\",\\n \\"UpdatedAt\\": \\"2020-07-14T14:01:41.000+08:00\\",\\n \\"Name\\": \\"名称\\",\\n \\"Id\\": \\"59b0bbfe-929b-4a8c-9833-3ce70b4bad38\\"\\n }\\n ],\\n \\"TotalPages\\": 11,\\n \\"TotalElements\\": 1\\n },\\n \\"Code\\": \\"OK\\"\\n}","type":"json"}]', + 'title' => 'ListDepartments', + 'summary' => 'Calls ListDepartments to retrieve the list of departments.', 'requestParamsDescription' => ' ', 'responseParamsDescription' => ' ', 'extraInfo' => ' ', - ], - 'UpdateUser' => [ - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'http', - 'https', + 'changeSet' => [], + 'flowControl' => [ + 'flowControlList' => [], + ], + 'ramActions' => [ + [ + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'idrsservice:ListDepartments', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'Idrsservice', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], ], + ], + 'ListDetectProcesses' => [ + 'methods' => ['post'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], @@ -7714,135 +4771,152 @@ ], 'operationType' => 'readAndWrite', 'deprecated' => false, - 'systemTags' => [ - 'operationType' => 'update', - ], + 'systemTags' => ['operationType' => 'get'], 'parameters' => [ [ - 'name' => 'Email', + 'name' => 'PageIndex', 'in' => 'query', - 'schema' => [ - 'description' => '', - 'type' => 'string', - 'required' => false, - 'example' => 'xxx@xxx.com', - ], + 'schema' => ['description' => 'The page number.', 'type' => 'integer', 'format' => 'int32', 'required' => false, 'docRequired' => false, 'maximum' => '10000', 'minimum' => '1', 'default' => '1', 'example' => '1', 'title' => ''], + ], + [ + 'name' => 'PageSize', + 'in' => 'query', + 'schema' => ['description' => 'The page size.', 'type' => 'integer', 'format' => 'int32', 'required' => false, 'docRequired' => false, 'maximum' => '500', 'minimum' => '10', 'default' => '10', 'example' => '10', 'title' => ''], ], [ 'name' => 'Name', 'in' => 'query', - 'schema' => [ - 'description' => '', - 'type' => 'string', - 'required' => false, - 'example' => '', - ], + 'schema' => ['description' => 'The name of the detection process.', 'type' => 'string', 'required' => false, 'example' => '检测流程名称', 'title' => ''], ], [ - 'name' => 'PhoneNumber', + 'name' => 'PublishStatus', 'in' => 'query', - 'schema' => [ - 'description' => '', - 'type' => 'string', - 'required' => false, - 'example' => '', - ], + 'allowEmptyValue' => false, + 'schema' => ['description' => 'Specifies whether the detection process is published.', 'type' => 'boolean', 'required' => false, 'example' => 'true', 'title' => ''], ], [ - 'name' => 'Role', + 'name' => 'Type', 'in' => 'query', - 'schema' => [ - 'description' => '', - 'type' => 'string', - 'required' => false, - 'example' => 'user', - ], + 'allowEmptyValue' => false, + 'schema' => ['description' => 'The type. Valid values:'."\n" + .'- remote: remote dual-recording.'."\n" + .'- local: local dual-recording.', 'type' => 'string', 'required' => false, 'example' => 'LOCAL', 'title' => ''], ], [ - 'name' => 'Id', + 'name' => 'Sort', 'in' => 'query', - 'schema' => [ - 'description' => '', - 'type' => 'string', - 'required' => true, - 'docRequired' => true, - 'example' => '59b0bbfe-929b-4a8c-9833-3ce70b4bad38', - ], + 'allowEmptyValue' => true, + 'schema' => ['description' => 'The sort order.', 'type' => 'string', 'required' => false, 'example' => 'desc', 'title' => ''], + ], + [ + 'name' => 'SortKey', + 'in' => 'query', + 'schema' => ['description' => 'The field used for sorting. Valid values:'."\n" + .'- CONTENT: publish time.'."\n" + .'- DRAFT: draft time.', 'type' => 'string', 'required' => false, 'example' => 'CONTENT', 'title' => ''], ], ], 'responses' => [ 200 => [ 'schema' => [ - 'description' => '', + 'description' => 'None.', 'type' => 'object', 'properties' => [ - 'Message' => [ - 'description' => '', - 'type' => 'string', - 'example' => '', - ], - 'RequestId' => [ - 'description' => '', - 'type' => 'string', - 'example' => '84118BF0-56F7-54D2-8C1A-35BBBBD5016B', - ], + 'Message' => ['description' => 'The error message.', 'type' => 'string', 'example' => '无', 'title' => ''], + 'RequestId' => ['description' => 'The request ID.', 'type' => 'string', 'example' => 'bf1c45cd-3eee-4e60-b505-2e330bf755d3', 'title' => ''], 'Data' => [ - 'description' => '', + 'description' => 'The data.', 'type' => 'object', - 'example' => '{\'Id\': \'5073e5f4-99c6-4bb1-bd6c-30ab12f11059\', \'CreatedAt\': \'2021-12-29T11:31:53.072+08:00\'}', - ], - 'Code' => [ - 'description' => '', - 'type' => 'string', - 'example' => 'OK', + 'properties' => [ + 'Items' => [ + 'description' => 'The data items.', + 'type' => 'array', + 'items' => [ + 'description' => 'The data items.', + 'type' => 'object', + 'properties' => [ + 'Draft' => ['description' => 'The official content of the process configuration.', 'type' => 'string', 'example' => '{}', 'title' => ''], + 'FileUrl' => ['description' => 'The accessible file URL.', 'type' => 'string', 'example' => 'http://abc.com/123.json', 'title' => ''], + 'CreatedAt' => ['description' => 'The creation time.', 'type' => 'string', 'example' => '2020-12-04T14:47:59.000+08:00', 'title' => ''], + 'Md5' => ['description' => 'The MD5 hash of the official content of the process configuration.', 'type' => 'string', 'example' => '987d563d38f5aef27feca8702c689bb1', 'title' => ''], + 'UpdatedAt' => ['description' => 'The update time.', 'type' => 'string', 'example' => '2020-12-04T14:48:59.000+08:00', 'title' => ''], + 'DraftAt' => ['title' => '', 'description' => 'The save time.', 'type' => 'string', 'example' => '2020-12-04T14:48:59.000+08:00'], + 'ContentAt' => ['title' => '', 'description' => 'The publish time.', 'type' => 'string', 'example' => '2020-12-04T14:48:59.000+08:00'], + 'NewVersion' => ['description' => 'Indicates whether the version is updated.', 'type' => 'boolean', 'example' => 'true', 'title' => ''], + 'Name' => ['description' => 'The name of the detection process.', 'type' => 'string', 'example' => 'Android检测流程', 'title' => ''], + 'Content' => ['description' => 'The official content of the process configuration.', 'type' => 'string', 'example' => '{}', 'title' => ''], + 'Id' => ['description' => 'ID', 'type' => 'string', 'example' => '0f1c45cd-3eee-4e60-b505-2e330b8755d3', 'title' => ''], + 'Published' => ['description' => 'Indicates whether the detection process is published. Valid values:'."\n" + .'- true: Published.'."\n" + .'- false: Not published.', 'type' => 'boolean', 'example' => 'True', 'title' => ''], + 'Type' => ['description' => 'The type that identifies local dual-recording or remote dual-recording. Valid values: LOCAL and REMOTE.', 'type' => 'string', 'example' => 'REMOTE', 'title' => ''], + ], + 'title' => '', + 'example' => '', + ], + 'title' => '', + 'example' => '', + ], + 'TotalPages' => ['description' => 'The total number of pages.', 'type' => 'integer', 'format' => 'int32', 'example' => '10', 'title' => ''], + 'TotalElements' => ['description' => 'The total number of entries.', 'type' => 'integer', 'format' => 'int64', 'example' => '100', 'title' => ''], + ], + 'title' => '', + 'example' => '', ], + 'Code' => ['description' => 'The return code.', 'type' => 'string', 'example' => 'OK', 'title' => ''], ], + 'title' => '', + 'example' => '', ], ], ], 'errorCodes' => [ 400 => [ - [ - 'errorCode' => 'InvalidRequest', - 'errorMessage' => 'The request is invalid.', - ], + ['errorCode' => 'InvalidRequest', 'errorMessage' => 'The request is invalid.', 'description' => ''], ], [ - [ - 'errorCode' => 'Unauthorized', - 'errorMessage' => 'The request requires user authentication.', - ], + ['errorCode' => 'Unauthorized', 'errorMessage' => 'The request requires user authentication.', 'description' => ''], ], 403 => [ - [ - 'errorCode' => 'Forbidden', - 'errorMessage' => 'Access to this resource on the server is denied.', - ], + ['errorCode' => 'Forbidden', 'errorMessage' => 'Access to this resource on the server is denied.', 'description' => ''], ], [ - [ - 'errorCode' => 'ResourceNotFound', - 'errorMessage' => 'The specified resource does not exist.', - ], + ['errorCode' => 'ResourceNotFound', 'errorMessage' => 'The specified resource does not exist.', 'description' => ''], ], 500 => [ - [ - 'errorCode' => 'InternalServerError', - 'errorMessage' => 'An internal server error occurred.', + ['errorCode' => 'InternalServerError', 'errorMessage' => 'An internal server error occurred.', 'description' => ''], + ], + ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"Message\\": \\"无\\",\\n \\"RequestId\\": \\"bf1c45cd-3eee-4e60-b505-2e330bf755d3\\",\\n \\"Data\\": {\\n \\"Items\\": [\\n {\\n \\"Draft\\": \\"{}\\",\\n \\"FileUrl\\": \\"http://abc.com/123.json\\",\\n \\"CreatedAt\\": \\"2020-12-04T14:47:59.000+08:00\\",\\n \\"Md5\\": \\"987d563d38f5aef27feca8702c689bb1\\",\\n \\"UpdatedAt\\": \\"2020-12-04T14:48:59.000+08:00\\",\\n \\"DraftAt\\": \\"2020-12-04T14:48:59.000+08:00\\",\\n \\"ContentAt\\": \\"2020-12-04T14:48:59.000+08:00\\",\\n \\"NewVersion\\": true,\\n \\"Name\\": \\"Android检测流程\\",\\n \\"Content\\": \\"{}\\",\\n \\"Id\\": \\"0f1c45cd-3eee-4e60-b505-2e330b8755d3\\",\\n \\"Published\\": true,\\n \\"Type\\": \\"REMOTE\\"\\n }\\n ],\\n \\"TotalPages\\": 10,\\n \\"TotalElements\\": 100\\n },\\n \\"Code\\": \\"OK\\"\\n}","type":"json"}]', + 'title' => 'ListDetectProcesses', + 'summary' => 'Queries the list of detection processes by calling ListDetectProcesses.', + 'requestParamsDescription' => ' ', + 'responseParamsDescription' => ' ', + 'extraInfo' => ' ', + 'changeSet' => [ + ['createdAt' => '2022-06-01T12:11:21.000Z', 'description' => 'Request parameters changed, Response parameters changed'], + ['createdAt' => '2022-01-13T10:00:13.000Z', 'description' => 'Response parameters changed'], + ], + 'flowControl' => [ + 'flowControlList' => [], + ], + 'ramActions' => [ + [ + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'idrsservice:ListDetectProcesses', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'Idrsservice', 'resourceType' => 'All Resource', 'arn' => '*'], + ], ], ], ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"Message\\": \\"无\\",\\n \\"RequestId\\": \\"84118BF0-56F7-54D2-8C1A-35BBBBD5016B\\",\\n \\"Data\\": {\\n \\"test\\": \\"test\\",\\n \\"test2\\": 1\\n },\\n \\"Code\\": \\"OK\\"\\n}","type":"json"}]', ], - 'UpdateWatermark' => [ - 'summary' => '更新水印信息', - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'ListDetections' => [ + 'methods' => ['post'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], @@ -7850,177 +4924,185 @@ ], 'operationType' => 'readAndWrite', 'deprecated' => false, - 'systemTags' => [ - 'operationType' => 'update', - ], + 'systemTags' => ['operationType' => 'get'], 'parameters' => [ [ - 'name' => 'WatermarkId', + 'name' => 'CreateDateFrom', + 'in' => 'query', + 'schema' => ['description' => 'The start date.', 'type' => 'string', 'required' => false, 'example' => '2020-10-10', 'title' => ''], + ], + [ + 'name' => 'CreateDateTo', + 'in' => 'query', + 'schema' => ['description' => 'The end date.', 'type' => 'string', 'required' => false, 'example' => '2020-10-11', 'title' => ''], + ], + [ + 'name' => 'DepartmentId', + 'in' => 'query', + 'schema' => ['description' => 'The department ID.', 'type' => 'string', 'required' => false, 'example' => '59b0bbfe-929b-4a8c-9833-3ce70b4bad38', 'title' => ''], + ], + [ + 'name' => 'PageIndex', 'in' => 'query', 'schema' => [ - 'description' => '', - 'type' => 'string', - 'required' => false, - 'example' => 'd4ba1e0428a8df069316060cef41948a', + 'description' => 'The page number.', 'type' => 'integer', 'format' => 'int32', 'required' => false, 'docRequired' => false, 'maximum' => '10000', 'minimum' => '1', 'isFileTransferUrl' => false, 'default' => '1', 'example' => '1', + 'title' => '', ], ], [ - 'name' => 'Name', + 'name' => 'PageSize', 'in' => 'query', 'schema' => [ - 'description' => '', - 'type' => 'string', - 'required' => false, - 'example' => '', + 'description' => 'The page size.', 'type' => 'integer', 'format' => 'int32', 'required' => false, 'docRequired' => false, 'maximum' => '100', 'minimum' => '10', 'isFileTransferUrl' => false, 'default' => '10', 'example' => '10', + 'title' => '', ], ], [ - 'name' => 'Value', + 'name' => 'RecordingType', 'in' => 'query', 'schema' => [ - 'description' => '', + 'description' => 'The type. Valid values:'."\n" + .'- remote: remote dual-recording'."\n" + .'- local: local dual-recording.', 'type' => 'string', 'required' => false, - 'example' => '{}', + 'enum' => ['local', 'remote'], + 'example' => 'local', + 'title' => '', ], ], + [ + 'name' => 'RuleId', + 'in' => 'query', + 'schema' => ['description' => 'The rule ID.', 'type' => 'string', 'required' => false, 'example' => '59b0bbfe-929b-4a8c-9833-3ce70b4bad38', 'title' => ''], + ], ], 'responses' => [ 200 => [ 'schema' => [ - 'title' => 'ApiResult<WatermarkDTO>', - 'description' => 'ApiResult<WatermarkDTO>', + 'description' => '-', 'type' => 'object', 'properties' => [ - 'RequestId' => [ - 'title' => 'requestId', - 'description' => 'requestId', - 'type' => 'string', - 'example' => '84118BF0-56F7-54D2-8C1A-35BBBBD5016B', - ], - 'Code' => [ - 'title' => 'code', - 'description' => 'code', - 'type' => 'string', - 'example' => 'OK', - ], - 'Message' => [ - 'title' => '提示', - 'description' => '', - 'type' => 'string', - 'example' => '-', - ], - 'Data' => [ - 'title' => '数据', - 'description' => '', - 'type' => 'object', - 'properties' => [ - 'Id' => [ - 'title' => '水印id', - 'description' => '', - 'type' => 'string', - 'example' => 'f3bd31c0-0001-4b4b-977d-7cfa64b585f5', - ], - 'CreatedAt' => [ - 'title' => '创建时间', - 'description' => '', - 'type' => 'string', - 'example' => '2020-07-14T14:01:41.000+08:00', - ], - 'Value' => [ - 'title' => '水印信息', - 'description' => '', - 'type' => 'string', - 'example' => '{}', - ], - 'Name' => [ - 'title' => '水印名称', - 'description' => '', - 'type' => 'string', - 'example' => '', - ], - ], - ], - 'Success' => [ - 'title' => '给 pop 使用的', - 'description' => '', - 'type' => 'boolean', - 'example' => 'True', - ], - 'HttpCode' => [ - 'description' => '', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '200', - ], 'Errors' => [ - 'title' => '错误列表', - 'description' => '', + 'description' => '-', 'type' => 'array', 'items' => [ - 'description' => '-', + 'description' => 'The error list.', 'type' => 'object', 'properties' => [ - 'Field' => [ - 'description' => '', - 'type' => 'string', - 'example' => 'A1899517-BB99-5D3E-A71B-97524DCB0942', - ], - 'Message' => [ - 'description' => '', - 'type' => 'string', - 'example' => '-', + 'Message' => ['description' => 'The error message.', 'type' => 'string', 'example' => '-', 'title' => ''], + 'Field' => ['description' => 'The field.', 'type' => 'string', 'example' => 'status', 'title' => ''], + ], + 'title' => '', + 'example' => '', + ], + 'title' => '', + 'example' => '', + ], + 'Message' => ['description' => 'The error message.', 'type' => 'string', 'example' => '-', 'title' => ''], + 'RequestId' => ['description' => 'The request ID.', 'type' => 'string', 'example' => '59b0bbfe-929b-4a8c-9833-3ce70b4bad38', 'title' => ''], + 'Data' => [ + 'description' => '-', + 'type' => 'object', + 'properties' => [ + 'Items' => [ + 'description' => 'The data items.', + 'type' => 'array', + 'items' => [ + 'description' => 'The data items.', + 'type' => 'object', + 'properties' => [ + 'Status' => ['description' => 'The status.', 'type' => 'string', 'example' => 'runnable', 'title' => ''], + 'DepartmentName' => ['description' => 'The department name.', 'type' => 'string', 'example' => '部门名称', 'title' => ''], + 'Tasks' => [ + 'description' => 'The number of tasks.', + 'type' => 'array', + 'items' => [ + 'description' => 'The number of tasks.', + 'type' => 'object', + 'properties' => [ + 'Status' => ['description' => 'The task status.', 'type' => 'string', 'example' => 'runnable', 'title' => ''], + 'VideoMetaUrl' => ['description' => 'The video metadata URL of the detection result.', 'type' => 'string', 'example' => 'http://oss.aliyuncs.com/1.mp4.meta', 'title' => ''], + 'CreatedAt' => ['description' => 'The task creation date.', 'type' => 'string', 'example' => '2020-07-14T14:01:41.000+08:00', 'title' => ''], + 'Id' => ['description' => 'The task ID.', 'type' => 'string', 'example' => '59b0bbfe-929b-4a8c-9833-3ce70b4bad38', 'title' => ''], + 'VideoUrl' => ['description' => 'The video URL of the detection result.', 'type' => 'string', 'example' => 'http://oss.aliyuncs.com/1.mp4', 'title' => ''], + ], + 'title' => '', + 'example' => '', + ], + 'title' => '', + 'example' => '', + ], + 'RecordingType' => ['description' => 'The recording type.', 'type' => 'string', 'example' => 'local', 'title' => ''], + 'CreatedAt' => ['description' => 'The creation date.', 'type' => 'string', 'example' => '2020-07-14T14:01:41.000+08:00', 'title' => ''], + 'DepartmentId' => ['description' => 'The department ID.', 'type' => 'string', 'example' => '59b0bbfe-929b-4a8c-9833-3ce70b4bad38', 'title' => ''], + 'Id' => ['description' => 'ID', 'type' => 'string', 'example' => '59b0bbfe-929b-4a8c-9833-3ce70b4bad38', 'title' => ''], + 'RuleName' => ['description' => 'The rule name.', 'type' => 'string', 'example' => 'default', 'title' => ''], + 'RuleId' => ['description' => 'The rule ID.', 'type' => 'string', 'example' => '59b0bbfe-929b-4a8c-9833-3ce70b4bad38', 'title' => ''], + ], + 'title' => '', + 'example' => '', ], + 'title' => '', + 'example' => '', ], + 'TotalPages' => ['description' => 'The total number of pages.', 'type' => 'integer', 'format' => 'int32', 'example' => '11', 'title' => ''], + 'TotalElements' => ['description' => 'The total number of entries.', 'type' => 'integer', 'format' => 'int64', 'example' => '1', 'title' => ''], ], + 'title' => '', + 'example' => '', ], + 'Code' => ['description' => 'The status code.', 'type' => 'string', 'example' => 'OK', 'title' => ''], ], + 'title' => '', + 'example' => '', ], ], ], 'errorCodes' => [ 400 => [ - [ - 'errorCode' => 'InvalidRequest', - 'errorMessage' => 'The request is invalid.', - ], + ['errorCode' => 'InvalidRequest', 'errorMessage' => 'The request is invalid.', 'description' => ''], ], [ - [ - 'errorCode' => 'Unauthorized', - 'errorMessage' => 'The request requires user authentication.', - ], + ['errorCode' => 'Unauthorized', 'errorMessage' => 'The request requires user authentication.', 'description' => ''], ], 403 => [ - [ - 'errorCode' => 'Forbidden', - 'errorMessage' => 'Access to this resource on the server is denied.', - ], + ['errorCode' => 'Forbidden', 'errorMessage' => 'Access to this resource on the server is denied.', 'description' => ''], ], [ - [ - 'errorCode' => 'ResourceNotFound', - 'errorMessage' => 'The specified resource does not exist.', - ], + ['errorCode' => 'ResourceNotFound', 'errorMessage' => 'The specified resource does not exist.', 'description' => ''], ], 500 => [ - [ - 'errorCode' => 'InternalServerError', - 'errorMessage' => 'An internal server error occurred.', + ['errorCode' => 'InternalServerError', 'errorMessage' => 'An internal server error occurred.', 'description' => ''], + ], + ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"Errors\\": [\\n {\\n \\"Message\\": \\"-\\",\\n \\"Field\\": \\"status\\"\\n }\\n ],\\n \\"Message\\": \\"-\\",\\n \\"RequestId\\": \\"59b0bbfe-929b-4a8c-9833-3ce70b4bad38\\",\\n \\"Data\\": {\\n \\"Items\\": [\\n {\\n \\"Status\\": \\"runnable\\",\\n \\"DepartmentName\\": \\"部门名称\\",\\n \\"Tasks\\": [\\n {\\n \\"Status\\": \\"runnable\\",\\n \\"VideoMetaUrl\\": \\"http://oss.aliyuncs.com/1.mp4.meta\\",\\n \\"CreatedAt\\": \\"2020-07-14T14:01:41.000+08:00\\",\\n \\"Id\\": \\"59b0bbfe-929b-4a8c-9833-3ce70b4bad38\\",\\n \\"VideoUrl\\": \\"http://oss.aliyuncs.com/1.mp4\\"\\n }\\n ],\\n \\"RecordingType\\": \\"local\\",\\n \\"CreatedAt\\": \\"2020-07-14T14:01:41.000+08:00\\",\\n \\"DepartmentId\\": \\"59b0bbfe-929b-4a8c-9833-3ce70b4bad38\\",\\n \\"Id\\": \\"59b0bbfe-929b-4a8c-9833-3ce70b4bad38\\",\\n \\"RuleName\\": \\"default\\",\\n \\"RuleId\\": \\"59b0bbfe-929b-4a8c-9833-3ce70b4bad38\\"\\n }\\n ],\\n \\"TotalPages\\": 11,\\n \\"TotalElements\\": 1\\n },\\n \\"Code\\": \\"OK\\"\\n}","type":"json"}]', + 'title' => 'ListDetections', + 'summary' => 'Calls ListDetections to retrieve a list of detection results.', + 'requestParamsDescription' => ' ', + 'responseParamsDescription' => ' ', + 'extraInfo' => ' ', + 'changeSet' => [], + 'flowControl' => [ + 'flowControlList' => [], + ], + 'ramActions' => [ + [ + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'idrsservice:ListDetections', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'Idrsservice', 'resourceType' => 'All Resource', 'arn' => '*'], + ], ], ], ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"84118BF0-56F7-54D2-8C1A-35BBBBD5016B\\",\\n \\"Code\\": \\"OK\\",\\n \\"Message\\": \\"-\\",\\n \\"Data\\": {\\n \\"Id\\": \\"f3bd31c0-0001-4b4b-977d-7cfa64b585f5\\",\\n \\"CreatedAt\\": \\"2020-07-14T14:01:41.000+08:00\\",\\n \\"Value\\": \\"{}\\",\\n \\"Name\\": \\"名称\\"\\n },\\n \\"Success\\": true,\\n \\"HttpCode\\": 200,\\n \\"Errors\\": [\\n {\\n \\"Field\\": \\"A1899517-BB99-5D3E-A71B-97524DCB0942\\",\\n \\"Message\\": \\"-\\"\\n }\\n ]\\n}","type":"json"}]', ], - 'UploadReport' => [ - 'summary' => '客户端上报', - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'ListFiles' => [ + 'methods' => ['post'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], @@ -8028,352 +5110,253 @@ ], 'operationType' => 'readAndWrite', 'deprecated' => false, - 'systemTags' => [ - 'operationType' => 'none', - ], + 'systemTags' => ['operationType' => 'get'], 'parameters' => [ [ - 'name' => 'DepartmentId', + 'name' => 'Prefix', 'in' => 'query', - 'schema' => [ - 'description' => '', - 'type' => 'string', - 'required' => false, - 'example' => '59b0bbfe-929b-4a8c-9833-3ce70b4bad38', - ], + 'schema' => ['description' => 'The path prefix.', 'type' => 'string', 'required' => false, 'example' => '20220110/', 'title' => ''], ], [ - 'name' => 'UserId', + 'name' => 'Limit', 'in' => 'query', 'schema' => [ - 'description' => '', - 'type' => 'string', - 'required' => false, - 'example' => ' 59b0bbfe-929b-4a8c-9833-3ce70b4bad34', + 'description' => 'The number of files to return.', 'type' => 'integer', 'format' => 'int32', 'required' => false, 'docRequired' => false, 'maximum' => '1000', 'minimum' => '1', 'isFileTransferUrl' => false, 'default' => '10', 'example' => '500', + 'title' => '', ], ], - [ - 'name' => 'AppId', - 'in' => 'query', + ], + 'responses' => [ + 200 => [ 'schema' => [ - 'description' => '', - 'type' => 'string', - 'required' => false, - 'example' => '90c2459a-4c73-4ab7-8a6b-e550d62fbd8c', + 'description' => 'None.', + 'type' => 'object', + 'properties' => [ + 'Message' => ['description' => 'The error message.', 'type' => 'string', 'example' => '无', 'title' => ''], + 'RequestId' => ['description' => 'The request ID.', 'type' => 'string', 'example' => '59b0bbfe-929b-4a8c-9833-3ce70b4bad38', 'title' => ''], + 'Data' => ['title' => '', 'description' => 'The data returned.', 'type' => 'string', 'example' => '[\'d0388a41-30c6-4c74-af83-a1f923ce1725/process/\', \'d0388a41-30c6-4c74-af83-a1f923ce1725/video_12_14_09_05_41.mp4\', \'d0388a41-30c6-4c74-af83-a1f923ce1725/video_12_14_09_05_41.mp4.meta\']'], + 'Code' => ['description' => 'The return code.', 'type' => 'string', 'example' => 'OK', 'title' => ''], + ], + 'title' => '', + 'example' => '', ], ], - [ - 'name' => 'DetectProcessId', - 'in' => 'query', - 'schema' => [ - 'description' => '', - 'type' => 'string', - 'required' => false, - 'example' => 'iuhptk3w-2021122017', - ], + ], + 'errorCodes' => [ + 400 => [ + ['errorCode' => 'InvalidRequest', 'errorMessage' => 'The request is invalid.', 'description' => ''], ], [ - 'name' => 'RoomId', - 'in' => 'query', - 'schema' => [ - 'description' => '', - 'type' => 'string', - 'required' => false, - 'example' => '6000028888875', - ], + ['errorCode' => 'Unauthorized', 'errorMessage' => 'The request requires user authentication.', 'description' => ''], ], - [ - 'name' => 'VideoUrl', - 'in' => 'query', - 'schema' => [ - 'description' => '', - 'type' => 'string', - 'required' => false, - 'example' => 'https://mogo-apps-sh.oss-cn-shanghai-internal.aliyuncs.com/tmp/d2720028b53d384c6d3fca32e45209d1_20_src.mp4', - ], + 403 => [ + ['errorCode' => 'Forbidden', 'errorMessage' => 'Access to this resource on the server is denied.', 'description' => ''], ], [ - 'name' => 'MetaUrl', - 'in' => 'query', - 'schema' => [ - 'description' => '', - 'type' => 'string', - 'required' => false, - 'example' => 'http://abc.oss.aliyuncs.com/1/12_03_20_03_36toubaoren.mp4.meta', - ], + ['errorCode' => 'ResourceNotFound', 'errorMessage' => 'The specified resource does not exist.', 'description' => ''], ], - [ - 'name' => 'ResultUrl', - 'in' => 'query', - 'schema' => [ - 'description' => '', - 'type' => 'string', - 'required' => false, - 'example' => 'http://abc.oss.aliyuncs.com/1/12_03_20_03_36toubaoren.mp4.json', - ], + 500 => [ + ['errorCode' => 'InternalServerError', 'errorMessage' => 'An internal server error occurred.', 'description' => ''], ], + ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"Message\\": \\"无\\",\\n \\"RequestId\\": \\"59b0bbfe-929b-4a8c-9833-3ce70b4bad38\\",\\n \\"Data\\": \\"[\'d0388a41-30c6-4c74-af83-a1f923ce1725/process/\', \'d0388a41-30c6-4c74-af83-a1f923ce1725/video_12_14_09_05_41.mp4\', \'d0388a41-30c6-4c74-af83-a1f923ce1725/video_12_14_09_05_41.mp4.meta\']\\",\\n \\"Code\\": \\"OK\\"\\n}","type":"json"}]', + 'title' => 'ListFiles', + 'summary' => 'Calls the ListFiles operation to retrieve a list of files.', + 'requestParamsDescription' => 'The files are existing MP4 files provided by users for quality inspection. Developers upload these files to a specified directory in advance. The files are then displayed in the console for selection.', + 'responseParamsDescription' => ' ', + 'extraInfo' => ' ', + 'changeSet' => [ + ['createdAt' => '2022-01-12T03:08:53.000Z', 'description' => 'Request parameters changed, Response parameters changed'], + ], + 'flowControl' => [ + 'flowControlList' => [], + ], + 'ramActions' => [ [ - 'name' => 'RecordAt', - 'in' => 'query', - 'schema' => [ - 'title' => 'yyyy-MM-dd hh:mm:ss', - 'description' => '', - 'type' => 'string', - 'required' => false, - 'example' => '2022-01-04T08%3A45%3A37Z', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'idrsservice:ListFiles', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'Idrsservice', 'resourceType' => 'All Resource', 'arn' => '*'], + ], ], ], + ], + ], + 'ListRecordResults' => [ + 'summary' => 'Queries dual-recording results by multiple rules.', + 'methods' => ['post'], + 'schemes' => ['http', 'https'], + 'security' => [ [ - 'name' => 'Duration', - 'in' => 'query', - 'schema' => [ - 'description' => '', - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, - 'example' => '12', - ], + 'AK' => [], ], + ], + 'operationType' => 'readAndWrite', + 'deprecated' => false, + 'systemTags' => ['operationType' => 'get'], + 'parameters' => [ [ - 'name' => 'Type', + 'name' => 'RecordId', 'in' => 'query', - 'schema' => [ - 'description' => '', - 'type' => 'string', - 'required' => false, - 'example' => 'LOCAL', - ], + 'schema' => ['description' => 'The dual-recording ID.', 'type' => 'string', 'required' => false, 'example' => 'A1899517-BB99-5D3E-A71B-97524DCB0942', 'title' => ''], ], [ - 'name' => 'ClientVersion', + 'name' => 'CreateDateFrom', 'in' => 'query', - 'schema' => [ - 'description' => '', - 'type' => 'string', - 'required' => false, - 'example' => '1.0.003', - ], + 'schema' => ['title' => '', 'description' => 'The start date for the query. Format: yyyy-MM-dd.', 'type' => 'string', 'required' => false, 'example' => '2020-10-10'], ], [ - 'name' => 'FeeId', + 'name' => 'CreateDateTo', 'in' => 'query', - 'schema' => [ - 'description' => '', - 'type' => 'string', - 'required' => false, - 'example' => '6c94f2a7-632d-4ea0-aa06-a97800a9060f', - ], + 'schema' => ['title' => '', 'description' => 'The end date for the query. Format: yyyy-MM-dd.', 'type' => 'string', 'required' => false, 'example' => '2020-10-11'], ], [ - 'name' => 'ClientBaseParam', + 'name' => 'DepartmentId', 'in' => 'query', - 'schema' => [ - 'description' => '', - 'type' => 'string', - 'required' => false, - 'example' => '{"version":"1.0.0"}', - ], + 'schema' => ['description' => 'The department ID.', 'type' => 'string', 'required' => false, 'example' => '90c2459a-4c73-4ab7-8a6b-e550d62fbd8c', 'title' => ''], ], [ - 'name' => 'RtcRecordId', + 'name' => 'Type', 'in' => 'query', - 'schema' => [ - 'description' => '', - 'type' => 'string', - 'required' => false, - 'example' => 'record_6570315480571566****', - ], + 'schema' => ['description' => 'Specifies whether the dual-recording is local or remote. Valid values: LOCAL and REMOTE.', 'type' => 'string', 'required' => false, 'example' => 'LOCAL', 'title' => ''], ], [ - 'name' => 'OuterBusinessId', + 'name' => 'PageIndex', 'in' => 'query', - 'schema' => [ - 'description' => '', - 'type' => 'string', - 'required' => false, - 'example' => 'ads32efef43', - ], + 'schema' => ['description' => 'The page number.', 'type' => 'integer', 'format' => 'int32', 'required' => false, 'example' => '1', 'title' => ''], ], [ - 'name' => 'Role', + 'name' => 'PageSize', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - ], + 'schema' => ['description' => 'The page size.', 'type' => 'integer', 'format' => 'int32', 'required' => false, 'example' => '10', 'title' => ''], ], [ - 'name' => 'VideoType', + 'name' => 'OuterBusinessId', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - ], + 'schema' => ['description' => 'The user-defined business ID.', 'type' => 'string', 'required' => false, 'example' => 'ads32efef43', 'title' => ''], ], ], 'responses' => [ 200 => [ 'schema' => [ - 'title' => 'ApiResult<RecordDTO>', + 'title' => '', 'description' => 'ApiResult<RecordDTO>', 'type' => 'object', 'properties' => [ - 'RequestId' => [ - 'title' => 'requestId', - 'description' => 'requestId', - 'type' => 'string', - 'example' => '84118BF0-56F7-54D2-8C1A-35BBBB*****', - ], - 'Code' => [ - 'title' => 'code', - 'description' => 'code', - 'type' => 'string', - 'example' => 'OK', - ], - 'Message' => [ - 'title' => '提示', - 'description' => '', - 'type' => 'string', - 'example' => '', - ], + 'RequestId' => ['title' => '', 'description' => 'requestId', 'type' => 'string', 'example' => 'A1899517-BB99-5D3E-A71B-97524DCB0942'], + 'Code' => ['title' => '', 'description' => 'code', 'type' => 'string', 'example' => 'OK'], + 'Message' => ['title' => '', 'description' => 'The response message.', 'type' => 'string', 'example' => '无'], 'Data' => [ - 'title' => '数据', - 'description' => '', + 'title' => '', + 'description' => 'The response data.', 'type' => 'object', 'properties' => [ - 'Id' => [ - 'title' => '双录记录id', - 'description' => '', - 'type' => 'string', - 'example' => '59b0bbfe-929b-4a8c-9833-3ce7****', - ], - 'CreatedAt' => [ - 'title' => '创建时间', - 'description' => '', - 'type' => 'string', - 'example' => '2020-07-14T14:01:41.000+08:00', - ], - 'VideoUrl' => [ - 'title' => '视频地址', - 'description' => '', - 'type' => 'string', - 'example' => 'http://oss.aliyuncs.com/1.mp4', - ], - 'MetaUrl' => [ - 'title' => 'meta地址', - 'description' => '', - 'type' => 'string', - 'example' => 'http://oss.aliyuncs.com/1.mp4.meta', - ], - 'ResultUrl' => [ - 'title' => '结果地址', - 'description' => '', - 'type' => 'string', - 'example' => 'http://oss.aliyuncs.com/1.mp4.json', - ], - 'RecordAt' => [ - 'title' => '录制时间', - 'description' => '', - 'type' => 'string', - 'example' => '2020-07-14T14:01:41.000+08:00', - ], - 'Duration' => [ - 'title' => '时长', - 'description' => '', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '12', - ], - 'RtcRecordId' => [ - 'description' => '', - 'type' => 'string', - 'example' => 'record_6570315480571566****'."\n", - ], - 'OuterBusinessId' => [ - 'description' => '', - 'type' => 'string', - 'example' => 'ads32efef43', + 'TotalElements' => ['title' => '', 'description' => 'The total number of data items.', 'type' => 'integer', 'format' => 'int64', 'example' => '10'], + 'TotalPages' => ['title' => '', 'description' => 'The total number of pages.', 'type' => 'integer', 'format' => 'int32', 'example' => '11'], + 'Items' => [ + 'title' => '', + 'description' => 'The data items on the current page.', + 'type' => 'array', + 'items' => [ + 'description' => 'The data item.', + 'type' => 'object', + 'properties' => [ + 'Id' => ['title' => '', 'description' => 'The dual-recording record ID.', 'type' => 'string', 'example' => 'A1899517-BB99-5D3E-A71B-97524DCB0942'], + 'CreatedAt' => ['title' => '', 'description' => 'The creation time.', 'type' => 'string', 'example' => '2020-07-14T14:01:41.000+08:00'], + 'DetectProcessName' => ['title' => '', 'description' => 'The name of the business detection process.', 'type' => 'string', 'example' => 'process name'], + 'DepartmentName' => ['title' => '', 'description' => 'The department name.', 'type' => 'string', 'example' => 'XX部门'], + 'AppName' => ['title' => '', 'description' => 'The application name.', 'type' => 'string', 'example' => 'myapp'], + 'VideoUrl' => ['title' => '', 'description' => 'The video URL.', 'type' => 'string', 'example' => 'http://oss.aliyuncs.com/1.mp4'], + 'MetaUrl' => ['title' => '', 'description' => 'The metadata URL.', 'type' => 'string', 'example' => 'http://oss.aliyuncs.com/1.mp4.meta'], + 'ResultUrl' => ['title' => '', 'description' => 'The result URL.', 'type' => 'string', 'example' => 'http://oss.aliyuncs.com/1.mp4.json'], + 'RecordAt' => ['title' => '', 'description' => 'The recording time.', 'type' => 'string', 'example' => '2020-07-14T14:01:41.000+08:00'], + 'Duration' => ['title' => '', 'description' => 'The duration.', 'type' => 'integer', 'format' => 'int64', 'example' => '22'], + 'Status' => ['title' => '', 'description' => 'The detection status.', 'type' => 'string', 'example' => 'runnable'], + 'RoomId' => ['title' => '', 'description' => 'The MRTC room ID.', 'type' => 'string', 'example' => '642662467657798'], + 'RtcRecordId' => ['description' => 'The MRTC recording ID.', 'type' => 'string', 'example' => 'record_65703154805715668342', 'title' => ''], + 'OuterBusinessId' => ['description' => 'The user-defined business ID.', 'type' => 'string', 'example' => 'fasfasda', 'title' => ''], + ], + 'title' => '', + 'example' => '', + ], + 'example' => '', ], ], + 'example' => '', ], - 'Success' => [ - 'title' => '给 pop 使用的', - 'description' => '', - 'type' => 'boolean', - 'example' => 'True', - ], - 'HttpCode' => [ - 'description' => '', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '200', - ], + 'Success' => ['title' => '', 'description' => 'Indicates whether the request was successful. This parameter is used by POP.', 'type' => 'boolean', 'example' => 'True'], + 'HttpCode' => ['description' => 'The HTTP status code.', 'type' => 'integer', 'format' => 'int32', 'example' => '200', 'title' => ''], 'Errors' => [ - 'title' => '错误列表', - 'description' => '', + 'title' => '', + 'description' => 'The error list.', 'type' => 'array', 'items' => [ - 'description' => '', + 'description' => 'The error list.', 'type' => 'object', 'properties' => [ - 'Field' => [ - 'description' => '', - 'type' => 'string', - 'example' => '', - ], - 'Message' => [ - 'description' => '', - 'type' => 'string', - 'example' => '', - ], + 'Field' => ['description' => 'The error ID.', 'type' => 'string', 'example' => 'A1899517-BB99-5D3E-A71B-97524DCB0942', 'title' => ''], + 'Message' => ['description' => 'The error message.', 'type' => 'string', 'example' => '无', 'title' => ''], ], + 'title' => '', + 'example' => '', ], + 'example' => '', ], ], + 'example' => '', ], ], ], 'errorCodes' => [ 400 => [ - [ - 'errorCode' => 'InvalidRequest', - 'errorMessage' => 'The request is invalid.', - ], + ['errorCode' => 'InvalidRequest', 'errorMessage' => 'The request is invalid.', 'description' => ''], ], [ - [ - 'errorCode' => 'Unauthorized', - 'errorMessage' => 'The request requires user authentication.', - ], + ['errorCode' => 'Unauthorized', 'errorMessage' => 'The request requires user authentication.', 'description' => ''], ], 403 => [ - [ - 'errorCode' => 'Forbidden', - 'errorMessage' => 'Access to this resource on the server is denied.', - ], + ['errorCode' => 'Forbidden', 'errorMessage' => 'Access to this resource on the server is denied.', 'description' => ''], ], [ - [ - 'errorCode' => 'ResourceNotFound', - 'errorMessage' => 'The specified resource does not exist.', - ], + ['errorCode' => 'ResourceNotFound', 'errorMessage' => 'The specified resource does not exist.', 'description' => ''], ], 500 => [ - [ - 'errorCode' => 'InternalServerError', - 'errorMessage' => 'An internal server error occurred.', + ['errorCode' => 'InternalServerError', 'errorMessage' => 'An internal server error occurred.', 'description' => ''], + ], + ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"A1899517-BB99-5D3E-A71B-97524DCB0942\\",\\n \\"Code\\": \\"OK\\",\\n \\"Message\\": \\"无\\",\\n \\"Data\\": {\\n \\"TotalElements\\": 10,\\n \\"TotalPages\\": 11,\\n \\"Items\\": [\\n {\\n \\"Id\\": \\"A1899517-BB99-5D3E-A71B-97524DCB0942\\",\\n \\"CreatedAt\\": \\"2020-07-14T14:01:41.000+08:00\\",\\n \\"DetectProcessName\\": \\"process name\\",\\n \\"DepartmentName\\": \\"XX部门\\",\\n \\"AppName\\": \\"myapp\\",\\n \\"VideoUrl\\": \\"http://oss.aliyuncs.com/1.mp4\\",\\n \\"MetaUrl\\": \\"http://oss.aliyuncs.com/1.mp4.meta\\",\\n \\"ResultUrl\\": \\"http://oss.aliyuncs.com/1.mp4.json\\",\\n \\"RecordAt\\": \\"2020-07-14T14:01:41.000+08:00\\",\\n \\"Duration\\": 22,\\n \\"Status\\": \\"runnable\\",\\n \\"RoomId\\": \\"642662467657798\\",\\n \\"RtcRecordId\\": \\"record_65703154805715668342\\",\\n \\"OuterBusinessId\\": \\"fasfasda\\"\\n }\\n ]\\n },\\n \\"Success\\": true,\\n \\"HttpCode\\": 200,\\n \\"Errors\\": [\\n {\\n \\"Field\\": \\"A1899517-BB99-5D3E-A71B-97524DCB0942\\",\\n \\"Message\\": \\"无\\"\\n }\\n ]\\n}","type":"json"}]', + 'title' => 'Retrieve all dual-recording results', + 'changeSet' => [ + ['createdAt' => '2022-08-29T07:30:50.000Z', 'description' => 'Request parameters changed, Response parameters changed'], + ['createdAt' => '2022-07-05T11:05:58.000Z', 'description' => 'Response parameters changed'], + ['createdAt' => '2022-01-12T07:55:37.000Z', 'description' => 'Response parameters changed'], + ['createdAt' => '2022-01-09T16:48:09.000Z', 'description' => 'Response parameters changed'], + ['createdAt' => '2022-01-05T06:05:26.000Z', 'description' => 'Request parameters changed'], + ['createdAt' => '2022-01-04T07:08:00.000Z', 'description' => 'OpenAPI offline'], + ], + 'flowControl' => [ + 'flowControlList' => [], + ], + 'ramActions' => [ + [ + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'idrsservice:ListRecordResults', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'Idrsservice', 'resourceType' => 'All Resource', 'arn' => '*'], + ], ], ], ], - 'responseDemo' => '[{"type":"json","example":"{\\n \\"RequestId\\": \\"84118BF0-56F7-54D2-8C1A-35BBBB*****\\",\\n \\"Code\\": \\"OK\\",\\n \\"Message\\": \\"无\\",\\n \\"Data\\": {\\n \\"Id\\": \\"59b0bbfe-929b-4a8c-9833-3ce7****\\",\\n \\"CreatedAt\\": \\"2020-07-14T14:01:41.000+08:00\\",\\n \\"VideoUrl\\": \\"http://oss.aliyuncs.com/1.mp4\\",\\n \\"MetaUrl\\": \\"http://oss.aliyuncs.com/1.mp4.meta\\",\\n \\"ResultUrl\\": \\"http://oss.aliyuncs.com/1.mp4.json\\",\\n \\"RecordAt\\": \\"2020-07-14T14:01:41.000+08:00\\",\\n \\"Duration\\": 12,\\n \\"RtcRecordId\\": \\"record_6570315480571566****\\\\n\\",\\n \\"OuterBusinessId\\": \\"ads32efef43\\"\\n },\\n \\"Success\\": true,\\n \\"HttpCode\\": 200,\\n \\"Errors\\": [\\n {\\n \\"Field\\": \\"无\\",\\n \\"Message\\": \\"无\\"\\n }\\n ]\\n}","errorExample":""},{"type":"xml","example":"<UploadReportResponse>\\n <RequestId>84118BF0-56F7-54D2-8C1A-35BBBB*****</RequestId>\\n <Code>OK</Code>\\n <Message>无</Message>\\n <Data>\\n <Id>59b0bbfe-929b-4a8c-9833-3ce7****</Id>\\n <CreatedAt>2020-07-14T14:01:41.000+08:00</CreatedAt>\\n <VideoUrl>http://oss.aliyuncs.com/1.mp4</VideoUrl>\\n <MetaUrl>http://oss.aliyuncs.com/1.mp4.meta</MetaUrl>\\n <ResultUrl>http://oss.aliyuncs.com/1.mp4.json</ResultUrl>\\n <RecordAt>2020-07-14T14:01:41.000+08:00</RecordAt>\\n <Duration>12</Duration>\\n <RtcRecordId>record_6570315480571566****\\n</RtcRecordId>\\n <OuterBusinessId>ads32efef43</OuterBusinessId>\\n </Data>\\n <Success>true</Success>\\n <HttpCode>200</HttpCode>\\n <Errors>\\n <Field>无</Field>\\n <Message>无</Message>\\n </Errors>\\n</UploadReportResponse>","errorExample":""}]', ], - 'GetRecordsByFeeId' => [ - 'summary' => '根据feeid查询上报结果信息接口', - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'ListRules' => [ + 'methods' => ['post'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], @@ -8381,278 +5364,109 @@ ], 'operationType' => 'readAndWrite', 'deprecated' => false, - 'systemTags' => [ - 'operationType' => 'get', - ], + 'systemTags' => ['operationType' => 'get'], 'parameters' => [ [ - 'name' => 'FeeId', - 'in' => 'formData', + 'name' => 'PageIndex', + 'in' => 'query', + 'schema' => ['description' => 'The page number.', 'type' => 'integer', 'format' => 'int32', 'required' => false, 'maximum' => '10000', 'minimum' => '1', 'isFileTransferUrl' => false, 'default' => '1', 'example' => '1', 'title' => ''], + ], + [ + 'name' => 'PageSize', + 'in' => 'query', 'schema' => [ - 'description' => '', - 'type' => 'string', - 'required' => false, - 'example' => '6c94f2a7-632d-4ea0-aa06-a97800a9060f', + 'description' => 'The page size.', 'type' => 'integer', 'format' => 'int32', 'required' => false, 'docRequired' => false, 'maximum' => '100', 'minimum' => '10', 'isFileTransferUrl' => false, 'default' => '10', 'example' => '1', + 'title' => '', ], ], ], 'responses' => [ 200 => [ 'schema' => [ - 'title' => 'ApiResult<List<Record>>', - 'description' => 'ApiResult<List<Record>>', + 'description' => 'None.', 'type' => 'object', 'properties' => [ - 'RequestId' => [ - 'title' => 'requestId', - 'description' => 'requestId', - 'type' => 'string', - 'example' => '0B576AAB-A638-5029-9A54-A7C1DB5AC0B3', - ], - 'Code' => [ - 'title' => 'code', - 'description' => 'code', - 'type' => 'string', - 'example' => 'OK', - ], - 'Message' => [ - 'title' => '提示', - 'description' => '', - 'type' => 'string', - 'example' => '-', - ], + 'Message' => ['description' => 'The error message.', 'type' => 'string', 'example' => '无', 'title' => ''], + 'RequestId' => ['description' => 'The request ID.', 'type' => 'string', 'example' => '59b0bbfe-929b-4a8c-9833-3ce70b4bad38', 'title' => ''], 'Data' => [ - 'title' => '数据', - 'description' => '', - 'type' => 'array', - 'items' => [ - 'description' => '', - 'type' => 'object', - 'properties' => [ - 'Id' => [ - 'title' => '双录记录id', - 'description' => '', - 'type' => 'string', - 'example' => '63bb629d-92bf-4cdc-ad0b-3032c926d23f', - ], - 'CreatedAt' => [ - 'title' => '创建时间', - 'description' => '', - 'type' => 'string', - 'example' => '2020-07-14T14:01:41.000+08:00', - ], - 'DetectProcessName' => [ - 'title' => '业务检测流程名', - 'description' => '', - 'type' => 'string', - 'example' => '', - ], - 'DepartmentName' => [ - 'title' => '部门名', - 'description' => '', - 'type' => 'string', - 'example' => '', - ], - 'AppName' => [ - 'title' => '应用名', - 'description' => '', - 'type' => 'string', - 'example' => '', - ], - 'VideoUrl' => [ - 'title' => '视频地址', - 'description' => '', - 'type' => 'string', - 'example' => 'http://oss.aliyuncs.com/1.mp4', - ], - 'MetaUrl' => [ - 'title' => 'meta地址', - 'description' => '', - 'type' => 'string', - 'example' => 'http://oss.aliyuncs.com/1.mp4.meta', - ], - 'ResultUrl' => [ - 'title' => '结果地址', - 'description' => '', - 'type' => 'string', - 'example' => 'http://oss.aliyuncs.com/1.mp4.json', - ], - 'RecordAt' => [ - 'title' => '录制时间', - 'description' => '', - 'type' => 'string', - 'example' => '2020-07-14T14:01:41.000+08:00', - ], - 'Duration' => [ - 'title' => '时长', - 'description' => '', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '22', - ], - 'Status' => [ - 'title' => '检测状态', - 'description' => '', - 'type' => 'string', - 'example' => 'completed', - ], - 'RoomId' => [ - 'title' => 'mrtc房间id', - 'description' => '', - 'type' => 'string', - 'example' => '654078150345590', - ], - 'RecordRoomList' => [ - 'title' => '远程双录文件地址列表', - 'description' => '', - 'type' => 'array', - 'items' => [ - 'description' => '', - 'type' => 'object', - 'properties' => [ - 'Role' => [ - 'title' => '角色', - 'description' => '', - 'type' => 'string', - 'example' => '21343', - ], - 'RecordType' => [ - 'title' => '录制视频类型', - 'description' => '', - 'type' => 'string', - 'example' => 'Mix', - ], - 'RoomVideoUrl' => [ - 'title' => '视频地址', - 'description' => '', - 'type' => 'string', - 'example' => 'http://oss.aliyuncs.com/1.mp4', - ], - 'RoomMetaUrl' => [ - 'title' => 'meta地址', - 'description' => '', - 'type' => 'string', - 'example' => 'http://oss.aliyuncs.com/1.mp4.meta', - ], - 'RoomResultUrl' => [ - 'title' => '结果地址', - 'description' => '', - 'type' => 'string', - 'example' => 'http://oss.aliyuncs.com/1.mp4.json', - ], - 'RoomRecordAt' => [ - 'title' => '录制时间', - 'description' => '', - 'type' => 'string', - 'example' => '2020-07-14T14:01:41.000+08:00', - ], - 'RoomStatus' => [ - 'title' => '检测状态', - 'description' => '', - 'type' => 'string', - 'example' => 'runnable', - ], - 'RtcRecordId' => [ - 'description' => '', - 'type' => 'string', - 'example' => 'record_65703154805715668342', - ], - 'OuterBusinessId' => [ - 'description' => '', - 'type' => 'string', - 'example' => 'ads32efef43', - ], - ], + 'description' => 'None.', + 'type' => 'object', + 'properties' => [ + 'Items' => [ + 'description' => 'The data.', + 'type' => 'array', + 'items' => [ + 'description' => 'None.', + 'type' => 'object', + 'properties' => [ + 'CreatedAt' => ['description' => 'The creation date.', 'type' => 'string', 'example' => '2020-07-14T14:01:41.000+08:00', 'title' => ''], + 'Name' => ['description' => 'The name.', 'type' => 'string', 'example' => 'default', 'title' => ''], + 'Content' => ['description' => 'The rule content.', 'type' => 'string', 'example' => '{}', 'title' => ''], + 'Id' => ['description' => 'ID', 'type' => 'string', 'example' => '59b0bbfe-929b-4a8c-9833-3ce70b4bad38', 'title' => ''], ], + 'title' => '', + 'example' => '', ], - 'OuterBusinessId' => [ - 'description' => '', - 'type' => 'string', - 'example' => 'ads32efef43', - ], - ], - ], - ], - 'Success' => [ - 'title' => '给 pop 使用的', - 'description' => '', - 'type' => 'boolean', - 'example' => 'True', - ], - 'HttpCode' => [ - 'description' => '', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '200', - ], - 'Errors' => [ - 'title' => '错误列表', - 'description' => '', - 'type' => 'array', - 'items' => [ - 'description' => '', - 'type' => 'object', - 'properties' => [ - 'Field' => [ - 'description' => '', - 'type' => 'string', - 'example' => 'A1899517-BB99-5D3E-A71B-97524DCB0942', - ], - 'Message' => [ - 'description' => '', - 'type' => 'string', - 'example' => '-', - ], + 'title' => '', + 'example' => '', ], + 'TotalPages' => ['description' => 'The total number of pages.', 'type' => 'integer', 'format' => 'int32', 'example' => '1', 'title' => ''], + 'TotalElements' => ['description' => 'The total number of entries.', 'type' => 'integer', 'format' => 'int64', 'example' => '1', 'title' => ''], ], + 'title' => '', + 'example' => '', ], + 'Code' => ['description' => 'The return code.', 'type' => 'string', 'example' => 'OK', 'title' => ''], ], + 'title' => '', + 'example' => '', ], ], ], 'errorCodes' => [ 400 => [ - [ - 'errorCode' => 'InvalidRequest', - 'errorMessage' => 'The request is invalid.', - ], + ['errorCode' => 'InvalidRequest', 'errorMessage' => 'The request is invalid.', 'description' => ''], ], [ - [ - 'errorCode' => 'Unauthorized', - 'errorMessage' => 'The request requires user authentication.', - ], + ['errorCode' => 'Unauthorized', 'errorMessage' => 'The request requires user authentication.', 'description' => ''], ], 403 => [ - [ - 'errorCode' => 'Forbidden', - 'errorMessage' => 'Access to this resource on the server is denied.', - ], + ['errorCode' => 'Forbidden', 'errorMessage' => 'Access to this resource on the server is denied.', 'description' => ''], ], [ - [ - 'errorCode' => 'ResourceNotFound', - 'errorMessage' => 'The specified resource does not exist.', - ], + ['errorCode' => 'ResourceNotFound', 'errorMessage' => 'The specified resource does not exist.', 'description' => ''], ], 500 => [ - [ - 'errorCode' => 'InternalServerError', - 'errorMessage' => 'An internal server error occurred.', + ['errorCode' => 'InternalServerError', 'errorMessage' => 'An internal server error occurred.', 'description' => ''], + ], + ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"Message\\": \\"无\\",\\n \\"RequestId\\": \\"59b0bbfe-929b-4a8c-9833-3ce70b4bad38\\",\\n \\"Data\\": {\\n \\"Items\\": [\\n {\\n \\"CreatedAt\\": \\"2020-07-14T14:01:41.000+08:00\\",\\n \\"Name\\": \\"default\\",\\n \\"Content\\": \\"{}\\",\\n \\"Id\\": \\"59b0bbfe-929b-4a8c-9833-3ce70b4bad38\\"\\n }\\n ],\\n \\"TotalPages\\": 1,\\n \\"TotalElements\\": 1\\n },\\n \\"Code\\": \\"OK\\"\\n}","type":"json"}]', + 'title' => 'ListRules', + 'summary' => 'Calls ListRules to obtain a list of rules.', + 'requestParamsDescription' => ' ', + 'responseParamsDescription' => ' ', + 'extraInfo' => ' ', + 'changeSet' => [], + 'flowControl' => [ + 'flowControlList' => [], + ], + 'ramActions' => [ + [ + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'idrsservice:ListRules', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'Idrsservice', 'resourceType' => 'All Resource', 'arn' => '*'], + ], ], ], ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"0B576AAB-A638-5029-9A54-A7C1DB5AC0B3\\",\\n \\"Code\\": \\"OK\\",\\n \\"Message\\": \\"-\\",\\n \\"Data\\": [\\n {\\n \\"Id\\": \\"63bb629d-92bf-4cdc-ad0b-3032c926d23f\\",\\n \\"CreatedAt\\": \\"2020-07-14T14:01:41.000+08:00\\",\\n \\"DetectProcessName\\": \\"XX流程\\",\\n \\"DepartmentName\\": \\"部门\\",\\n \\"AppName\\": \\"XX应用\\",\\n \\"VideoUrl\\": \\"http://oss.aliyuncs.com/1.mp4\\",\\n \\"MetaUrl\\": \\"http://oss.aliyuncs.com/1.mp4.meta\\",\\n \\"ResultUrl\\": \\"http://oss.aliyuncs.com/1.mp4.json\\",\\n \\"RecordAt\\": \\"2020-07-14T14:01:41.000+08:00\\",\\n \\"Duration\\": 22,\\n \\"Status\\": \\"completed\\",\\n \\"RoomId\\": \\"654078150345590\\",\\n \\"RecordRoomList\\": [\\n {\\n \\"Role\\": \\"21343\\",\\n \\"RecordType\\": \\"Mix\\",\\n \\"RoomVideoUrl\\": \\"http://oss.aliyuncs.com/1.mp4\\",\\n \\"RoomMetaUrl\\": \\"http://oss.aliyuncs.com/1.mp4.meta\\",\\n \\"RoomResultUrl\\": \\"http://oss.aliyuncs.com/1.mp4.json\\",\\n \\"RoomRecordAt\\": \\"2020-07-14T14:01:41.000+08:00\\",\\n \\"RoomStatus\\": \\"runnable\\",\\n \\"RtcRecordId\\": \\"record_65703154805715668342\\",\\n \\"OuterBusinessId\\": \\"ads32efef43\\"\\n }\\n ],\\n \\"OuterBusinessId\\": \\"ads32efef43\\"\\n }\\n ],\\n \\"Success\\": true,\\n \\"HttpCode\\": 200,\\n \\"Errors\\": [\\n {\\n \\"Field\\": \\"A1899517-BB99-5D3E-A71B-97524DCB0942\\",\\n \\"Message\\": \\"-\\"\\n }\\n ]\\n}","type":"json"}]', ], - 'GetStatisticsRecordsByFeeId' => [ - 'summary' => '根据feeid查询上报计量信息接口', - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'ListTaskGroups' => [ + 'methods' => ['post'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], @@ -8660,217 +5474,135 @@ ], 'operationType' => 'readAndWrite', 'deprecated' => false, - 'systemTags' => [ - 'operationType' => 'get', - ], + 'systemTags' => ['operationType' => 'get'], 'parameters' => [ [ - 'name' => 'FeeId', - 'in' => 'formData', + 'name' => 'PageIndex', + 'in' => 'query', 'schema' => [ - 'description' => '', + 'description' => 'The page number.', 'type' => 'integer', 'format' => 'int32', 'required' => false, 'docRequired' => false, 'maximum' => '1000', 'minimum' => '1', 'isFileTransferUrl' => false, 'default' => '1', 'example' => '1', + 'title' => '', + ], + ], + [ + 'name' => 'PageSize', + 'in' => 'query', + 'schema' => [ + 'description' => 'The page size.', 'type' => 'integer', 'format' => 'int32', 'required' => false, 'docRequired' => false, 'maximum' => '1000', 'minimum' => '10', 'isFileTransferUrl' => false, 'default' => '10', 'example' => '10', + 'title' => '', + ], + ], + [ + 'name' => 'Status', + 'in' => 'query', + 'schema' => [ + 'description' => 'The status. Valid values: runnable, completed.', 'type' => 'string', 'required' => false, - 'example' => 'ab7ce59f-a68a-4a6f-82a6-6460fadc9a70', + 'enum' => ['wait', 'runnable', 'completed'], + 'example' => 'runnable', + 'title' => '', ], ], ], 'responses' => [ 200 => [ 'schema' => [ - 'title' => 'ApiResult<List<StatisticsRecord>>', - 'description' => 'ApiResult<List<StatisticsRecord>>', + 'description' => '-', 'type' => 'object', 'properties' => [ - 'RequestId' => [ - 'title' => 'requestId', - 'description' => 'requestId', - 'type' => 'string', - 'example' => 'CAD43A24-D34C-5848-BEB0-3D184F6687B1', - ], - 'Code' => [ - 'title' => 'code', - 'description' => 'code', - 'type' => 'string', - 'example' => 'OK', - ], - 'Message' => [ - 'title' => '提示', - 'description' => '', - 'type' => 'string', - 'example' => '-', - ], + 'Message' => ['description' => 'The error message.', 'type' => 'string', 'example' => '-', 'title' => ''], + 'RequestId' => ['description' => 'The request ID.', 'type' => 'string', 'example' => '59b0bbfe-929b-4a8c-9833-3ce70b4bad38', 'title' => ''], 'Data' => [ - 'title' => '数据', - 'description' => '', - 'type' => 'array', - 'items' => [ - 'description' => '', - 'type' => 'object', - 'properties' => [ - 'DeviceId' => [ - 'description' => '', - 'type' => 'string', - 'example' => '7f3dfb9aa0dd0261', - ], - 'TenantId' => [ - 'description' => '', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '1', - ], - 'AppId' => [ - 'description' => 'appid', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '12', - ], - 'DepartmentId' => [ - 'description' => '', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '12', - ], - 'DeviceType' => [ - 'description' => '', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '0', - ], - 'CreatedAt' => [ - 'description' => '', - 'type' => 'string', - 'example' => '2020-07-14T14:01:41.000+08:00', - ], - 'UpdatedAt' => [ - 'description' => '', - 'type' => 'string', - 'example' => '2020-07-14T14:01:41.000+08:00', - ], - 'BeginAt' => [ - 'description' => '', - 'type' => 'string', - 'example' => '2022-05-23 10:33:12', - ], - 'EndAt' => [ - 'description' => '', - 'type' => 'string', - 'example' => '2022-03-24 11:39:46', - ], - 'Hour' => [ - 'title' => '2020050811', - 'description' => '', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '2020050811', - ], - 'DetectionDuration' => [ - 'title' => '检测时长,s', - 'description' => '', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '1200', - ], - 'ChargeDuration' => [ - 'title' => '计费时长,min', - 'description' => '', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '12', - ], - 'Type' => [ - 'description' => '', - 'type' => 'string', - 'example' => 'REMOTE', - ], - 'FeeId' => [ - 'description' => '', - 'type' => 'string', - 'example' => 'ff1d7783-e087-4d62-92df-3a163eca7c07', - ], - ], - ], - ], - 'Success' => [ - 'title' => '给 pop 使用的', - 'description' => '', - 'type' => 'boolean', - 'example' => 'True', - ], - 'HttpCode' => [ - 'description' => '', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '200', - ], - 'Errors' => [ - 'title' => '错误列表', - 'description' => '', - 'type' => 'array', - 'items' => [ - 'description' => '', - 'type' => 'object', - 'properties' => [ - 'Field' => [ - 'description' => '', - 'type' => 'string', - 'example' => '-', - ], - 'Message' => [ - 'description' => '', - 'type' => 'string', - 'example' => '-', + 'description' => '-', + 'type' => 'object', + 'properties' => [ + 'Items' => [ + 'description' => 'The data.', + 'type' => 'array', + 'items' => [ + 'description' => '-', + 'type' => 'object', + 'properties' => [ + 'Status' => ['description' => 'The status.', 'type' => 'string', 'example' => 'runnable', 'title' => ''], + 'CompletedTasks' => ['description' => 'The number of completed tasks.', 'type' => 'integer', 'format' => 'int32', 'example' => '0', 'title' => ''], + 'TotalTasks' => ['description' => 'The total number of tasks.', 'type' => 'integer', 'format' => 'int32', 'example' => '1', 'title' => ''], + 'CreatedAt' => ['description' => 'The creation date.', 'type' => 'string', 'example' => '2020-07-14T14:01:41.000+08:00', 'title' => ''], + 'Name' => ['description' => 'The name.', 'type' => 'string', 'example' => '任务名称', 'title' => ''], + 'TaskIds' => [ + 'description' => 'The list of task IDs.', + 'type' => 'array', + 'items' => ['description' => 'The list of task IDs in the task group.', 'type' => 'string', 'example' => '{}', 'title' => ''], + 'title' => '', + 'example' => '', + ], + 'Id' => ['description' => 'ID', 'type' => 'string', 'example' => '59b0bbfe-929b-4a8c-9833-3ce70b4bad38', 'title' => ''], + 'RuleId' => ['description' => 'The rule ID.', 'type' => 'string', 'example' => '59b0bbfe-929b-4a8c-9833-3ce70b4bad38', 'title' => ''], + 'RuleName' => ['description' => 'The rule name.', 'type' => 'string', 'example' => 'default', 'title' => ''], + ], + 'title' => '', + 'example' => '', ], + 'title' => '', + 'example' => '', ], + 'TotalPages' => ['description' => 'The total number of pages.', 'type' => 'integer', 'format' => 'int32', 'example' => '1', 'title' => ''], + 'TotalElements' => ['description' => 'The total number of entries.', 'type' => 'integer', 'format' => 'int64', 'example' => '1', 'title' => ''], ], + 'title' => '', + 'example' => '', ], + 'Code' => ['description' => 'The status code.', 'type' => 'string', 'example' => 'OK', 'title' => ''], ], + 'title' => '', + 'example' => '', ], ], ], 'errorCodes' => [ 400 => [ - [ - 'errorCode' => 'InvalidRequest', - 'errorMessage' => 'The request is invalid.', - ], + ['errorCode' => 'InvalidRequest', 'errorMessage' => 'The request is invalid.', 'description' => ''], ], [ - [ - 'errorCode' => 'Unauthorized', - 'errorMessage' => 'The request requires user authentication.', - ], + ['errorCode' => 'Unauthorized', 'errorMessage' => 'The request requires user authentication.', 'description' => ''], ], 403 => [ - [ - 'errorCode' => 'Forbidden', - 'errorMessage' => 'Access to this resource on the server is denied.', - ], + ['errorCode' => 'Forbidden', 'errorMessage' => 'Access to this resource on the server is denied.', 'description' => ''], ], [ - [ - 'errorCode' => 'ResourceNotFound', - 'errorMessage' => 'The specified resource does not exist.', - ], + ['errorCode' => 'ResourceNotFound', 'errorMessage' => 'The specified resource does not exist.', 'description' => ''], ], 500 => [ - [ - 'errorCode' => 'InternalServerError', - 'errorMessage' => 'An internal server error occurred.', + ['errorCode' => 'InternalServerError', 'errorMessage' => 'An internal server error occurred.', 'description' => ''], + ], + ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"Message\\": \\"-\\",\\n \\"RequestId\\": \\"59b0bbfe-929b-4a8c-9833-3ce70b4bad38\\",\\n \\"Data\\": {\\n \\"Items\\": [\\n {\\n \\"Status\\": \\"runnable\\",\\n \\"CompletedTasks\\": 0,\\n \\"TotalTasks\\": 1,\\n \\"CreatedAt\\": \\"2020-07-14T14:01:41.000+08:00\\",\\n \\"Name\\": \\"任务名称\\",\\n \\"TaskIds\\": [\\n \\"{}\\"\\n ],\\n \\"Id\\": \\"59b0bbfe-929b-4a8c-9833-3ce70b4bad38\\",\\n \\"RuleId\\": \\"59b0bbfe-929b-4a8c-9833-3ce70b4bad38\\",\\n \\"RuleName\\": \\"default\\"\\n }\\n ],\\n \\"TotalPages\\": 1,\\n \\"TotalElements\\": 1\\n },\\n \\"Code\\": \\"OK\\"\\n}","type":"json"}]', + 'title' => 'ListTaskGroups', + 'summary' => 'Calls ListTaskGroups to retrieve a list of task groups.', + 'requestParamsDescription' => ' ', + 'responseParamsDescription' => ' ', + 'extraInfo' => ' ', + 'changeSet' => [], + 'flowControl' => [ + 'flowControlList' => [], + ], + 'ramActions' => [ + [ + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'idrsservice:ListTaskGroups', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'Idrsservice', 'resourceType' => 'All Resource', 'arn' => '*'], + ], ], ], ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"CAD43A24-D34C-5848-BEB0-3D184F6687B1\\",\\n \\"Code\\": \\"OK\\",\\n \\"Message\\": \\"-\\",\\n \\"Data\\": [\\n {\\n \\"DeviceId\\": \\"7f3dfb9aa0dd0261\\",\\n \\"TenantId\\": 1,\\n \\"AppId\\": 12,\\n \\"DepartmentId\\": 12,\\n \\"DeviceType\\": 0,\\n \\"CreatedAt\\": \\"2020-07-14T14:01:41.000+08:00\\",\\n \\"UpdatedAt\\": \\"2020-07-14T14:01:41.000+08:00\\",\\n \\"BeginAt\\": \\"2022-05-23 10:33:12\\",\\n \\"EndAt\\": \\"2022-03-24 11:39:46\\",\\n \\"Hour\\": 2020050811,\\n \\"DetectionDuration\\": 1200,\\n \\"ChargeDuration\\": 12,\\n \\"Type\\": \\"REMOTE\\",\\n \\"FeeId\\": \\"ff1d7783-e087-4d62-92df-3a163eca7c07\\"\\n }\\n ],\\n \\"Success\\": true,\\n \\"HttpCode\\": 200,\\n \\"Errors\\": [\\n {\\n \\"Field\\": \\"-\\",\\n \\"Message\\": \\"-\\"\\n }\\n ]\\n}","type":"json"}]', ], - 'AsrSentence' => [ - 'summary' => '一句话识别', - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'ListTaskItems' => [ + 'methods' => ['post'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], @@ -8878,201 +5610,93 @@ ], 'operationType' => 'readAndWrite', 'deprecated' => false, - 'systemTags' => [ - 'operationType' => 'none', - ], + 'systemTags' => ['operationType' => 'get'], 'parameters' => [ [ - 'name' => 'AsrRequest', - 'in' => 'formData', - 'style' => 'json', - 'schema' => [ - 'description' => '', - 'type' => 'object', - 'properties' => [ - 'AppId' => [ - 'title' => '应用信息', - 'description' => '', - 'type' => 'string', - 'required' => false, - 'example' => 'd61be709-49d2-4cf1-b219-cd6181f72db8', - ], - 'FileUrl' => [ - 'title' => '语音文件地址', - 'description' => '', - 'type' => 'string', - 'required' => false, - 'example' => 'http://shuanglu-record-finance.oss-cn-shanghai.aliyuncs.com/record/4x5avhil/047730_30307_0/2022-02-12-10-20****', - ], - 'Format' => [ - 'title' => '音频编码格式', - 'description' => '', - 'type' => 'string', - 'required' => false, - 'example' => 'PCM', - ], - 'SampleRate' => [ - 'title' => '音频采样率', - 'description' => '', - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'example' => '16000', - ], - 'EnablePunctuationPrediction' => [ - 'title' => '是否在后处理中添加标点。取值:true、false。默认:false(不开启)。', - 'description' => '', - 'type' => 'boolean', - 'required' => false, - 'example' => 'false', - 'default' => 'false', - ], - 'EnableInverseTextNormalization' => [ - 'title' => '是否在后处理中执行ITN。取值:true、false。默认:false(不开启)。', - 'description' => '', - 'type' => 'boolean', - 'required' => false, - 'example' => 'false', - 'default' => 'false', - ], - 'EnableVoiceDetection' => [ - 'title' => '是否在后处理中执行ITN。取值:true、false。默认:false(不开启)。', - 'description' => '', - 'type' => 'boolean', - 'required' => false, - 'example' => 'false', - 'default' => 'false', - ], - ], - 'required' => false, - ], + 'name' => 'TaskId', + 'in' => 'query', + 'schema' => ['description' => 'The task ID.', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => '59b0bbfe-929b-4a8c-9833-3ce70b4bad38', 'title' => ''], ], ], 'responses' => [ 200 => [ 'schema' => [ - 'title' => 'ApiResult<AsrResponseDTO>', - 'description' => 'ApiResult<AsrResponseDTO>', + 'description' => 'None.', 'type' => 'object', 'properties' => [ - 'RequestId' => [ - 'description' => '', - 'type' => 'string', - 'example' => '59b0bbfe-929b-4a8c-9833-3ce70b4bad38', - ], - 'Code' => [ - 'description' => '', - 'type' => 'integer', - 'format' => 'int32', - 'example' => 'OK', - ], - 'Message' => [ - 'description' => '', - 'type' => 'string', - 'example' => '-', - ], + 'Message' => ['description' => 'The error message.', 'type' => 'string', 'example' => '无', 'title' => ''], + 'RequestId' => ['description' => 'The request ID.', 'type' => 'string', 'example' => '59b0bbfe-929b-4a8c-9833-3ce70b4bad38', 'title' => ''], 'Data' => [ - 'description' => '', - 'type' => 'object', - 'properties' => [ - 'Id' => [ - 'title' => '双录端处理asr任务ID', - 'description' => '', - 'type' => 'string', - 'example' => '59b0bbfe-929b-4a8c-9833-3ce70b4bad38', - ], - 'TaskId' => [ - 'title' => '智能语音asr任务ID', - 'description' => '', - 'type' => 'string', - 'example' => '368cfa55-2364-4d79-aeb4-c0956c4a45cd', - ], - 'Name' => [ - 'title' => '智能语音asr任务名称', - 'description' => '', - 'type' => 'string', - 'example' => '', - ], - 'Code' => [ - 'title' => '智能语音asr任务code', - 'description' => '', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '20000000', - ], - 'Message' => [ - 'title' => '智能语音asr任务message', - 'description' => '', - 'type' => 'string', - 'example' => '-', - ], - 'Result' => [ - 'title' => 'asr识别出的文本', - 'description' => '', - 'type' => 'string', - 'example' => '', - ], + 'description' => 'None.', + 'type' => 'array', + 'items' => [ + 'description' => 'None.', + 'type' => 'object', + 'properties' => [ + 'Status' => ['description' => 'The status.', 'type' => 'string', 'example' => 'completed', 'title' => ''], + 'CreatedAt' => ['description' => 'The creation date.', 'type' => 'string', 'example' => '2020-07-14T14:01:41.000+08:00', 'title' => ''], + 'Message' => ['description' => 'The error message returned when the detection fails.', 'type' => 'string', 'example' => '检测失败', 'title' => ''], + 'Output' => ['description' => 'The detection result output in JSON format. The format varies depending on the detection item.', 'type' => 'string', 'example' => '{}', 'title' => ''], + 'Name' => ['description' => 'The name of the detection item.', 'type' => 'string', 'example' => '身份证识别', 'title' => ''], + 'SegmentSeq' => ['description' => 'The segment number of the detected video.', 'type' => 'integer', 'format' => 'int64', 'example' => '1', 'title' => ''], + ], + 'title' => '', + 'example' => '', ], + 'title' => '', + 'example' => '', ], - 'Success' => [ - 'title' => '给 pop 使用的', - 'description' => '', - 'type' => 'boolean', - 'example' => 'True', - ], - 'HttpCode' => [ - 'description' => '', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '200', - ], + 'Code' => ['description' => 'The status code.', 'type' => 'string', 'example' => 'OK', 'title' => ''], ], + 'title' => '', + 'example' => '', ], ], ], 'errorCodes' => [ 400 => [ - [ - 'errorCode' => 'InvalidRequest', - 'errorMessage' => 'The request is invalid.', - ], + ['errorCode' => 'InvalidRequest', 'errorMessage' => 'The request is invalid.', 'description' => ''], ], [ - [ - 'errorCode' => 'Unauthorized', - 'errorMessage' => 'The request requires user authentication.', - ], + ['errorCode' => 'Unauthorized', 'errorMessage' => 'The request requires user authentication.', 'description' => ''], ], 403 => [ - [ - 'errorCode' => 'Forbidden', - 'errorMessage' => 'Access to this resource on the server is denied.', - ], + ['errorCode' => 'Forbidden', 'errorMessage' => 'Access to this resource on the server is denied.', 'description' => ''], ], [ - [ - 'errorCode' => 'ResourceNotFound', - 'errorMessage' => 'The specified resource does not exist.', - ], + ['errorCode' => 'ResourceNotFound', 'errorMessage' => 'The specified resource does not exist.', 'description' => ''], ], 500 => [ - [ - 'errorCode' => 'InternalServerError', - 'errorMessage' => 'An internal server error occurred.', + ['errorCode' => 'InternalServerError', 'errorMessage' => 'An internal server error occurred.', 'description' => ''], + ], + ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"Message\\": \\"无\\",\\n \\"RequestId\\": \\"59b0bbfe-929b-4a8c-9833-3ce70b4bad38\\",\\n \\"Data\\": [\\n {\\n \\"Status\\": \\"completed\\",\\n \\"CreatedAt\\": \\"2020-07-14T14:01:41.000+08:00\\",\\n \\"Message\\": \\"检测失败\\",\\n \\"Output\\": \\"{}\\",\\n \\"Name\\": \\"身份证识别\\",\\n \\"SegmentSeq\\": 1\\n }\\n ],\\n \\"Code\\": \\"OK\\"\\n}","type":"json"}]', + 'title' => 'ListTaskItems', + 'summary' => 'Calls ListTaskItems to retrieve the list of task subitems.', + 'requestParamsDescription' => ' ', + 'responseParamsDescription' => ' ', + 'extraInfo' => ' ', + 'changeSet' => [], + 'flowControl' => [ + 'flowControlList' => [], + ], + 'ramActions' => [ + [ + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'idrsservice:ListTaskItems', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'Idrsservice', 'resourceType' => 'All Resource', 'arn' => '*'], + ], ], ], ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"59b0bbfe-929b-4a8c-9833-3ce70b4bad38\\",\\n \\"Code\\": 0,\\n \\"Message\\": \\"-\\",\\n \\"Data\\": {\\n \\"Id\\": \\"59b0bbfe-929b-4a8c-9833-3ce70b4bad38\\",\\n \\"TaskId\\": \\"368cfa55-2364-4d79-aeb4-c0956c4a45cd\\",\\n \\"Name\\": \\"任务1\\",\\n \\"Code\\": 20000000,\\n \\"Message\\": \\"-\\",\\n \\"Result\\": \\"北京的天气\\"\\n },\\n \\"Success\\": true,\\n \\"HttpCode\\": 200\\n}","type":"json"}]', ], - 'FaceCompare' => [ - 'summary' => '人脸对比', - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'ListTasks' => [ + 'methods' => ['post'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], @@ -9080,168 +5704,118 @@ ], 'operationType' => 'readAndWrite', 'deprecated' => false, - 'systemTags' => [ - 'operationType' => 'none', - ], + 'systemTags' => ['operationType' => 'get'], 'parameters' => [ [ - 'name' => 'FaceRequest', - 'in' => 'formData', - 'style' => 'json', + 'name' => 'PageIndex', + 'in' => 'query', 'schema' => [ - 'description' => '', - 'type' => 'object', - 'properties' => [ - 'AppId' => [ - 'title' => '应用信息', - 'description' => '', - 'type' => 'string', - 'required' => false, - 'example' => 'd61be709-49d2-4cf1-b219-cd6181f72***', - ], - 'SourceImage' => [ - 'title' => '人脸照片 base64', - 'description' => '', - 'type' => 'string', - 'required' => false, - 'example' => '/9j/4AAQSkZJRgABAQAASxxxxxxx', - ], - 'TargetImage' => [ - 'title' => '底库照片 base64', - 'description' => '', - 'type' => 'string', - 'required' => false, - 'example' => '/9j/4AAQSkZJRgABAQAASxxxxxxx', - ], - ], - 'required' => false, + 'description' => 'The page number.', 'type' => 'integer', 'format' => 'int32', 'required' => false, 'docRequired' => false, 'maximum' => '10000', 'minimum' => '1', 'isFileTransferUrl' => false, 'default' => '1', 'example' => '1', + 'title' => '', + ], + ], + [ + 'name' => 'PageSize', + 'in' => 'query', + 'schema' => [ + 'description' => 'The page size.', 'type' => 'integer', 'format' => 'int32', 'required' => false, 'docRequired' => false, 'maximum' => '10000', 'minimum' => '10', 'isFileTransferUrl' => false, 'default' => '10', 'example' => '10', + 'title' => '', ], ], + [ + 'name' => 'TaskGroupId', + 'in' => 'query', + 'schema' => ['description' => 'The task group ID.', 'type' => 'string', 'required' => false, 'example' => '1', 'title' => ''], + ], ], 'responses' => [ 200 => [ 'schema' => [ - 'title' => 'ApiResult<FaceResponseDTO>', - 'description' => 'ApiResult<FaceResponseDTO>', + 'description' => '-', 'type' => 'object', 'properties' => [ - 'RequestId' => [ - 'description' => '', - 'type' => 'string', - 'example' => '59b0bbfe-929b-4a8c-9833-3ce70b4ba***', - ], - 'Code' => [ - 'description' => '', - 'type' => 'integer', - 'format' => 'int32', - 'example' => 'OK', - ], - 'Message' => [ - 'description' => '', - 'type' => 'string', - 'example' => '-', - ], + 'Message' => ['description' => 'The error message.', 'type' => 'string', 'example' => '-', 'title' => ''], + 'RequestId' => ['description' => 'The request ID.', 'type' => 'string', 'example' => '59b0bbfe-929b-4a8c-9833-3ce70b4bad38', 'title' => ''], 'Data' => [ - 'description' => '', + 'description' => '-', 'type' => 'object', 'properties' => [ - 'Id' => [ - 'description' => 'ID', - 'type' => 'string', - 'example' => '59b0bbfe-929b-4a8c-9833-3ce70b4bad38', - ], - 'RequestId' => [ - 'description' => '', - 'type' => 'string', - 'example' => '59b0bbfe-929b-4a8c-9833-3ce70b4bad38', - ], - 'Code' => [ - 'description' => '', - 'type' => 'string', - 'example' => '200', - ], - 'Message' => [ - 'description' => '', - 'type' => 'string', - 'example' => '-', - ], - 'Passed' => [ - 'description' => '', - 'type' => 'string', - 'example' => 'T', - ], - 'VerifyScore' => [ - 'description' => '', - 'type' => 'number', - 'format' => 'float', - 'example' => '60.86', - ], - 'Status' => [ - 'description' => '', - 'type' => 'string', - 'example' => 'completed', + 'Items' => [ + 'description' => 'The data.', + 'type' => 'array', + 'items' => [ + 'description' => '-', + 'type' => 'object', + 'properties' => [ + 'Status' => ['description' => 'The status.', 'type' => 'string', 'example' => 'runnable', 'title' => ''], + 'VideoMetaUrl' => ['description' => 'The video metadata URL.', 'type' => 'string', 'example' => 'http://oss.aliyuncs.com/1.mp4.meta?expire=2010323&sign=sf2324', 'title' => ''], + 'CreatedAt' => ['description' => 'The creation date.', 'type' => 'string', 'example' => '2020-07-14T14:01:41.000+08:00', 'title' => ''], + 'Id' => ['description' => 'ID', 'type' => 'string', 'example' => '59b0bbfe-929b-4a8c-9833-3ce70b4bad38', 'title' => ''], + 'VideoUrl' => ['description' => 'The video URL.', 'type' => 'string', 'example' => 'http://oss.aliyuncs.com/1.mp4?expire=2010323&sign=sf2324', 'title' => ''], + ], + 'title' => '', + 'example' => '', + ], + 'title' => '', + 'example' => '', ], + 'TotalPages' => ['description' => 'The total number of pages.', 'type' => 'integer', 'format' => 'int32', 'example' => '1', 'title' => ''], + 'TotalElements' => ['description' => 'The total number of entries.', 'type' => 'integer', 'format' => 'int64', 'example' => '1', 'title' => ''], ], + 'title' => '', + 'example' => '', ], - 'Success' => [ - 'title' => '给 pop 使用的', - 'description' => '', - 'type' => 'boolean', - 'example' => 'True', - ], - 'HttpCode' => [ - 'description' => '', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '200', - ], + 'Code' => ['description' => 'The status code.', 'type' => 'string', 'example' => 'OK', 'title' => ''], ], + 'title' => '', + 'example' => '', ], ], ], 'errorCodes' => [ 400 => [ - [ - 'errorCode' => 'InvalidRequest', - 'errorMessage' => 'The request is invalid.', - ], + ['errorCode' => 'InvalidRequest', 'errorMessage' => 'The request is invalid.', 'description' => ''], ], [ - [ - 'errorCode' => 'Unauthorized', - 'errorMessage' => 'The request requires user authentication.', - ], + ['errorCode' => 'Unauthorized', 'errorMessage' => 'The request requires user authentication.', 'description' => ''], ], 403 => [ - [ - 'errorCode' => 'Forbidden', - 'errorMessage' => 'Access to this resource on the server is denied.', - ], + ['errorCode' => 'Forbidden', 'errorMessage' => 'Access to this resource on the server is denied.', 'description' => ''], ], [ - [ - 'errorCode' => 'ResourceNotFound', - 'errorMessage' => 'The specified resource does not exist.', - ], + ['errorCode' => 'ResourceNotFound', 'errorMessage' => 'The specified resource does not exist.', 'description' => ''], ], 500 => [ - [ - 'errorCode' => 'InternalServerError', - 'errorMessage' => 'An internal server error occurred.', + ['errorCode' => 'InternalServerError', 'errorMessage' => 'An internal server error occurred.', 'description' => ''], + ], + ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"Message\\": \\"-\\",\\n \\"RequestId\\": \\"59b0bbfe-929b-4a8c-9833-3ce70b4bad38\\",\\n \\"Data\\": {\\n \\"Items\\": [\\n {\\n \\"Status\\": \\"runnable\\",\\n \\"VideoMetaUrl\\": \\"http://oss.aliyuncs.com/1.mp4.meta?expire=2010323&sign=sf2324\\",\\n \\"CreatedAt\\": \\"2020-07-14T14:01:41.000+08:00\\",\\n \\"Id\\": \\"59b0bbfe-929b-4a8c-9833-3ce70b4bad38\\",\\n \\"VideoUrl\\": \\"http://oss.aliyuncs.com/1.mp4?expire=2010323&sign=sf2324\\"\\n }\\n ],\\n \\"TotalPages\\": 1,\\n \\"TotalElements\\": 1\\n },\\n \\"Code\\": \\"OK\\"\\n}","type":"json"}]', + 'title' => 'ListTasks', + 'summary' => 'Calls ListTasks to retrieve the task list.', + 'requestParamsDescription' => ' ', + 'responseParamsDescription' => ' ', + 'extraInfo' => ' ', + 'changeSet' => [], + 'flowControl' => [ + 'flowControlList' => [], + ], + 'ramActions' => [ + [ + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'idrsservice:ListTasks', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'Idrsservice', 'resourceType' => 'All Resource', 'arn' => '*'], + ], ], ], ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"59b0bbfe-929b-4a8c-9833-3ce70b4ba***\\",\\n \\"Code\\": 0,\\n \\"Message\\": \\"-\\",\\n \\"Data\\": {\\n \\"Id\\": \\"59b0bbfe-929b-4a8c-9833-3ce70b4bad38\\",\\n \\"RequestId\\": \\"59b0bbfe-929b-4a8c-9833-3ce70b4bad38\\",\\n \\"Code\\": \\"200\\",\\n \\"Message\\": \\"-\\",\\n \\"Passed\\": \\"T\\",\\n \\"VerifyScore\\": 60.86,\\n \\"Status\\": \\"completed\\"\\n },\\n \\"Success\\": true,\\n \\"HttpCode\\": 200\\n}","type":"json"}]', ], - 'TtsCommon' => [ - 'summary' => '语音合成', - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'ListUsers' => [ + 'methods' => ['post'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], @@ -9249,208 +5823,148 @@ ], 'operationType' => 'readAndWrite', 'deprecated' => false, - 'systemTags' => [ - 'operationType' => 'none', - ], + 'systemTags' => ['operationType' => 'get'], 'parameters' => [ [ - 'name' => 'TtsRequest', - 'in' => 'formData', - 'style' => 'json', + 'name' => 'DepartmentId', + 'in' => 'query', + 'schema' => ['description' => 'The department ID.', 'type' => 'string', 'required' => false, 'example' => '59b0bbfe-929b-4a8c-9833-3ce70b4bad38', 'title' => ''], + ], + [ + 'name' => 'PageIndex', + 'in' => 'query', 'schema' => [ - 'description' => '', - 'type' => 'object', - 'properties' => [ - 'AppId' => [ - 'title' => 'appid', - 'description' => 'appid', - 'type' => 'string', - 'required' => false, - 'example' => 'd61be709-49d2-4cf1-b219-cd6181f72***', - ], - 'Text' => [ - 'title' => '文本', - 'description' => '', - 'type' => 'string', - 'required' => false, - 'example' => '', - ], - 'Voice' => [ - 'title' => '发音人', - 'description' => '', - 'type' => 'string', - 'required' => false, - 'example' => 'Xiaoyun', - ], - 'Format' => [ - 'title' => '音频编码格式', - 'description' => '', - 'type' => 'string', - 'required' => false, - 'example' => 'WAV', - ], - 'Volume' => [ - 'title' => '音量', - 'description' => '', - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'example' => '50', - ], - 'SampleRate' => [ - 'title' => '音频采样率', - 'description' => '', - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'example' => '16000', - ], - 'SpeechRate' => [ - 'title' => '语速', - 'description' => '', - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'example' => '50', - ], - 'PitchRate' => [ - 'title' => '语调', - 'description' => '', - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'example' => '50', - ], - ], - 'required' => false, + 'description' => 'The page number.', 'type' => 'integer', 'format' => 'int32', 'required' => false, 'docRequired' => false, 'maximum' => '10000', 'minimum' => '1', 'isFileTransferUrl' => false, 'default' => '1', 'example' => '1', + 'title' => '', + ], + ], + [ + 'name' => 'PageSize', + 'in' => 'query', + 'schema' => [ + 'description' => 'The number of entries per page.', 'type' => 'integer', 'format' => 'int32', 'required' => false, 'docRequired' => false, 'maximum' => '500', 'minimum' => '10', 'isFileTransferUrl' => false, 'default' => '10', 'example' => '10', + 'title' => '', ], ], + [ + 'name' => 'Username', + 'in' => 'query', + 'schema' => ['description' => 'The username to search for.', 'type' => 'string', 'required' => false, 'example' => 'tom', 'title' => ''], + ], ], 'responses' => [ 200 => [ 'schema' => [ - 'title' => 'ApiResult<TtsResponseDTO>', - 'description' => 'ApiResult<TtsResponseDTO>', + 'description' => 'None.', 'type' => 'object', 'properties' => [ - 'RequestId' => [ - 'description' => 'requestId', - 'type' => 'string', - 'example' => 'c761f0ec-107c-43dc-8565-45330e10e11b', - ], - 'Code' => [ - 'description' => '', - 'type' => 'integer', - 'format' => 'int32', - 'example' => 'OK', - ], - 'Message' => [ - 'description' => '', - 'type' => 'string', - 'example' => '-', - ], + 'Message' => ['description' => 'The response message.', 'type' => 'string', 'example' => '无', 'title' => ''], + 'RequestId' => ['description' => 'The request ID.', 'type' => 'string', 'example' => '59b0bbfe-929b-4a8c-9833-3ce70b4bad38', 'title' => ''], 'Data' => [ - 'description' => '', + 'description' => 'None.', 'type' => 'object', 'properties' => [ - 'Id' => [ - 'title' => '双录端处理tts任务ID', - 'description' => '', - 'type' => 'string', - 'example' => '63bb629d-92bf-4cdc-ad0b-3032c926****', - ], - 'TaskId' => [ - 'title' => '智能语音tts任务ID', - 'description' => '', - 'type' => 'string', - 'example' => '368cfa55-2364-4d79-aeb4-c0956c4a****', - ], - 'Name' => [ - 'title' => '智能语音tts任务名称', - 'description' => '', - 'type' => 'string', + 'Items' => [ + 'description' => 'The data entries.', + 'type' => 'array', + 'items' => [ + 'description' => 'None.', + 'type' => 'object', + 'properties' => [ + 'RamUsername' => ['description' => 'The RAM username.', 'type' => 'string', 'example' => 'xxx', 'title' => ''], + 'Email' => ['description' => 'The email address.', 'type' => 'string', 'example' => 'a@a.com', 'title' => ''], + 'PhoneNumber' => ['description' => 'The phone number.', 'type' => 'string', 'example' => '186000000', 'title' => ''], + 'Departments' => [ + 'description' => 'The list of departments to which the user belongs.', + 'type' => 'array', + 'items' => [ + 'description' => 'None.', + 'type' => 'object', + 'properties' => [ + 'Description' => ['description' => 'The description.', 'type' => 'string', 'example' => '部门', 'title' => ''], + 'CreatedAt' => ['description' => 'The creation date.', 'type' => 'string', 'example' => '2020-07-14T14:01:41.000+08:00', 'title' => ''], + 'UpdatedAt' => ['description' => 'The update date.', 'type' => 'string', 'example' => '2020-07-14T14:01:41.000+08:00', 'title' => ''], + 'Name' => ['description' => 'The department name.', 'type' => 'string', 'example' => '不明', 'title' => ''], + 'Id' => ['description' => 'ID', 'type' => 'string', 'example' => '59b0bbfe-929b-4a8c-9833-3ce70b4bad38', 'title' => ''], + ], + 'title' => '', + 'example' => '', + ], + 'title' => '', + 'example' => '', + ], + 'CreatedAt' => ['description' => 'The creation date.', 'type' => 'string', 'example' => '2020-07-14T14:01:41.000+08:00', 'title' => ''], + 'UpdatedAt' => ['description' => 'The update date.', 'type' => 'string', 'example' => '2020-07-14T14:01:41.000+08:00', 'title' => ''], + 'Source' => ['description' => 'The user source.', 'type' => 'string', 'example' => 'ram', 'title' => ''], + 'Role' => ['description' => 'The role.', 'type' => 'string', 'example' => 'admin', 'title' => ''], + 'Name' => ['description' => 'The name.', 'type' => 'string', 'example' => '高x', 'title' => ''], + 'Id' => ['description' => 'ID', 'type' => 'string', 'example' => '2020-07-14T14:01:41.000+08:00', 'title' => ''], + 'Username' => ['description' => 'The username.', 'type' => 'string', 'example' => 'xxx', 'title' => ''], + ], + 'title' => '', + 'example' => '', + ], + 'title' => '', 'example' => '', ], - 'Code' => [ - 'title' => '智能语音tts任务code', - 'description' => '', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '20000000', - ], - 'Message' => [ - 'title' => '智能语音tts任务message', - 'description' => '', - 'type' => 'string', - 'example' => '-', - ], - 'PublicUrl' => [ - 'title' => '双录端语音合成结果可公网下载地址', - 'description' => '', - 'type' => 'string', - 'example' => 'http://idrs-daily.oss-cn-beijing.aliyuncs.com/mode/android/model.zip?Expires=1607004612&OSSAccessKeyId=LTAI4FcsdDhFc7h78gqB****&Signature=XXXXX', - ], + 'TotalPages' => ['description' => 'The total number of pages.', 'type' => 'integer', 'format' => 'int32', 'example' => '1', 'title' => ''], + 'TotalElements' => ['description' => 'The total number of entries.', 'type' => 'integer', 'format' => 'int64', 'example' => '10', 'title' => ''], ], + 'title' => '', + 'example' => '', ], - 'Success' => [ - 'title' => '给 pop 使用的', - 'description' => '', - 'type' => 'boolean', - 'example' => 'True', - ], - 'HttpCode' => [ - 'description' => '', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '200', - ], + 'Code' => ['description' => 'The return code.', 'type' => 'string', 'example' => 'OK', 'title' => ''], ], + 'title' => '', + 'example' => '', ], ], ], 'errorCodes' => [ 400 => [ - [ - 'errorCode' => 'InvalidRequest', - 'errorMessage' => 'The request is invalid.', - ], + ['errorCode' => 'InvalidRequest', 'errorMessage' => 'The request is invalid.', 'description' => ''], ], [ - [ - 'errorCode' => 'Unauthorized', - 'errorMessage' => 'The request requires user authentication.', - ], + ['errorCode' => 'Unauthorized', 'errorMessage' => 'The request requires user authentication.', 'description' => ''], ], 403 => [ - [ - 'errorCode' => 'Forbidden', - 'errorMessage' => 'Access to this resource on the server is denied.', - ], + ['errorCode' => 'Forbidden', 'errorMessage' => 'Access to this resource on the server is denied.', 'description' => ''], ], [ - [ - 'errorCode' => 'ResourceNotFound', - 'errorMessage' => 'The specified resource does not exist.', - ], + ['errorCode' => 'ResourceNotFound', 'errorMessage' => 'The specified resource does not exist.', 'description' => ''], ], 500 => [ - [ - 'errorCode' => 'InternalServerError', - 'errorMessage' => 'An internal server error occurred.', + ['errorCode' => 'InternalServerError', 'errorMessage' => 'An internal server error occurred.', 'description' => ''], + ], + ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"Message\\": \\"无\\",\\n \\"RequestId\\": \\"59b0bbfe-929b-4a8c-9833-3ce70b4bad38\\",\\n \\"Data\\": {\\n \\"Items\\": [\\n {\\n \\"RamUsername\\": \\"xxx\\",\\n \\"Email\\": \\"a@a.com\\",\\n \\"PhoneNumber\\": \\"186000000\\",\\n \\"Departments\\": [\\n {\\n \\"Description\\": \\"部门\\",\\n \\"CreatedAt\\": \\"2020-07-14T14:01:41.000+08:00\\",\\n \\"UpdatedAt\\": \\"2020-07-14T14:01:41.000+08:00\\",\\n \\"Name\\": \\"不明\\",\\n \\"Id\\": \\"59b0bbfe-929b-4a8c-9833-3ce70b4bad38\\"\\n }\\n ],\\n \\"CreatedAt\\": \\"2020-07-14T14:01:41.000+08:00\\",\\n \\"UpdatedAt\\": \\"2020-07-14T14:01:41.000+08:00\\",\\n \\"Source\\": \\"ram\\",\\n \\"Role\\": \\"admin\\",\\n \\"Name\\": \\"高x\\",\\n \\"Id\\": \\"2020-07-14T14:01:41.000+08:00\\",\\n \\"Username\\": \\"xxx\\"\\n }\\n ],\\n \\"TotalPages\\": 1,\\n \\"TotalElements\\": 10\\n },\\n \\"Code\\": \\"OK\\"\\n}","type":"json"}]', + 'title' => 'Query user list', + 'summary' => 'Calls ListUsers to retrieve the list of users.', + 'requestParamsDescription' => ' ', + 'responseParamsDescription' => ' ', + 'extraInfo' => ' ', + 'changeSet' => [], + 'flowControl' => [ + 'flowControlList' => [], + ], + 'ramActions' => [ + [ + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'idrsservice:ListUsers', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'Idrsservice', 'resourceType' => 'All Resource', 'arn' => '*'], + ], ], ], ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"c761f0ec-107c-43dc-8565-45330e10e11b\\",\\n \\"Code\\": 0,\\n \\"Message\\": \\"-\\",\\n \\"Data\\": {\\n \\"Id\\": \\"63bb629d-92bf-4cdc-ad0b-3032c926****\\",\\n \\"TaskId\\": \\"368cfa55-2364-4d79-aeb4-c0956c4a****\\",\\n \\"Name\\": \\"任务1\\",\\n \\"Code\\": 20000000,\\n \\"Message\\": \\"-\\",\\n \\"PublicUrl\\": \\"http://idrs-daily.oss-cn-beijing.aliyuncs.com/mode/android/model.zip?Expires=1607004612&OSSAccessKeyId=LTAI4FcsdDhFc7h78gqB****&Signature=XXXXX\\"\\n },\\n \\"Success\\": true,\\n \\"HttpCode\\": 200\\n}","type":"json"}]', ], - 'TtsTask' => [ - 'summary' => '单向视频双录-语音合成推送任务', - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'ListWatermarks' => [ + 'summary' => 'Retrieves a list of watermarks.', + 'methods' => ['post'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], @@ -9458,152 +5972,123 @@ ], 'operationType' => 'readAndWrite', 'deprecated' => false, - 'systemTags' => [ - 'operationType' => 'none', - ], + 'systemTags' => ['operationType' => 'list'], 'parameters' => [ [ - 'name' => 'Request', - 'in' => 'formData', - 'style' => 'json', - 'schema' => [ - 'description' => '', - 'type' => 'object', - 'properties' => [ - 'RoomId' => [ - 'description' => '', - 'type' => 'string', - 'required' => true, - 'example' => '655259585579***', - ], - 'Key' => [ - 'description' => '', - 'type' => 'string', - 'required' => true, - 'example' => 'd9ee5df9-20bf-47bf-987a-76b26984b***', - ], - 'Timestamp' => [ - 'description' => '', - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, - 'example' => '1662271315039', - ], - ], - 'required' => true, - ], + 'name' => 'PageIndex', + 'in' => 'query', + 'schema' => ['description' => 'The page number.', 'type' => 'integer', 'format' => 'int32', 'required' => false, 'example' => '1', 'title' => ''], + ], + [ + 'name' => 'PageSize', + 'in' => 'query', + 'schema' => ['description' => 'The page size.', 'type' => 'integer', 'format' => 'int32', 'required' => false, 'example' => '10', 'title' => ''], ], ], 'responses' => [ 200 => [ 'schema' => [ - 'title' => 'ApiResult<H5TtsResponseDTO>', - 'description' => 'ApiResult<H5TtsResponseDTO>', + 'title' => '', + 'description' => 'ApiResult<PageDTO<WatermarkDTO>>', 'type' => 'object', 'properties' => [ - 'RequestId' => [ - 'description' => '', - 'type' => 'string', - 'example' => '16A4A091-98BE-55F4-92D1-21590658***', - ], - 'Code' => [ - 'description' => '', - 'type' => 'integer', - 'format' => 'int32', - 'example' => 'OK', - ], - 'Message' => [ - 'description' => '', - 'type' => 'string', - 'example' => '-', - ], + 'RequestId' => ['title' => '', 'description' => 'requestId', 'type' => 'string', 'example' => 'A1899517-BB99-5D3E-A71B-97524DCB0942'], + 'Code' => ['title' => '', 'description' => 'code', 'type' => 'string', 'example' => 'OK'], + 'Message' => ['title' => '', 'description' => 'The prompt message.', 'type' => 'string', 'example' => '-'], 'Data' => [ - 'description' => '', + 'title' => '', + 'description' => 'The data.', 'type' => 'object', 'properties' => [ - 'Question' => [ - 'description' => '', - 'type' => 'string', - 'example' => '', - ], - 'Answer' => [ - 'description' => '', - 'type' => 'string', + 'TotalElements' => ['title' => '', 'description' => 'The total number of data items.', 'type' => 'integer', 'format' => 'int64', 'example' => '1'], + 'TotalPages' => ['title' => '', 'description' => 'The total number of pages.', 'type' => 'integer', 'format' => 'int32', 'example' => '1'], + 'Items' => [ + 'title' => '', + 'description' => 'The data items on the current page.', + 'type' => 'array', + 'items' => [ + 'description' => '-', + 'type' => 'object', + 'properties' => [ + 'Id' => ['title' => '', 'description' => 'The watermark ID.', 'type' => 'string', 'example' => 'A1899517-BB99-5D3E-A71B-97524DCB0942'], + 'CreatedAt' => ['title' => '', 'description' => 'The creation time.', 'type' => 'string', 'example' => '2020-07-14T14:01:41.000+08:00'], + 'Value' => ['title' => '', 'description' => 'The watermark information.', 'type' => 'string', 'example' => '{}'], + 'Name' => ['title' => '', 'description' => 'The watermark name.', 'type' => 'string', 'example' => '名称'], + ], + 'title' => '', + 'example' => '', + ], 'example' => '', ], - 'Duration' => [ - 'description' => '', - 'type' => 'number', - 'format' => 'double', - 'example' => '727', - ], - 'SpeechRate' => [ - 'description' => '', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '64', - ], ], + 'example' => '', ], - 'Success' => [ - 'title' => '给 pop 使用的', - 'description' => '', - 'type' => 'boolean', - 'example' => 'True', - ], - 'HttpCode' => [ - 'description' => '', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '200', + 'Success' => ['title' => '', 'description' => 'Indicates whether the request was successful. This parameter is used by POP.', 'type' => 'boolean', 'example' => 'True'], + 'HttpCode' => ['description' => 'The HTTP status code.', 'type' => 'integer', 'format' => 'int32', 'example' => '200', 'title' => ''], + 'Errors' => [ + 'title' => '', + 'description' => 'The error list.', + 'type' => 'array', + 'items' => [ + 'description' => '-', + 'type' => 'object', + 'properties' => [ + 'Field' => ['description' => 'The error ID.', 'type' => 'string', 'example' => 'A1899517-BB99-5D3E-A71B-97524DCB0942', 'title' => ''], + 'Message' => ['description' => 'The error message.', 'type' => 'string', 'example' => '-', 'title' => ''], + ], + 'title' => '', + 'example' => '', + ], + 'example' => '', ], ], + 'example' => '', ], ], ], 'errorCodes' => [ 400 => [ - [ - 'errorCode' => 'InvalidRequest', - 'errorMessage' => 'The request is invalid.', - ], + ['errorCode' => 'InvalidRequest', 'errorMessage' => 'The request is invalid.', 'description' => ''], ], [ - [ - 'errorCode' => 'Unauthorized', - 'errorMessage' => 'The request requires user authentication.', - ], + ['errorCode' => 'Unauthorized', 'errorMessage' => 'The request requires user authentication.', 'description' => ''], ], 403 => [ - [ - 'errorCode' => 'Forbidden', - 'errorMessage' => 'Access to this resource on the server is denied.', - ], + ['errorCode' => 'Forbidden', 'errorMessage' => 'Access to this resource on the server is denied.', 'description' => ''], ], [ - [ - 'errorCode' => 'ResourceNotFound', - 'errorMessage' => 'The specified resource does not exist.', - ], + ['errorCode' => 'ResourceNotFound', 'errorMessage' => 'The specified resource does not exist.', 'description' => ''], ], 500 => [ - [ - 'errorCode' => 'InternalServerError', - 'errorMessage' => 'An internal server error occurred.', + ['errorCode' => 'InternalServerError', 'errorMessage' => 'An internal server error occurred.', 'description' => ''], + ], + ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"A1899517-BB99-5D3E-A71B-97524DCB0942\\",\\n \\"Code\\": \\"OK\\",\\n \\"Message\\": \\"-\\",\\n \\"Data\\": {\\n \\"TotalElements\\": 1,\\n \\"TotalPages\\": 1,\\n \\"Items\\": [\\n {\\n \\"Id\\": \\"A1899517-BB99-5D3E-A71B-97524DCB0942\\",\\n \\"CreatedAt\\": \\"2020-07-14T14:01:41.000+08:00\\",\\n \\"Value\\": \\"{}\\",\\n \\"Name\\": \\"名称\\"\\n }\\n ]\\n },\\n \\"Success\\": true,\\n \\"HttpCode\\": 200,\\n \\"Errors\\": [\\n {\\n \\"Field\\": \\"A1899517-BB99-5D3E-A71B-97524DCB0942\\",\\n \\"Message\\": \\"-\\"\\n }\\n ]\\n}","type":"json"}]', + 'title' => 'List watermark information', + 'changeSet' => [ + ['createdAt' => '2022-01-04T11:03:18.000Z', 'description' => 'Response parameters changed'], + ['createdAt' => '2022-01-04T07:08:00.000Z', 'description' => 'OpenAPI offline'], + ], + 'flowControl' => [ + 'flowControlList' => [], + ], + 'ramActions' => [ + [ + 'operationType' => 'list', + 'ramAction' => [ + 'action' => 'idrsservice:ListWatermarks', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'Idrsservice', 'resourceType' => 'All Resource', 'arn' => '*'], + ], ], ], ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"16A4A091-98BE-55F4-92D1-21590658***\\",\\n \\"Code\\": 0,\\n \\"Message\\": \\"-\\",\\n \\"Data\\": {\\n \\"Question\\": \\"北京的天气如何\\",\\n \\"Answer\\": \\"晴朗\\",\\n \\"Duration\\": 727,\\n \\"SpeechRate\\": 64\\n },\\n \\"Success\\": true,\\n \\"HttpCode\\": 200\\n}","type":"json"}]', ], - 'LeaveRoom' => [ - 'summary' => '单向视频双录-通知离开房间', - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'RenameDetectProcess' => [ + 'methods' => ['post'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], @@ -9611,108 +6096,93 @@ ], 'operationType' => 'readAndWrite', 'deprecated' => false, - 'systemTags' => [ - 'operationType' => 'none', - ], + 'systemTags' => ['operationType' => 'none'], 'parameters' => [ [ - 'name' => 'RoomId', + 'name' => 'Id', 'in' => 'query', - 'schema' => [ - 'description' => '', - 'type' => 'string', - 'required' => false, - 'example' => '661940620884***', - ], + 'schema' => ['description' => 'The ID.', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => '1q1c45cd-3eee-1e60-b505-2e330b8755d2', 'title' => ''], + ], + [ + 'name' => 'Name', + 'in' => 'query', + 'schema' => ['description' => 'The name.', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => '新名称', 'title' => ''], ], ], 'responses' => [ 200 => [ 'schema' => [ - 'title' => 'ApiResult<String>', - 'description' => 'ApiResult<String>', + 'description' => '-', 'type' => 'object', 'properties' => [ - 'RequestId' => [ - 'description' => '', - 'type' => 'string', - 'example' => '8F5F961D-07AA-5293-BFFE-32CDC251***', - ], - 'Code' => [ - 'description' => '', - 'type' => 'integer', - 'format' => 'int32', - 'example' => 'OK', - ], - 'Message' => [ - 'description' => '', - 'type' => 'string', - 'example' => '', - ], + 'Message' => ['description' => 'The error message.', 'type' => 'string', 'example' => '-', 'title' => ''], + 'RequestId' => ['description' => 'The request ID.', 'type' => 'string', 'example' => 'db1c45cd-3eee-1e60-b505-2e330b8755d2', 'title' => ''], 'Data' => [ - 'description' => '', - 'type' => 'string', + 'description' => 'The data.', + 'type' => 'object', + 'properties' => [ + 'Draft' => ['description' => 'The draft content of the process configuration.', 'type' => 'string', 'example' => '{}', 'title' => ''], + 'CreatedAt' => ['description' => 'The time when the process was created.', 'type' => 'string', 'example' => '2020-12-04T14:47:59.000+08:00', 'title' => ''], + 'Md5' => ['description' => 'The MD5 hash of the published process configuration content.', 'type' => 'string', 'example' => '987d563d38f5aef27feca8702c689bb1', 'title' => ''], + 'Name' => ['description' => 'The name of the detection process.', 'type' => 'string', 'example' => 'Android检测流程', 'title' => ''], + 'Content' => ['description' => 'The published process configuration content.', 'type' => 'string', 'example' => '{}', 'title' => ''], + 'Id' => ['description' => 'ID', 'type' => 'string', 'example' => '0f1c45cd-3eee-4e60-b505-2e330b8755d3', 'title' => ''], + ], + 'title' => '', 'example' => '', ], - 'Success' => [ - 'title' => '给 pop 使用的', - 'description' => '', - 'type' => 'boolean', - 'example' => 'True', - ], - 'HttpCode' => [ - 'description' => '', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '200', - ], + 'Code' => ['description' => 'The return code.', 'type' => 'string', 'example' => 'OK', 'title' => ''], ], + 'title' => '', + 'example' => '', ], ], ], 'errorCodes' => [ 400 => [ - [ - 'errorCode' => 'InvalidRequest', - 'errorMessage' => 'The request is invalid.', - ], + ['errorCode' => 'InvalidRequest', 'errorMessage' => 'The request is invalid.', 'description' => ''], ], [ - [ - 'errorCode' => 'Unauthorized', - 'errorMessage' => 'The request requires user authentication.', - ], + ['errorCode' => 'Unauthorized', 'errorMessage' => 'The request requires user authentication.', 'description' => ''], ], 403 => [ - [ - 'errorCode' => 'Forbidden', - 'errorMessage' => 'Access to this resource on the server is denied.', - ], + ['errorCode' => 'Forbidden', 'errorMessage' => 'Access to this resource on the server is denied.', 'description' => ''], ], [ - [ - 'errorCode' => 'ResourceNotFound', - 'errorMessage' => 'The specified resource does not exist.', - ], + ['errorCode' => 'ResourceNotFound', 'errorMessage' => 'The specified resource does not exist.', 'description' => ''], ], 500 => [ - [ - 'errorCode' => 'InternalServerError', - 'errorMessage' => 'An internal server error occurred.', + ['errorCode' => 'InternalServerError', 'errorMessage' => 'An internal server error occurred.', 'description' => ''], + ], + ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"Message\\": \\"-\\",\\n \\"RequestId\\": \\"db1c45cd-3eee-1e60-b505-2e330b8755d2\\",\\n \\"Data\\": {\\n \\"Draft\\": \\"{}\\",\\n \\"CreatedAt\\": \\"2020-12-04T14:47:59.000+08:00\\",\\n \\"Md5\\": \\"987d563d38f5aef27feca8702c689bb1\\",\\n \\"Name\\": \\"Android检测流程\\",\\n \\"Content\\": \\"{}\\",\\n \\"Id\\": \\"0f1c45cd-3eee-4e60-b505-2e330b8755d3\\"\\n },\\n \\"Code\\": \\"OK\\"\\n}","type":"json"}]', + 'title' => 'RenameDetectProcess', + 'summary' => 'Renames a detection process by calling RenameDetectProcess.', + 'requestParamsDescription' => ' ', + 'responseParamsDescription' => ' ', + 'extraInfo' => ' ', + 'changeSet' => [], + 'flowControl' => [ + 'flowControlList' => [], + ], + 'ramActions' => [ + [ + 'operationType' => 'none', + 'ramAction' => [ + 'action' => 'idrsservice:RenameDetectProcess', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'Idrsservice', 'resourceType' => 'All Resource', 'arn' => '*'], + ], ], ], ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"8F5F961D-07AA-5293-BFFE-32CDC251***\\",\\n \\"Code\\": 0,\\n \\"Message\\": \\"无\\",\\n \\"Data\\": \\"无\\",\\n \\"Success\\": true,\\n \\"HttpCode\\": 200\\n}","type":"json"}]', ], - 'FaceRecognize' => [ - 'summary' => '单向视频双录-人脸识别静默活体', - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'TtsCommon' => [ + 'summary' => 'Performs speech synthesis.', + 'methods' => ['post'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], @@ -9720,161 +6190,108 @@ ], 'operationType' => 'readAndWrite', 'deprecated' => false, - 'systemTags' => [ - 'operationType' => 'none', - ], + 'systemTags' => ['operationType' => 'none'], 'parameters' => [ [ - 'name' => 'FaceRequest', + 'name' => 'TtsRequest', 'in' => 'formData', 'style' => 'json', 'schema' => [ - 'description' => '', + 'description' => 'The request parameters.', 'type' => 'object', 'properties' => [ - 'AppId' => [ - 'description' => '', - 'type' => 'string', - 'required' => true, - 'example' => 'd61be709-49d2-4cf1-b219-cd6181f72***', - ], - 'SourceImage' => [ - 'description' => '', - 'type' => 'string', - 'required' => true, - 'example' => '/9j/4AAQSkZJRgABAQAASxxxxxxx', - ], - 'TargetImage' => [ - 'description' => '', - 'type' => 'string', - 'required' => true, - 'example' => '/9j/4AAQSkZJRgABAQAASxxxxxxx', - ], - 'Liveness' => [ - 'description' => '', - 'type' => 'boolean', - 'required' => false, - 'example' => 'true', - ], + 'AppId' => ['title' => '', 'description' => 'appid', 'type' => 'string', 'required' => false, 'example' => 'd61be709-49d2-4cf1-b219-cd6181f72***'], + 'Text' => ['title' => '', 'description' => 'The text.', 'type' => 'string', 'required' => false, 'example' => '北京的天气'], + 'Voice' => ['title' => '', 'description' => 'The voice.', 'type' => 'string', 'required' => false, 'example' => 'Xiaoyun'], + 'Format' => ['title' => '', 'description' => 'The audio encoding format.', 'type' => 'string', 'required' => false, 'example' => 'WAV'], + 'Volume' => ['title' => '', 'description' => 'The volume.', 'type' => 'integer', 'format' => 'int32', 'required' => false, 'example' => '50'], + 'SampleRate' => ['title' => '', 'description' => 'The audio sample rate.', 'type' => 'integer', 'format' => 'int32', 'required' => false, 'example' => '16000'], + 'SpeechRate' => ['title' => '', 'description' => 'The speech rate.', 'type' => 'integer', 'format' => 'int32', 'required' => false, 'example' => '50'], + 'PitchRate' => ['title' => '', 'description' => 'The pitch rate.', 'type' => 'integer', 'format' => 'int32', 'required' => false, 'example' => '50'], ], - 'required' => true, + 'required' => false, + 'title' => '', + 'example' => '', ], ], ], 'responses' => [ 200 => [ 'schema' => [ - 'title' => 'ApiResult<FaceRecognizeResponseDTO>', - 'description' => 'ApiResult<FaceRecognizeResponseDTO>', + 'title' => '', + 'description' => 'ApiResult<TtsResponseDTO>', 'type' => 'object', 'properties' => [ - 'RequestId' => [ - 'description' => '', - 'type' => 'string', - 'example' => '59b0bbfe-929b-4a8c-9833-3ce70b4ba***', - ], - 'Code' => [ - 'description' => '', - 'type' => 'integer', - 'format' => 'int32', - 'example' => 'OK', - ], - 'Message' => [ - 'description' => '', - 'type' => 'string', - 'example' => '-', - ], + 'RequestId' => ['description' => 'requestId', 'type' => 'string', 'example' => 'c761f0ec-107c-43dc-8565-45330e10e11b', 'title' => ''], + 'Code' => ['description' => 'The return code.', 'type' => 'integer', 'format' => 'int32', 'example' => 'OK', 'title' => ''], + 'Message' => ['description' => 'The error message.', 'type' => 'string', 'example' => '-', 'title' => ''], 'Data' => [ - 'description' => '', + 'description' => 'The data.', 'type' => 'object', 'properties' => [ - 'ComparePassed' => [ - 'title' => '识别是否通过', - 'description' => '', - 'type' => 'string', - 'example' => 'T ', - ], - 'CompareScore' => [ - 'title' => '分值', - 'description' => '', - 'type' => 'number', - 'format' => 'float', - 'example' => '32.435', - ], - 'LivenessPassed' => [ - 'title' => '识别是否通过', - 'description' => '', - 'type' => 'string', - 'example' => 'T', - ], - 'LivenessScore' => [ - 'title' => '分值', - 'description' => '', - 'type' => 'number', - 'format' => 'float', - 'example' => '56.34', - ], + 'Id' => ['title' => '', 'description' => 'The TTS task ID on the dual-recording side.', 'type' => 'string', 'example' => '63bb629d-92bf-4cdc-ad0b-3032c926****'], + 'TaskId' => ['title' => '', 'description' => 'The intelligent speech TTS task ID.', 'type' => 'string', 'example' => '368cfa55-2364-4d79-aeb4-c0956c4a****'], + 'Name' => ['title' => '', 'description' => 'The intelligent speech TTS task name.', 'type' => 'string', 'example' => '任务1'], + 'Code' => ['title' => '', 'description' => 'The intelligent speech TTS task code.', 'type' => 'integer', 'format' => 'int32', 'example' => '20000000'], + 'Message' => ['title' => '', 'description' => 'The intelligent speech TTS task message.', 'type' => 'string', 'example' => '-'], + 'PublicUrl' => ['title' => '', 'description' => 'The publicly accessible download URL for the speech synthesis result on the dual-recording side.', 'type' => 'string', 'example' => 'http://idrs-daily.oss-cn-beijing.aliyuncs.com/mode/android/model.zip?Expires=1607004612&OSSAccessKeyId=LTAI4FcsdDhFc7h78gqB****&Signature=XXXXX'], ], + 'title' => '', + 'example' => '', ], - 'Success' => [ - 'title' => '给 pop 使用的', - 'description' => '', - 'type' => 'boolean', - 'example' => 'True', - ], - 'HttpCode' => [ - 'description' => '', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '200', - ], + 'Success' => ['title' => '', 'description' => 'Indicates whether the request was successful. This parameter is used by POP.', 'type' => 'boolean', 'example' => 'True'], + 'HttpCode' => ['description' => 'The HTTP status code.', 'type' => 'integer', 'format' => 'int32', 'example' => '200', 'title' => ''], ], + 'example' => '', ], ], ], 'errorCodes' => [ 400 => [ - [ - 'errorCode' => 'InvalidRequest', - 'errorMessage' => 'The request is invalid.', - ], + ['errorCode' => 'InvalidRequest', 'errorMessage' => 'The request is invalid.', 'description' => ''], ], [ - [ - 'errorCode' => 'Unauthorized', - 'errorMessage' => 'The request requires user authentication.', - ], + ['errorCode' => 'Unauthorized', 'errorMessage' => 'The request requires user authentication.', 'description' => ''], ], 403 => [ - [ - 'errorCode' => 'Forbidden', - 'errorMessage' => 'Access to this resource on the server is denied.', - ], + ['errorCode' => 'Forbidden', 'errorMessage' => 'Access to this resource on the server is denied.', 'description' => ''], ], [ - [ - 'errorCode' => 'ResourceNotFound', - 'errorMessage' => 'The specified resource does not exist.', - ], + ['errorCode' => 'ResourceNotFound', 'errorMessage' => 'The specified resource does not exist.', 'description' => ''], ], 500 => [ - [ - 'errorCode' => 'InternalServerError', - 'errorMessage' => 'An internal server error occurred.', + ['errorCode' => 'InternalServerError', 'errorMessage' => 'An internal server error occurred.', 'description' => ''], + ], + ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"c761f0ec-107c-43dc-8565-45330e10e11b\\",\\n \\"Code\\": 0,\\n \\"Message\\": \\"-\\",\\n \\"Data\\": {\\n \\"Id\\": \\"63bb629d-92bf-4cdc-ad0b-3032c926****\\",\\n \\"TaskId\\": \\"368cfa55-2364-4d79-aeb4-c0956c4a****\\",\\n \\"Name\\": \\"任务1\\",\\n \\"Code\\": 20000000,\\n \\"Message\\": \\"-\\",\\n \\"PublicUrl\\": \\"http://idrs-daily.oss-cn-beijing.aliyuncs.com/mode/android/model.zip?Expires=1607004612&OSSAccessKeyId=LTAI4FcsdDhFc7h78gqB****&Signature=XXXXX\\"\\n },\\n \\"Success\\": true,\\n \\"HttpCode\\": 200\\n}","type":"json"}]', + 'title' => 'Speech synthesis', + 'changeSet' => [ + ['createdAt' => '2022-07-08T02:21:10.000Z', 'description' => 'Request parameters changed'], + ['createdAt' => '2022-07-08T02:03:24.000Z', 'description' => 'Request parameters changed'], + ['createdAt' => '2022-07-07T13:28:03.000Z', 'description' => 'Request parameters changed'], + ['createdAt' => '2022-07-07T09:05:44.000Z', 'description' => 'OpenAPI offline'], + ], + 'flowControl' => [ + 'flowControlList' => [], + ], + 'ramActions' => [ + [ + 'operationType' => 'none', + 'ramAction' => [ + 'action' => 'idrsservice:TtsCommon', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'Idrsservice', 'resourceType' => 'All Resource', 'arn' => '*'], + ], ], ], ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"59b0bbfe-929b-4a8c-9833-3ce70b4ba***\\",\\n \\"Code\\": 0,\\n \\"Message\\": \\"-\\",\\n \\"Data\\": {\\n \\"ComparePassed\\": \\"T \\",\\n \\"CompareScore\\": 32.435,\\n \\"LivenessPassed\\": \\"T\\",\\n \\"LivenessScore\\": 56.34\\n },\\n \\"Success\\": true,\\n \\"HttpCode\\": 200\\n}","type":"json"}]', ], - 'FaceLiveness' => [ - 'summary' => '单向视频双录-静默活体', - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'TtsTask' => [ + 'summary' => 'Submits a speech synthesis push task for one-way video dual recording.', + 'methods' => ['post'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], @@ -9882,160 +6299,98 @@ ], 'operationType' => 'readAndWrite', 'deprecated' => false, - 'systemTags' => [ - 'operationType' => 'none', - ], + 'systemTags' => ['operationType' => 'none'], 'parameters' => [ [ - 'name' => 'FaceRequest', + 'name' => 'Request', 'in' => 'formData', 'style' => 'json', 'schema' => [ - 'description' => '', + 'description' => 'The task request parameters.', 'type' => 'object', 'properties' => [ - 'AppId' => [ - 'description' => '', - 'type' => 'string', - 'required' => true, - 'example' => 'd61be709-49d2-4cf1-b219-cd6181f72***', - ], - 'SourceImage' => [ - 'description' => '', - 'type' => 'string', - 'required' => true, - 'example' => '/9j/4AAQSkZJRgABAQAASxxxxxxx', - ], + 'RoomId' => ['description' => 'The MRTC room ID.', 'type' => 'string', 'required' => true, 'example' => '655259585579***', 'title' => ''], + 'Key' => ['description' => 'The TTS question key.', 'type' => 'string', 'required' => true, 'example' => 'd9ee5df9-20bf-47bf-987a-76b26984b***', 'title' => ''], + 'Timestamp' => ['description' => 'The timestamp.', 'type' => 'integer', 'format' => 'int64', 'required' => false, 'example' => '1662271315039', 'title' => ''], ], 'required' => true, + 'title' => '', + 'example' => '', ], ], ], 'responses' => [ 200 => [ 'schema' => [ - 'title' => 'ApiResult<FaceLivenessResponseDTO>', - 'description' => 'ApiResult<FaceLivenessResponseDTO>', + 'title' => '', + 'description' => 'ApiResult<H5TtsResponseDTO>', 'type' => 'object', 'properties' => [ - 'RequestId' => [ - 'description' => '', - 'type' => 'string', - 'example' => '7AC54DAF-38F8-58C7-8383-3131FEDDA***', - ], - 'Code' => [ - 'description' => '', - 'type' => 'integer', - 'format' => 'int32', - 'example' => 'OK', - ], - 'Message' => [ - 'description' => '', - 'type' => 'string', - 'example' => '-', - ], + 'RequestId' => ['description' => 'The request ID.', 'type' => 'string', 'example' => '16A4A091-98BE-55F4-92D1-21590658***', 'title' => ''], + 'Code' => ['description' => 'The status code.', 'type' => 'integer', 'format' => 'int32', 'example' => 'OK', 'title' => ''], + 'Message' => ['description' => 'The error message.', 'type' => 'string', 'example' => '-', 'title' => ''], 'Data' => [ - 'description' => '', + 'description' => 'The response data.', 'type' => 'object', 'properties' => [ - 'PublicId' => [ - 'title' => '人脸任务ID', - 'description' => '', - 'type' => 'string', - 'example' => 'd61be709-49d2-4cf1-b219-cd6181f72***'."\n", - ], - 'Code' => [ - 'title' => '人脸接口返回的code', - 'description' => '', - 'type' => 'string', - 'example' => '2000000', - ], - 'Message' => [ - 'title' => '人脸接口返回的错误信息', - 'description' => '', - 'type' => 'string', - 'example' => 'success', - ], - 'Passed' => [ - 'title' => '识别是否通过', - 'description' => '', - 'type' => 'string', - 'example' => 'T', - ], - 'Score' => [ - 'title' => '分值', - 'description' => '', - 'type' => 'number', - 'format' => 'float', - 'example' => '3.24324324324', - ], - 'Status' => [ - 'title' => '任务状态', - 'description' => '', - 'type' => 'string', - 'example' => 'COMPLETED', - ], + 'Question' => ['description' => 'The question.', 'type' => 'string', 'example' => '北京的天气如何', 'title' => ''], + 'Answer' => ['description' => 'The answer.', 'type' => 'string', 'example' => '晴朗', 'title' => ''], + 'Duration' => ['description' => 'The duration of the synthesized audio, in milliseconds.', 'type' => 'number', 'format' => 'double', 'example' => '727', 'title' => ''], + 'SpeechRate' => ['description' => 'The speech rate.', 'type' => 'integer', 'format' => 'int32', 'example' => '64', 'title' => ''], ], + 'title' => '', + 'example' => '', ], - 'Success' => [ - 'title' => '给 pop 使用的', - 'description' => '', - 'type' => 'boolean', - 'example' => 'True', - ], - 'HttpCode' => [ - 'description' => '', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '200', - ], + 'Success' => ['title' => '', 'description' => 'Indicates whether the request was successful. This parameter is used by POP.', 'type' => 'boolean', 'example' => 'True'], + 'HttpCode' => ['description' => 'The HTTP status code.', 'type' => 'integer', 'format' => 'int32', 'example' => '200', 'title' => ''], ], + 'example' => '', ], ], ], 'errorCodes' => [ 400 => [ - [ - 'errorCode' => 'InvalidRequest', - 'errorMessage' => 'The request is invalid.', - ], + ['errorCode' => 'InvalidRequest', 'errorMessage' => 'The request is invalid.', 'description' => ''], ], [ - [ - 'errorCode' => 'Unauthorized', - 'errorMessage' => 'The request requires user authentication.', - ], + ['errorCode' => 'Unauthorized', 'errorMessage' => 'The request requires user authentication.', 'description' => ''], ], 403 => [ - [ - 'errorCode' => 'Forbidden', - 'errorMessage' => 'Access to this resource on the server is denied.', - ], + ['errorCode' => 'Forbidden', 'errorMessage' => 'Access to this resource on the server is denied.', 'description' => ''], ], [ - [ - 'errorCode' => 'ResourceNotFound', - 'errorMessage' => 'The specified resource does not exist.', - ], + ['errorCode' => 'ResourceNotFound', 'errorMessage' => 'The specified resource does not exist.', 'description' => ''], ], 500 => [ - [ - 'errorCode' => 'InternalServerError', - 'errorMessage' => 'An internal server error occurred.', + ['errorCode' => 'InternalServerError', 'errorMessage' => 'An internal server error occurred.', 'description' => ''], + ], + ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"16A4A091-98BE-55F4-92D1-21590658***\\",\\n \\"Code\\": 0,\\n \\"Message\\": \\"-\\",\\n \\"Data\\": {\\n \\"Question\\": \\"北京的天气如何\\",\\n \\"Answer\\": \\"晴朗\\",\\n \\"Duration\\": 727,\\n \\"SpeechRate\\": 64\\n },\\n \\"Success\\": true,\\n \\"HttpCode\\": 200\\n}","type":"json"}]', + 'title' => 'Submit TTS task', + 'changeSet' => [ + ['createdAt' => '2022-08-29T02:57:01.000Z', 'description' => 'Response parameters changed'], + ['createdAt' => '2022-08-26T03:41:52.000Z', 'description' => 'OpenAPI offline'], + ], + 'flowControl' => [ + 'flowControlList' => [], + ], + 'ramActions' => [ + [ + 'operationType' => 'none', + 'ramAction' => [ + 'action' => 'idrsservice:TtsTask', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'Idrsservice', 'resourceType' => 'All Resource', 'arn' => '*'], + ], ], ], ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"7AC54DAF-38F8-58C7-8383-3131FEDDA***\\",\\n \\"Code\\": 0,\\n \\"Message\\": \\"-\\",\\n \\"Data\\": {\\n \\"PublicId\\": \\"d61be709-49d2-4cf1-b219-cd6181f72***\\\\n\\",\\n \\"Code\\": \\"2000000\\",\\n \\"Message\\": \\"success\\",\\n \\"Passed\\": \\"T\\",\\n \\"Score\\": 3.24324324324,\\n \\"Status\\": \\"COMPLETED\\"\\n },\\n \\"Success\\": true,\\n \\"HttpCode\\": 200\\n}","type":"json"}]', ], - 'CreateTtsQuestionGroup' => [ - 'summary' => '单向视频双录-创建TTS问题组', - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'UpdateApp' => [ + 'methods' => ['post'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], @@ -10043,156 +6398,121 @@ ], 'operationType' => 'readAndWrite', 'deprecated' => false, - 'systemTags' => [ - 'operationType' => 'create', - ], + 'systemTags' => ['operationType' => 'update'], 'parameters' => [ [ - 'name' => 'Request', - 'in' => 'formData', - 'style' => 'json', + 'name' => 'Id', + 'in' => 'query', + 'schema' => ['description' => 'Application ID', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => '59b0bbfe-929b-4a8c-9833-3ce70b4bad38', 'title' => ''], + ], + [ + 'name' => 'Name', + 'in' => 'query', + 'schema' => ['description' => 'Name', 'type' => 'string', 'required' => false, 'example' => '名称', 'title' => ''], + ], + [ + 'name' => 'Disabled', + 'in' => 'query', + 'schema' => ['description' => 'Whether the application is disabled', 'type' => 'boolean', 'required' => false, 'example' => 'false', 'title' => ''], + ], + [ + 'name' => 'PackageName', + 'in' => 'query', + 'schema' => ['description' => 'Package name, used for mobile SDK verification', 'type' => 'string', 'required' => false, 'example' => 'com.aliyun.idrs.sdk', 'title' => ''], + ], + [ + 'name' => 'DepartmentId', + 'in' => 'query', + 'schema' => ['description' => 'Department ID', 'type' => 'string', 'required' => false, 'example' => '59b0bbfe-929b-4a8c-9833-3ce70b4bad38', 'title' => ''], + ], + ], + 'responses' => [ + 200 => [ 'schema' => [ - 'description' => '', + 'description' => 'None', 'type' => 'object', 'properties' => [ - 'Voice' => [ - 'description' => '', - 'type' => 'string', - 'required' => false, - 'example' => 'xiaoyun', - ], - 'Format' => [ - 'description' => '', - 'type' => 'string', - 'required' => false, - 'example' => 'PCM', - ], - 'Volume' => [ - 'description' => '', - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'example' => '50', - ], - 'SampleRate' => [ - 'description' => '', - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'example' => '16000', - ], - 'SpeechRate' => [ - 'description' => '', - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'example' => '50', - ], - 'PitchRate' => [ - 'description' => '', - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'example' => '50', - ], + 'Message' => ['description' => 'Error message', 'type' => 'string', 'example' => '无', 'title' => ''], + 'RequestId' => ['description' => 'Request ID', 'type' => 'string', 'example' => '84118BF0-56F7-54D2-8C1A-35BBBBD5016B', 'title' => ''], + 'Data' => ['description' => 'Response data', 'type' => 'object', 'example' => '无', 'title' => ''], + 'Code' => ['description' => 'Response code', 'type' => 'string', 'example' => 'OK', 'title' => ''], ], - 'required' => true, + 'title' => '', + 'example' => '', ], ], - ], - 'responses' => [ - 200 => [ + '5XX' => [ 'schema' => [ - 'title' => 'ApiResult<IdResponseDTO>', - 'description' => 'ApiResult<IdResponseDTO>', 'type' => 'object', 'properties' => [ - 'RequestId' => [ - 'description' => '', - 'type' => 'string', - 'example' => 'B2AADC9E-2A58-5918-AE4E-FF59E19D7***', - ], - 'Code' => [ - 'description' => '', - 'type' => 'integer', - 'format' => 'int32', - 'example' => 'OK', - ], - 'Message' => [ - 'description' => '', - 'type' => 'string', - 'example' => '-', - ], - 'Data' => [ - 'description' => '', - 'type' => 'object', - 'properties' => [ - 'Id' => [ - 'description' => '', - 'type' => 'string', - 'example' => '63bb629d-92bf-4cdc-ad0b-3032c926d***', + 'code' => ['type' => 'string', 'description' => '', 'title' => '', 'example' => ''], + 'data' => ['type' => 'object', 'description' => '', 'title' => '', 'example' => ''], + 'requestId' => ['type' => 'string', 'description' => '', 'title' => '', 'example' => ''], + 'message' => ['type' => 'string', 'description' => '', 'title' => '', 'example' => ''], + 'errors' => [ + 'type' => 'array', + 'items' => [ + 'type' => 'object', + 'properties' => [ + 'message' => ['type' => 'string', 'description' => '', 'title' => '', 'example' => ''], + 'field' => ['type' => 'string', 'description' => '', 'title' => '', 'example' => ''], ], + 'description' => '', + 'title' => '', + 'example' => '', ], - ], - 'Success' => [ - 'title' => '给 pop 使用的', - 'description' => '', - 'type' => 'boolean', - 'example' => 'True', - ], - 'HttpCode' => [ 'description' => '', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '200', + 'title' => '', + 'example' => '', ], ], + 'description' => '', + 'title' => '', + 'example' => '', ], ], ], 'errorCodes' => [ 400 => [ - [ - 'errorCode' => 'InvalidRequest', - 'errorMessage' => 'The request is invalid.', - ], + ['errorCode' => 'InvalidRequest', 'errorMessage' => 'The request is invalid.', 'description' => ''], ], [ - [ - 'errorCode' => 'Unauthorized', - 'errorMessage' => 'The request requires user authentication.', - ], + ['errorCode' => 'Unauthorized', 'errorMessage' => 'The request requires user authentication.', 'description' => ''], ], 403 => [ - [ - 'errorCode' => 'Forbidden', - 'errorMessage' => 'Access to this resource on the server is denied.', - ], + ['errorCode' => 'Forbidden', 'errorMessage' => 'Access to this resource on the server is denied.', 'description' => ''], ], [ - [ - 'errorCode' => 'ResourceNotFound', - 'errorMessage' => 'The specified resource does not exist.', - ], + ['errorCode' => 'ResourceNotFound', 'errorMessage' => 'The specified resource does not exist.', 'description' => ''], ], 500 => [ - [ - 'errorCode' => 'InternalServerError', - 'errorMessage' => 'An internal server error occurred.', + ['errorCode' => 'InternalServerError', 'errorMessage' => 'An internal server error occurred.', 'description' => ''], + ], + ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"Message\\": \\"无\\",\\n \\"RequestId\\": \\"84118BF0-56F7-54D2-8C1A-35BBBBD5016B\\",\\n \\"Data\\": {\\n \\"test\\": \\"test\\",\\n \\"test2\\": 1\\n },\\n \\"Code\\": \\"OK\\"\\n}","type":"json"}]', + 'title' => 'UpdateApp', + 'summary' => 'Calls UpdateApp to update an application.', + 'changeSet' => [], + 'flowControl' => [ + 'flowControlList' => [], + ], + 'ramActions' => [ + [ + 'operationType' => 'update', + 'ramAction' => [ + 'action' => 'idrsservice:UpdateApp', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'Idrsservice', 'resourceType' => 'All Resource', 'arn' => '*'], + ], ], ], ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"B2AADC9E-2A58-5918-AE4E-FF59E19D7***\\",\\n \\"Code\\": 0,\\n \\"Message\\": \\"-\\",\\n \\"Data\\": {\\n \\"Id\\": \\"63bb629d-92bf-4cdc-ad0b-3032c926d***\\"\\n },\\n \\"Success\\": true,\\n \\"HttpCode\\": 200\\n}","type":"json"}]', ], - 'GetAsrResult' => [ - 'summary' => '单向视频双录-获取语音识别结果', - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'UpdateDepartment' => [ + 'methods' => ['post'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], @@ -10200,114 +6520,89 @@ ], 'operationType' => 'readAndWrite', 'deprecated' => false, - 'systemTags' => [ - 'operationType' => 'get', - ], + 'systemTags' => ['operationType' => 'update'], 'parameters' => [ [ - 'name' => 'AsrTaskId', + 'name' => 'Description', + 'in' => 'formData', + 'schema' => ['description' => 'The description.', 'type' => 'string', 'required' => false, 'example' => '描述', 'title' => ''], + ], + [ + 'name' => 'Label', + 'in' => 'formData', + 'schema' => ['description' => 'The label.', 'type' => 'string', 'required' => false, 'example' => '标签', 'title' => ''], + ], + [ + 'name' => 'Name', + 'in' => 'formData', + 'schema' => ['description' => 'The name.', 'type' => 'string', 'required' => false, 'example' => '名称', 'title' => ''], + ], + [ + 'name' => 'Id', 'in' => 'query', - 'schema' => [ - 'description' => '', - 'type' => 'string', - 'required' => true, - 'example' => 'B2AADC9E-2A58-5918-AE4E-FF59E19D7***', - ], + 'schema' => ['description' => 'The ID.', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => '59b0bbfe-929b-4a8c-9833-3ce70b4bad38', 'title' => ''], ], ], 'responses' => [ 200 => [ 'schema' => [ - 'title' => 'ApiResult<ResultResponseDTO>', - 'description' => 'ApiResult<ResultResponseDTO>', + 'description' => 'None.', 'type' => 'object', 'properties' => [ - 'RequestId' => [ - 'description' => '', - 'type' => 'string', - 'example' => 'C14ED32C-B9E4-54E7-BA85-C2B562C5B***', - ], - 'Code' => [ - 'description' => '', - 'type' => 'integer', - 'format' => 'int32', - 'example' => 'OK', - ], - 'Message' => [ - 'description' => '', - 'type' => 'string', - 'example' => '-', - ], - 'Data' => [ - 'description' => '', - 'type' => 'object', - 'properties' => [ - 'Result' => [ - 'description' => '', - 'type' => 'string', - 'example' => '', - ], - ], - ], - 'Success' => [ - 'title' => '给 pop 使用的', - 'description' => '', - 'type' => 'boolean', - 'example' => 'True', - ], - 'HttpCode' => [ - 'description' => '', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '200', - ], + 'Message' => ['description' => 'The error message.', 'type' => 'string', 'example' => '无', 'title' => ''], + 'RequestId' => ['description' => 'The request ID.', 'type' => 'string', 'example' => '59b0bbfe-929b-4a8c-9833-3ce70b4bad38', 'title' => ''], + 'Data' => ['description' => 'None.', 'type' => 'object', 'example' => '无', 'title' => ''], + 'Code' => ['description' => 'The status code.', 'type' => 'string', 'example' => 'OK', 'title' => ''], ], + 'title' => '', + 'example' => '', ], ], ], 'errorCodes' => [ 400 => [ - [ - 'errorCode' => 'InvalidRequest', - 'errorMessage' => 'The request is invalid.', - ], + ['errorCode' => 'InvalidRequest', 'errorMessage' => 'The request is invalid.', 'description' => ''], ], [ - [ - 'errorCode' => 'Unauthorized', - 'errorMessage' => 'The request requires user authentication.', - ], + ['errorCode' => 'Unauthorized', 'errorMessage' => 'The request requires user authentication.', 'description' => ''], ], 403 => [ - [ - 'errorCode' => 'Forbidden', - 'errorMessage' => 'Access to this resource on the server is denied.', - ], + ['errorCode' => 'Forbidden', 'errorMessage' => 'Access to this resource on the server is denied.', 'description' => ''], ], [ - [ - 'errorCode' => 'ResourceNotFound', - 'errorMessage' => 'The specified resource does not exist.', - ], + ['errorCode' => 'ResourceNotFound', 'errorMessage' => 'The specified resource does not exist.', 'description' => ''], ], 500 => [ - [ - 'errorCode' => 'InternalServerError', - 'errorMessage' => 'An internal server error occurred.', + ['errorCode' => 'InternalServerError', 'errorMessage' => 'An internal server error occurred.', 'description' => ''], + ], + ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"Message\\": \\"无\\",\\n \\"RequestId\\": \\"59b0bbfe-929b-4a8c-9833-3ce70b4bad38\\",\\n \\"Data\\": {\\n \\"test\\": \\"test\\",\\n \\"test2\\": 1\\n },\\n \\"Code\\": \\"OK\\"\\n}","type":"json"}]', + 'title' => 'UpdateDepartment', + 'summary' => 'Calls the UpdateDepartment operation to update a department.', + 'requestParamsDescription' => ' ', + 'responseParamsDescription' => ' ', + 'extraInfo' => ' ', + 'changeSet' => [], + 'flowControl' => [ + 'flowControlList' => [], + ], + 'ramActions' => [ + [ + 'operationType' => 'update', + 'ramAction' => [ + 'action' => 'idrsservice:UpdateDepartment', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'Idrsservice', 'resourceType' => 'All Resource', 'arn' => '*'], + ], ], ], ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"C14ED32C-B9E4-54E7-BA85-C2B562C5B***\\",\\n \\"Code\\": 0,\\n \\"Message\\": \\"-\\",\\n \\"Data\\": {\\n \\"Result\\": \\"北京的天气\\"\\n },\\n \\"Success\\": true,\\n \\"HttpCode\\": 200\\n}","type":"json"}]', ], - 'JoinRoom' => [ - 'summary' => '单向视频双录-通知加入房间', - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'UpdateDetectProcess' => [ + 'methods' => ['post'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], @@ -10315,150 +6610,103 @@ ], 'operationType' => 'readAndWrite', 'deprecated' => false, - 'systemTags' => [ - 'operationType' => 'none', - ], + 'systemTags' => ['operationType' => 'update'], 'parameters' => [ [ - 'name' => 'AppId', + 'name' => 'Id', 'in' => 'query', - 'allowEmptyValue' => false, - 'schema' => [ - 'description' => '', - 'type' => 'string', - 'required' => true, - 'example' => '4a29b426-742f-4078-8386-79b440b***', - ], + 'schema' => ['description' => 'The ID.', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => '0f1c45cd-3eee-4e60-b505-2e330b8755d3', 'title' => ''], ], [ - 'name' => 'RoomId', + 'name' => 'Name', 'in' => 'query', - 'schema' => [ - 'description' => '', - 'type' => 'string', - 'required' => true, - 'example' => '66194***681868', - ], + 'schema' => ['description' => 'The name of the detection process.', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => 'Android检测流程', 'title' => ''], ], [ - 'name' => 'StreamId', + 'name' => 'Draft', 'in' => 'query', - 'schema' => [ - 'description' => '', - 'type' => 'string', - 'required' => false, - 'example' => '12312***2412', - ], + 'schema' => ['description' => 'The draft content of the process configuration.', 'type' => 'string', 'required' => false, 'example' => '{}', 'title' => ''], ], [ - 'name' => 'RoomToken', + 'name' => 'Content', 'in' => 'query', - 'schema' => [ - 'description' => '', - 'type' => 'string', - 'required' => false, - 'example' => '006f4***b269', - ], + 'schema' => ['description' => 'The published content of the process configuration.', 'type' => 'string', 'required' => false, 'example' => '{}', 'title' => ''], ], ], 'responses' => [ 200 => [ 'schema' => [ - 'title' => 'ApiResult<JoinRoomResponseDTO>', - 'description' => 'ApiResult<JoinRoomResponseDTO>', + 'description' => '-', 'type' => 'object', 'properties' => [ - 'RequestId' => [ - 'description' => '', - 'type' => 'string', - 'example' => 'D15744FC-97D2-5D61-A18C-8CC4FA0A3***', - ], - 'Code' => [ - 'description' => '', - 'type' => 'integer', - 'format' => 'int32', - 'example' => 'OK', - ], - 'Message' => [ - 'description' => '', - 'type' => 'string', - 'example' => '-', - ], + 'Message' => ['description' => 'The error message.', 'type' => 'string', 'example' => '-', 'title' => ''], + 'RequestId' => ['description' => 'The request ID.', 'type' => 'string', 'example' => '0c1c45cd-3eee-4e60-b505-2e330b8755d3', 'title' => ''], 'Data' => [ - 'description' => '', + 'description' => 'The data.', 'type' => 'object', 'properties' => [ - 'RoomId' => [ - 'description' => '', - 'type' => 'string', - 'example' => '641981583353***', - ], - 'StreamId' => [ - 'description' => '', - 'type' => 'string', - 'example' => '12312***412', - ], + 'Draft' => ['description' => 'The draft content of the process configuration.', 'type' => 'string', 'example' => '{}', 'title' => ''], + 'CreatedAt' => ['description' => 'The published content of the process configuration.', 'type' => 'string', 'example' => '2020-12-04T14:47:59.000+08:00', 'title' => ''], + 'Md5' => ['description' => 'The MD5 hash of the published content of the process configuration.', 'type' => 'string', 'example' => '987d563d38f5aef27feca8702c689bb1', 'title' => ''], + 'Name' => ['description' => 'The name of the detection process.', 'type' => 'string', 'example' => 'Android检测流程', 'title' => ''], + 'Content' => ['description' => 'The published content of the process configuration.', 'type' => 'string', 'example' => '{}', 'title' => ''], + 'Id' => ['description' => 'ID', 'type' => 'string', 'example' => 'cd1c45cd-3eee-4e60-b505-2e330b8755d3', 'title' => ''], ], + 'title' => '', + 'example' => '', ], - 'Success' => [ - 'title' => '给 pop 使用的', - 'description' => '', - 'type' => 'boolean', - 'example' => 'True', - ], - 'HttpCode' => [ - 'description' => '', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '200', - ], + 'Code' => ['description' => 'The status code.', 'type' => 'string', 'example' => 'OK', 'title' => ''], ], + 'title' => '', + 'example' => '', ], ], ], 'errorCodes' => [ 400 => [ - [ - 'errorCode' => 'InvalidRequest', - 'errorMessage' => 'The request is invalid.', - ], + ['errorCode' => 'InvalidRequest', 'errorMessage' => 'The request is invalid.', 'description' => ''], ], [ - [ - 'errorCode' => 'Unauthorized', - 'errorMessage' => 'The request requires user authentication.', - ], + ['errorCode' => 'Unauthorized', 'errorMessage' => 'The request requires user authentication.', 'description' => ''], ], 403 => [ - [ - 'errorCode' => 'Forbidden', - 'errorMessage' => 'Access to this resource on the server is denied.', - ], + ['errorCode' => 'Forbidden', 'errorMessage' => 'Access to this resource on the server is denied.', 'description' => ''], ], [ - [ - 'errorCode' => 'ResourceNotFound', - 'errorMessage' => 'The specified resource does not exist.', - ], + ['errorCode' => 'ResourceNotFound', 'errorMessage' => 'The specified resource does not exist.', 'description' => ''], ], 500 => [ - [ - 'errorCode' => 'InternalServerError', - 'errorMessage' => 'An internal server error occurred.', + ['errorCode' => 'InternalServerError', 'errorMessage' => 'An internal server error occurred.', 'description' => ''], + ], + ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"Message\\": \\"-\\",\\n \\"RequestId\\": \\"0c1c45cd-3eee-4e60-b505-2e330b8755d3\\",\\n \\"Data\\": {\\n \\"Draft\\": \\"{}\\",\\n \\"CreatedAt\\": \\"2020-12-04T14:47:59.000+08:00\\",\\n \\"Md5\\": \\"987d563d38f5aef27feca8702c689bb1\\",\\n \\"Name\\": \\"Android检测流程\\",\\n \\"Content\\": \\"{}\\",\\n \\"Id\\": \\"cd1c45cd-3eee-4e60-b505-2e330b8755d3\\"\\n },\\n \\"Code\\": \\"OK\\"\\n}","type":"json"}]', + 'title' => 'UpdateDetectProcess', + 'summary' => 'Updates a detection process by calling UpdateDetectProcess.', + 'description' => '********.', + 'requestParamsDescription' => ' ', + 'responseParamsDescription' => ' ', + 'extraInfo' => ' ', + 'changeSet' => [], + 'flowControl' => [ + 'flowControlList' => [], + ], + 'ramActions' => [ + [ + 'operationType' => 'update', + 'ramAction' => [ + 'action' => 'idrsservice:UpdateDetectProcess', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'Idrsservice', 'resourceType' => 'All Resource', 'arn' => '*'], + ], ], ], ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"D15744FC-97D2-5D61-A18C-8CC4FA0A3***\\",\\n \\"Code\\": 0,\\n \\"Message\\": \\"-\\",\\n \\"Data\\": {\\n \\"RoomId\\": \\"641981583353***\\",\\n \\"StreamId\\": \\"12312***412\\"\\n },\\n \\"Success\\": true,\\n \\"HttpCode\\": 200\\n}","type":"json"}]', ], - 'CreateTtsQuestion' => [ - 'summary' => '单向视频双录-创建TTS问题', - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'UpdateRule' => [ + 'methods' => ['post'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], @@ -10466,134 +6714,95 @@ ], 'operationType' => 'readAndWrite', 'deprecated' => false, - 'systemTags' => [ - 'operationType' => 'create', - ], + 'systemTags' => ['operationType' => 'update'], 'parameters' => [ [ - 'name' => 'Request', - 'in' => 'formData', - 'style' => 'json', - 'schema' => [ - 'description' => '', - 'type' => 'object', - 'properties' => [ - 'QuestionGroupId' => [ - 'description' => '', - 'type' => 'string', - 'required' => true, - 'example' => '47584ba4-9781-496b-8e6f-c8525a213***'."\n", - ], - 'Question' => [ - 'description' => '', - 'type' => 'string', - 'required' => true, - 'example' => '', - ], - 'Answer' => [ - 'description' => '', - 'type' => 'string', - 'required' => true, - 'example' => '', - ], - ], - 'required' => true, - ], + 'name' => 'Id', + 'in' => 'query', + 'schema' => ['description' => 'The ID.', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => 'Id', 'title' => ''], + ], + [ + 'name' => 'Name', + 'in' => 'query', + 'schema' => ['description' => 'The rule name.', 'type' => 'string', 'required' => false, 'example' => '名称', 'title' => ''], + ], + [ + 'name' => 'Content', + 'in' => 'query', + 'schema' => ['description' => 'Enter the content in the detection rule format.', 'type' => 'string', 'required' => false, 'example' => '规则内容', 'title' => ''], ], ], 'responses' => [ 200 => [ 'schema' => [ - 'title' => 'ApiResult<IdResponseDTO>', - 'description' => 'ApiResult<IdResponseDTO>', + 'description' => 'None.', 'type' => 'object', 'properties' => [ - 'RequestId' => [ - 'description' => '', - 'type' => 'string', - 'example' => 'D9AA9055-F73D-592C-832B-5AEECB093***', - ], - 'Code' => [ - 'description' => '', - 'type' => 'integer', - 'format' => 'int32', - 'example' => 'OK', - ], - 'Message' => [ - 'description' => '', - 'type' => 'string', - 'example' => '-', - ], + 'Message' => ['description' => 'The error message.', 'type' => 'string', 'example' => '无', 'title' => ''], + 'RequestId' => ['description' => 'The request ID.', 'type' => 'string', 'example' => '59b0bbfe-929b-4a8c-9833-3ce70b4bad38', 'title' => ''], 'Data' => [ - 'description' => '', + 'description' => 'None.', 'type' => 'object', 'properties' => [ - 'Id' => [ - 'description' => 'ID', - 'type' => 'string', - 'example' => '59b0bbfe-929b-4a8c-9833-3ce70b4ba***', - ], + 'CreatedAt' => ['description' => 'The creation date.', 'type' => 'string', 'example' => '2020-07-14T14:01:41.000+08:00', 'title' => ''], + 'Name' => ['description' => 'The name.', 'type' => 'string', 'example' => 'default', 'title' => ''], + 'Content' => ['description' => 'The detection rule content.', 'type' => 'string', 'example' => '{}', 'title' => ''], + 'Id' => ['description' => 'ID', 'type' => 'string', 'example' => '59b0bbfe-929b-4a8c-9833-3ce70b4bad38', 'title' => ''], ], + 'title' => '', + 'example' => '', ], - 'Success' => [ - 'title' => '给 pop 使用的', - 'description' => '', - 'type' => 'boolean', - 'example' => 'True', - ], - 'HttpCode' => [ - 'description' => '', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '200', - ], + 'Code' => ['description' => 'The return code.', 'type' => 'string', 'example' => 'OK', 'title' => ''], ], + 'title' => '', + 'example' => '', ], ], ], 'errorCodes' => [ 400 => [ - [ - 'errorCode' => 'InvalidRequest', - 'errorMessage' => 'The request is invalid.', - ], + ['errorCode' => 'InvalidRequest', 'errorMessage' => 'The request is invalid.', 'description' => ''], ], [ - [ - 'errorCode' => 'Unauthorized', - 'errorMessage' => 'The request requires user authentication.', - ], + ['errorCode' => 'Unauthorized', 'errorMessage' => 'The request requires user authentication.', 'description' => ''], ], 403 => [ - [ - 'errorCode' => 'Forbidden', - 'errorMessage' => 'Access to this resource on the server is denied.', - ], + ['errorCode' => 'Forbidden', 'errorMessage' => 'Access to this resource on the server is denied.', 'description' => ''], ], [ - [ - 'errorCode' => 'ResourceNotFound', - 'errorMessage' => 'The specified resource does not exist.', - ], + ['errorCode' => 'ResourceNotFound', 'errorMessage' => 'The specified resource does not exist.', 'description' => ''], ], 500 => [ - [ - 'errorCode' => 'InternalServerError', - 'errorMessage' => 'An internal server error occurred.', + ['errorCode' => 'InternalServerError', 'errorMessage' => 'An internal server error occurred.', 'description' => ''], + ], + ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"Message\\": \\"无\\",\\n \\"RequestId\\": \\"59b0bbfe-929b-4a8c-9833-3ce70b4bad38\\",\\n \\"Data\\": {\\n \\"CreatedAt\\": \\"2020-07-14T14:01:41.000+08:00\\",\\n \\"Name\\": \\"default\\",\\n \\"Content\\": \\"{}\\",\\n \\"Id\\": \\"59b0bbfe-929b-4a8c-9833-3ce70b4bad38\\"\\n },\\n \\"Code\\": \\"OK\\"\\n}","type":"json"}]', + 'title' => 'UpdateRule', + 'summary' => 'Updates a rule by calling UpdateRule.', + 'requestParamsDescription' => ' ', + 'responseParamsDescription' => ' ', + 'extraInfo' => ' ', + 'changeSet' => [], + 'flowControl' => [ + 'flowControlList' => [], + ], + 'ramActions' => [ + [ + 'operationType' => 'update', + 'ramAction' => [ + 'action' => 'idrsservice:UpdateRule', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'Idrsservice', 'resourceType' => 'All Resource', 'arn' => '*'], + ], ], ], ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"D9AA9055-F73D-592C-832B-5AEECB093***\\",\\n \\"Code\\": 0,\\n \\"Message\\": \\"-\\",\\n \\"Data\\": {\\n \\"Id\\": \\"59b0bbfe-929b-4a8c-9833-3ce70b4ba***\\"\\n },\\n \\"Success\\": true,\\n \\"HttpCode\\": 200\\n}","type":"json"}]', ], - 'AsrTask' => [ - 'summary' => '单向视频双录-语音识别任务', - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'UpdateUser' => [ + 'methods' => ['post'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], @@ -10601,147 +6810,92 @@ ], 'operationType' => 'readAndWrite', 'deprecated' => false, - 'systemTags' => [ - 'operationType' => 'none', - ], + 'systemTags' => ['operationType' => 'update'], 'parameters' => [ [ - 'name' => 'Request', - 'in' => 'formData', - 'style' => 'json', - 'schema' => [ - 'description' => '', - 'type' => 'object', - 'properties' => [ - 'AppId' => [ - 'description' => '', - 'type' => 'string', - 'required' => true, - 'example' => 'd9ee5df9-20bf-47bf-987a-76b26984b***', - ], - 'RoomId' => [ - 'description' => '', - 'type' => 'string', - 'required' => true, - 'example' => '662027426755***', - ], - 'Timestamp' => [ - 'description' => '', - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, - 'example' => '1656388156399', - ], - 'Event' => [ - 'description' => '', - 'type' => 'string', - 'required' => true, - 'example' => 'START', - ], - 'AsrTaskId' => [ - 'description' => '', - 'type' => 'string', - 'required' => false, - 'example' => 'd9ee5df9-20bf-47bf-987a-76b26984b***'."\n", - ], - ], - 'required' => false, - ], + 'name' => 'Email', + 'in' => 'query', + 'schema' => ['description' => 'The email address.', 'type' => 'string', 'required' => false, 'example' => 'xxx@xxx.com', 'title' => ''], + ], + [ + 'name' => 'Name', + 'in' => 'query', + 'schema' => ['description' => 'The name.', 'type' => 'string', 'required' => false, 'example' => '用户姓名', 'title' => ''], + ], + [ + 'name' => 'PhoneNumber', + 'in' => 'query', + 'schema' => ['description' => 'The phone number.', 'type' => 'string', 'required' => false, 'example' => '手机号', 'title' => ''], + ], + [ + 'name' => 'Role', + 'in' => 'query', + 'schema' => ['description' => 'The role.', 'type' => 'string', 'required' => false, 'example' => 'user', 'title' => ''], + ], + [ + 'name' => 'Id', + 'in' => 'query', + 'schema' => ['description' => 'The user ID.', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => '59b0bbfe-929b-4a8c-9833-3ce70b4bad38', 'title' => ''], ], ], 'responses' => [ 200 => [ 'schema' => [ - 'title' => 'ApiResult<IdResponseDTO>', - 'description' => 'ApiResult<IdResponseDTO>', + 'description' => 'None.', 'type' => 'object', 'properties' => [ - 'RequestId' => [ - 'description' => '', - 'type' => 'string', - 'example' => 'DF4B0162-A5E0-5F85-BEFD-CAC36E876***', - ], - 'Code' => [ - 'description' => '', - 'type' => 'integer', - 'format' => 'int32', - 'example' => 'OK', - ], - 'Message' => [ - 'description' => '', - 'type' => 'string', - 'example' => '-', - ], - 'Data' => [ - 'description' => '', - 'type' => 'object', - 'properties' => [ - 'Result' => [ - 'description' => '', - 'type' => 'string', - 'example' => '', - ], - ], - ], - 'Success' => [ - 'title' => '给 pop 使用的', - 'description' => '', - 'type' => 'boolean', - 'example' => 'True', - ], - 'HttpCode' => [ - 'description' => '', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '200', - ], + 'Message' => ['description' => 'The error message.', 'type' => 'string', 'example' => '无', 'title' => ''], + 'RequestId' => ['description' => 'The request ID.', 'type' => 'string', 'example' => '84118BF0-56F7-54D2-8C1A-35BBBBD5016B', 'title' => ''], + 'Data' => ['description' => 'The data.', 'type' => 'object', 'example' => '{\'Id\': \'5073e5f4-99c6-4bb1-bd6c-30ab12f11059\', \'CreatedAt\': \'2021-12-29T11:31:53.072+08:00\'}', 'title' => ''], + 'Code' => ['description' => 'The return code.', 'type' => 'string', 'example' => 'OK', 'title' => ''], ], + 'title' => '', + 'example' => '', ], ], ], 'errorCodes' => [ 400 => [ - [ - 'errorCode' => 'InvalidRequest', - 'errorMessage' => 'The request is invalid.', - ], + ['errorCode' => 'InvalidRequest', 'errorMessage' => 'The request is invalid.', 'description' => ''], ], [ - [ - 'errorCode' => 'Unauthorized', - 'errorMessage' => 'The request requires user authentication.', - ], + ['errorCode' => 'Unauthorized', 'errorMessage' => 'The request requires user authentication.', 'description' => ''], ], 403 => [ - [ - 'errorCode' => 'Forbidden', - 'errorMessage' => 'Access to this resource on the server is denied.', - ], + ['errorCode' => 'Forbidden', 'errorMessage' => 'Access to this resource on the server is denied.', 'description' => ''], ], [ - [ - 'errorCode' => 'ResourceNotFound', - 'errorMessage' => 'The specified resource does not exist.', - ], + ['errorCode' => 'ResourceNotFound', 'errorMessage' => 'The specified resource does not exist.', 'description' => ''], ], 500 => [ - [ - 'errorCode' => 'InternalServerError', - 'errorMessage' => 'An internal server error occurred.', + ['errorCode' => 'InternalServerError', 'errorMessage' => 'An internal server error occurred.', 'description' => ''], + ], + ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"Message\\": \\"无\\",\\n \\"RequestId\\": \\"84118BF0-56F7-54D2-8C1A-35BBBBD5016B\\",\\n \\"Data\\": {\\n \\"test\\": \\"test\\",\\n \\"test2\\": 1\\n },\\n \\"Code\\": \\"OK\\"\\n}","type":"json"}]', + 'title' => 'Update a user', + 'summary' => 'Updates a user by calling UpdateUser.', + 'changeSet' => [], + 'flowControl' => [ + 'flowControlList' => [], + ], + 'ramActions' => [ + [ + 'operationType' => 'update', + 'ramAction' => [ + 'action' => 'idrsservice:UpdateUser', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'Idrsservice', 'resourceType' => 'All Resource', 'arn' => '*'], + ], ], ], ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"DF4B0162-A5E0-5F85-BEFD-CAC36E876***\\",\\n \\"Code\\": 0,\\n \\"Message\\": \\"-\\",\\n \\"Data\\": {\\n \\"Result\\": \\"北京的天气\\"\\n },\\n \\"Success\\": true,\\n \\"HttpCode\\": 200\\n}","type":"json"}]', ], - 'GetTtsQuestionByGroupId' => [ - 'summary' => '根据TTS问题组ID获取TTS问题信息', - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'UpdateWatermark' => [ + 'summary' => 'Updates watermark information.', + 'methods' => ['post'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], @@ -10749,168 +6903,112 @@ ], 'operationType' => 'readAndWrite', 'deprecated' => false, - 'systemTags' => [ - 'operationType' => 'get', - ], + 'systemTags' => ['operationType' => 'update'], 'parameters' => [ [ - 'name' => 'GroupId', - 'in' => 'formData', - 'schema' => [ - 'description' => '', - 'type' => 'string', - 'required' => true, - 'example' => '47584ba4-9781-496b-8e6f-c8525a213***', - ], + 'name' => 'WatermarkId', + 'in' => 'query', + 'schema' => ['description' => 'The watermark ID.', 'type' => 'string', 'required' => false, 'example' => 'd4ba1e0428a8df069316060cef41948a', 'title' => ''], + ], + [ + 'name' => 'Name', + 'in' => 'query', + 'schema' => ['description' => 'The watermark name.', 'type' => 'string', 'required' => false, 'example' => '名称', 'title' => ''], + ], + [ + 'name' => 'Value', + 'in' => 'query', + 'schema' => ['description' => 'The watermark configuration.', 'type' => 'string', 'required' => false, 'example' => '{}', 'title' => ''], ], ], 'responses' => [ 200 => [ 'schema' => [ - 'title' => 'ApiResult<GetQuestionsDTO>', - 'description' => 'ApiResult<GetQuestionsDTO>', + 'title' => '', + 'description' => 'ApiResult<WatermarkDTO>', 'type' => 'object', 'properties' => [ - 'RequestId' => [ - 'description' => '', - 'type' => 'string', - 'example' => 'D2DFCDC3-1ECF-599D-8EDA-8F598E5A9***', - ], - 'Code' => [ - 'description' => '', - 'type' => 'integer', - 'format' => 'int32', - 'example' => 'OK', - ], - 'Message' => [ - 'description' => '', - 'type' => 'string', - 'example' => '-', - ], + 'RequestId' => ['title' => '', 'description' => 'requestId', 'type' => 'string', 'example' => '84118BF0-56F7-54D2-8C1A-35BBBBD5016B'], + 'Code' => ['title' => '', 'description' => 'code', 'type' => 'string', 'example' => 'OK'], + 'Message' => ['title' => '', 'description' => 'The response message.', 'type' => 'string', 'example' => '-'], 'Data' => [ - 'description' => '', + 'title' => '', + 'description' => 'The data returned.', 'type' => 'object', 'properties' => [ - 'GroupId' => [ - 'description' => '', - 'type' => 'string', - 'example' => '47584ba4-9781-496b-8e6f-c8525a213***', - ], - 'Questions' => [ - 'description' => '', - 'type' => 'array', - 'items' => [ - 'description' => '', - 'type' => 'object', - 'properties' => [ - 'Id' => [ - 'description' => '', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '1', - ], - 'TenantId' => [ - 'description' => '', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '2', - ], - 'QuestionGroupId' => [ - 'description' => '', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '47584ba4-9781-496b-8e6f-c8525a213***', - ], - 'QuestionKey' => [ - 'description' => '', - 'type' => 'string', - 'example' => '47584ba4-9781-496b-8e6f-c8525a213***', - ], - 'Question' => [ - 'description' => '', - 'type' => 'string', - 'example' => '', - ], - 'Answer' => [ - 'description' => '', - 'type' => 'string', - 'example' => '', - ], - 'Duration' => [ - 'description' => '', - 'type' => 'number', - 'format' => 'double', - 'example' => '674', - ], - 'OssUrl' => [ - 'description' => '', - 'type' => 'string', - 'example' => 'https://pts-data-f***.pcm', - ], - ], - ], - ], + 'Id' => ['title' => '', 'description' => 'The watermark ID.', 'type' => 'string', 'example' => 'f3bd31c0-0001-4b4b-977d-7cfa64b585f5'], + 'CreatedAt' => ['title' => '', 'description' => 'The time when the watermark was created.', 'type' => 'string', 'example' => '2020-07-14T14:01:41.000+08:00'], + 'Value' => ['title' => '', 'description' => 'The watermark information.', 'type' => 'string', 'example' => '{}'], + 'Name' => ['title' => '', 'description' => 'The watermark name.', 'type' => 'string', 'example' => '名称'], ], + 'example' => '', ], - 'Success' => [ - 'title' => '给 pop 使用的', - 'description' => '', - 'type' => 'boolean', - 'example' => 'True', - ], - 'HttpCode' => [ - 'description' => '', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '200', + 'Success' => ['title' => '', 'description' => 'Indicates whether the request was successful. This parameter is used by POP.', 'type' => 'boolean', 'example' => 'True'], + 'HttpCode' => ['description' => 'The HTTP status code.', 'type' => 'integer', 'format' => 'int32', 'example' => '200', 'title' => ''], + 'Errors' => [ + 'title' => '', + 'description' => 'The error list.', + 'type' => 'array', + 'items' => [ + 'description' => '-', + 'type' => 'object', + 'properties' => [ + 'Field' => ['description' => 'The error ID.', 'type' => 'string', 'example' => 'A1899517-BB99-5D3E-A71B-97524DCB0942', 'title' => ''], + 'Message' => ['description' => 'The error message.', 'type' => 'string', 'example' => '-', 'title' => ''], + ], + 'title' => '', + 'example' => '', + ], + 'example' => '', ], ], + 'example' => '', ], ], ], 'errorCodes' => [ 400 => [ - [ - 'errorCode' => 'InvalidRequest', - 'errorMessage' => 'The request is invalid.', - ], + ['errorCode' => 'InvalidRequest', 'errorMessage' => 'The request is invalid.', 'description' => ''], ], [ - [ - 'errorCode' => 'Unauthorized', - 'errorMessage' => 'The request requires user authentication.', - ], + ['errorCode' => 'Unauthorized', 'errorMessage' => 'The request requires user authentication.', 'description' => ''], ], 403 => [ - [ - 'errorCode' => 'Forbidden', - 'errorMessage' => 'Access to this resource on the server is denied.', - ], + ['errorCode' => 'Forbidden', 'errorMessage' => 'Access to this resource on the server is denied.', 'description' => ''], ], [ - [ - 'errorCode' => 'ResourceNotFound', - 'errorMessage' => 'The specified resource does not exist.', - ], + ['errorCode' => 'ResourceNotFound', 'errorMessage' => 'The specified resource does not exist.', 'description' => ''], ], 500 => [ - [ - 'errorCode' => 'InternalServerError', - 'errorMessage' => 'An internal server error occurred.', + ['errorCode' => 'InternalServerError', 'errorMessage' => 'An internal server error occurred.', 'description' => ''], + ], + ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"84118BF0-56F7-54D2-8C1A-35BBBBD5016B\\",\\n \\"Code\\": \\"OK\\",\\n \\"Message\\": \\"-\\",\\n \\"Data\\": {\\n \\"Id\\": \\"f3bd31c0-0001-4b4b-977d-7cfa64b585f5\\",\\n \\"CreatedAt\\": \\"2020-07-14T14:01:41.000+08:00\\",\\n \\"Value\\": \\"{}\\",\\n \\"Name\\": \\"名称\\"\\n },\\n \\"Success\\": true,\\n \\"HttpCode\\": 200,\\n \\"Errors\\": [\\n {\\n \\"Field\\": \\"A1899517-BB99-5D3E-A71B-97524DCB0942\\",\\n \\"Message\\": \\"-\\"\\n }\\n ]\\n}","type":"json"}]', + 'title' => 'Update watermark information', + 'changeSet' => [ + ['createdAt' => '2022-01-04T11:03:19.000Z', 'description' => 'OpenAPI offline'], + ], + 'flowControl' => [ + 'flowControlList' => [], + ], + 'ramActions' => [ + [ + 'operationType' => 'update', + 'ramAction' => [ + 'action' => 'idrsservice:UpdateWatermark', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'Idrsservice', 'resourceType' => 'All Resource', 'arn' => '*'], + ], ], ], ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"D2DFCDC3-1ECF-599D-8EDA-8F598E5A9***\\",\\n \\"Code\\": 0,\\n \\"Message\\": \\"-\\",\\n \\"Data\\": {\\n \\"GroupId\\": \\"47584ba4-9781-496b-8e6f-c8525a213***\\",\\n \\"Questions\\": [\\n {\\n \\"Id\\": 1,\\n \\"TenantId\\": 2,\\n \\"QuestionGroupId\\": 0,\\n \\"QuestionKey\\": \\"47584ba4-9781-496b-8e6f-c8525a213***\\",\\n \\"Question\\": \\"北京的天气如何\\",\\n \\"Answer\\": \\"晴朗\\",\\n \\"Duration\\": 674,\\n \\"OssUrl\\": \\"https://pts-data-f***.pcm\\"\\n }\\n ]\\n },\\n \\"Success\\": true,\\n \\"HttpCode\\": 200\\n}","type":"json"}]', ], - 'GetRecordsByOuterBusinessId' => [ - 'summary' => '根据OuterBusinessId查询上报结果信息接口', - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'UploadReport' => [ + 'summary' => 'Reports dual-recording RTC information.', + 'methods' => ['post'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], @@ -10918,494 +7016,1334 @@ ], 'operationType' => 'readAndWrite', 'deprecated' => false, - 'systemTags' => [ - 'operationType' => 'get', - ], + 'systemTags' => ['operationType' => 'none'], 'parameters' => [ [ + 'name' => 'DepartmentId', + 'in' => 'query', + 'schema' => ['description' => 'The department ID.', 'type' => 'string', 'required' => false, 'example' => '59b0bbfe-929b-4a8c-9833-3ce70b4bad38', 'title' => ''], + ], + [ + 'name' => 'UserId', + 'in' => 'query', + 'schema' => ['description' => 'The user ID.', 'type' => 'string', 'required' => false, 'example' => ' 59b0bbfe-929b-4a8c-9833-3ce70b4bad34', 'title' => ''], + ], + [ + 'name' => 'AppId', + 'in' => 'query', + 'schema' => ['description' => 'The application ID.', 'type' => 'string', 'required' => false, 'example' => '90c2459a-4c73-4ab7-8a6b-e550d62fbd8c', 'title' => ''], + ], + [ + 'name' => 'DetectProcessId', + 'in' => 'query', + 'schema' => ['description' => 'The business process ID.', 'type' => 'string', 'required' => false, 'example' => 'iuhptk3w-2021122017', 'title' => ''], + ], + [ + 'name' => 'RoomId', + 'in' => 'query', + 'schema' => ['description' => 'The MRTC room ID.', 'type' => 'string', 'required' => false, 'example' => '6000028888875', 'title' => ''], + ], + [ + 'name' => 'VideoUrl', + 'in' => 'query', + 'schema' => ['description' => 'The URL of the video to upload.', 'type' => 'string', 'required' => false, 'example' => 'https://mogo-apps-sh.oss-cn-shanghai-internal.aliyuncs.com/tmp/d2720028b53d384c6d3fca32e45209d1_20_src.mp4', 'title' => ''], + ], + [ + 'name' => 'MetaUrl', + 'in' => 'query', + 'schema' => ['description' => 'The URL of the meta file.', 'type' => 'string', 'required' => false, 'example' => 'http://abc.oss.aliyuncs.com/1/12_03_20_03_36toubaoren.mp4.meta', 'title' => ''], + ], + [ + 'name' => 'ResultUrl', + 'in' => 'query', + 'schema' => ['description' => 'The full URL of the detection process.', 'type' => 'string', 'required' => false, 'example' => 'http://abc.oss.aliyuncs.com/1/12_03_20_03_36toubaoren.mp4.json', 'title' => ''], + ], + [ + 'name' => 'RecordAt', + 'in' => 'query', + 'schema' => ['title' => '', 'description' => 'The recording start time in the yyyy-MM-dd\'T\'HH:mm:ss\'Z\' format.', 'type' => 'string', 'required' => false, 'example' => '2022-01-04T08%3A45%3A37Z'], + ], + [ + 'name' => 'Duration', + 'in' => 'query', + 'schema' => ['description' => 'The video duration.', 'type' => 'integer', 'format' => 'int64', 'required' => false, 'example' => '12', 'title' => ''], + ], + [ + 'name' => 'Type', + 'in' => 'query', + 'schema' => ['description' => 'The type of dual recording. Valid values:'."\n" + .'- LOCAL: local dual recording.'."\n" + .'- REMOTE: remote dual recording.', 'type' => 'string', 'required' => false, 'example' => 'LOCAL', 'title' => ''], + ], + [ + 'name' => 'ClientVersion', + 'in' => 'query', + 'schema' => ['description' => 'The client version number.', 'type' => 'string', 'required' => false, 'example' => '1.0.003', 'title' => ''], + ], + [ + 'name' => 'FeeId', + 'in' => 'query', + 'schema' => ['description' => 'The reconciliation ID.', 'type' => 'string', 'required' => false, 'example' => '6c94f2a7-632d-4ea0-aa06-a97800a9060f', 'title' => ''], + ], + [ + 'name' => 'ClientBaseParam', + 'in' => 'query', + 'schema' => ['description' => 'The basic client parameters, which record information such as the SDK version number.', 'type' => 'string', 'required' => false, 'example' => '{"version":"1.0.0"}', 'title' => ''], + ], + [ + 'name' => 'RtcRecordId', + 'in' => 'query', + 'schema' => ['description' => 'The MRTC recording ID.', 'type' => 'string', 'required' => false, 'example' => 'record_6570315480571566****', 'title' => ''], + ], + [ 'name' => 'OuterBusinessId', 'in' => 'query', - 'schema' => [ - 'description' => '', - 'type' => 'string', - 'required' => true, - 'example' => 'ads32efef43', - ], + 'schema' => ['description' => 'The user-defined business ID.', 'type' => 'string', 'required' => false, 'example' => 'ads32efef43', 'title' => ''], + ], + [ + 'name' => 'Role', + 'in' => 'query', + 'schema' => ['description' => 'The user-defined role.', 'type' => 'string', 'required' => false, 'example' => '0', 'title' => ''], + ], + [ + 'name' => 'VideoType', + 'in' => 'query', + 'schema' => ['description' => 'Specifies whether the video is a single stream or a mixed stream.', 'type' => 'string', 'required' => false, 'example' => 'MIX', 'title' => ''], ], ], 'responses' => [ 200 => [ 'schema' => [ - 'title' => 'ApiResult<List<Record>>', - 'description' => 'ApiResult<List<Record>>', + 'title' => '', + 'description' => 'ApiResult<RecordDTO>', 'type' => 'object', 'properties' => [ - 'RequestId' => [ - 'title' => 'requestId', - 'description' => 'requestId', - 'type' => 'string', - 'example' => '0f1c45cd-3eee-4e60-b505-2e330b875***', - ], - 'Code' => [ - 'title' => 'code', - 'description' => 'code', - 'type' => 'string', - 'example' => 'OK', - ], - 'Message' => [ - 'title' => '提示', - 'description' => '', - 'type' => 'string', - 'example' => '-', - ], + 'RequestId' => ['title' => '', 'description' => 'requestId', 'type' => 'string', 'example' => '84118BF0-56F7-54D2-8C1A-35BBBB*****'], + 'Code' => ['title' => '', 'description' => 'code', 'type' => 'string', 'example' => 'OK'], + 'Message' => ['title' => '', 'description' => 'The message returned.', 'type' => 'string', 'example' => '无'], 'Data' => [ - 'title' => '数据', - 'description' => '', - 'type' => 'array', - 'items' => [ - 'description' => '', - 'type' => 'object', - 'properties' => [ - 'Id' => [ - 'title' => '双录记录id', - 'description' => '', - 'type' => 'string', - 'example' => '0f1c45cd-3eee-4e60-b505-2e330b875***', - ], - 'CreatedAt' => [ - 'title' => '创建时间', - 'description' => '', - 'type' => 'string', - 'example' => '2020-07-14T14:01:41.000+08:00', - ], - 'DetectProcessName' => [ - 'title' => '业务检测流程名', - 'description' => '', - 'type' => 'string', - 'example' => '', - ], - 'DepartmentName' => [ - 'title' => '部门名', - 'description' => '', - 'type' => 'string', - 'example' => '', - ], - 'AppName' => [ - 'title' => '应用名', - 'description' => '', - 'type' => 'string', - 'example' => '', - ], - 'VideoUrl' => [ - 'title' => '视频地址', - 'description' => '', - 'type' => 'string', - 'example' => 'http://oss.aliyuncs.com/1.mp4', - ], - 'MetaUrl' => [ - 'title' => 'meta地址', - 'description' => '', - 'type' => 'string', - 'example' => 'http://oss.aliyuncs.com/1.mp4.meta', - ], - 'ResultUrl' => [ - 'title' => '结果地址', - 'description' => '', - 'type' => 'string', - 'example' => 'http://oss.aliyuncs.com/1.mp4.json', - ], - 'RecordAt' => [ - 'title' => '录制时间', - 'description' => '', - 'type' => 'string', - 'example' => '2020-07-14T14:01:41.000+08:00', - ], - 'Duration' => [ - 'title' => '时长', - 'description' => '', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '22', - ], - 'Status' => [ - 'title' => '检测状态', - 'description' => '', - 'type' => 'string', - 'example' => 'COMPLETED', - ], - 'RoomId' => [ - 'title' => 'mrtc房间id', - 'description' => '', - 'type' => 'string', - 'example' => '641981583353***', - ], - 'RecordRoomList' => [ - 'title' => '远程双录文件地址列表', - 'description' => '', - 'type' => 'array', - 'items' => [ - 'description' => '', - 'type' => 'object', - 'properties' => [ - 'Role' => [ - 'title' => '角色', - 'description' => '', - 'type' => 'string', - 'example' => 'user', - ], - 'RecordType' => [ - 'title' => '录制视频类型', - 'description' => '', - 'type' => 'string', - 'example' => 'Mix', - ], - 'RoomVideoUrl' => [ - 'title' => '视频地址', - 'description' => '', - 'type' => 'string', - 'example' => 'http://oss.aliyuncs.com/1.mp4', - ], - 'RoomMetaUrl' => [ - 'title' => 'meta地址', - 'description' => '', - 'type' => 'string', - 'example' => 'http://oss.aliyuncs.com/1.mp4.meta', - ], - 'RoomResultUrl' => [ - 'title' => '结果地址', - 'description' => '', - 'type' => 'string', - 'example' => 'http://oss.aliyuncs.com/1.mp4.json', - ], - 'RoomRecordAt' => [ - 'title' => '录制时间', - 'description' => '', - 'type' => 'string', - 'example' => '2020-07-14T14:01:41.000+08:00', - ], - 'RoomStatus' => [ - 'title' => '检测状态', - 'description' => '', - 'type' => 'string', - 'example' => '1', - ], - 'RtcRecordId' => [ - 'description' => '', - 'type' => 'string', - 'example' => 'record_65703154805715668342', - ], - 'OuterBusinessId' => [ - 'description' => '', - 'type' => 'string', - 'example' => 'ads32efef43', - ], - ], - ], - ], - 'OuterBusinessId' => [ - 'description' => '', - 'type' => 'string', - 'example' => 'ads32efef43', - ], - ], + 'title' => '', + 'description' => 'The data returned.', + 'type' => 'object', + 'properties' => [ + 'Id' => ['title' => '', 'description' => 'The dual-recording record ID.', 'type' => 'string', 'example' => '59b0bbfe-929b-4a8c-9833-3ce7****'], + 'CreatedAt' => ['title' => '', 'description' => 'The creation time.', 'type' => 'string', 'example' => '2020-07-14T14:01:41.000+08:00'], + 'VideoUrl' => ['title' => '', 'description' => 'The video URL.', 'type' => 'string', 'example' => 'http://oss.aliyuncs.com/1.mp4'], + 'MetaUrl' => ['title' => '', 'description' => 'The meta URL.', 'type' => 'string', 'example' => 'http://oss.aliyuncs.com/1.mp4.meta'], + 'ResultUrl' => ['title' => '', 'description' => 'The result URL.', 'type' => 'string', 'example' => 'http://oss.aliyuncs.com/1.mp4.json'], + 'RecordAt' => ['title' => '', 'description' => 'The recording time.', 'type' => 'string', 'example' => '2020-07-14T14:01:41.000+08:00'], + 'Duration' => ['title' => '', 'description' => 'The duration.', 'type' => 'integer', 'format' => 'int64', 'example' => '12'], + 'RtcRecordId' => ['description' => 'The MRTC recording ID.', 'type' => 'string', 'example' => 'record_6570315480571566****'."\n", 'title' => ''], + 'OuterBusinessId' => ['description' => 'The user-defined business ID.', 'type' => 'string', 'example' => 'ads32efef43', 'title' => ''], ], + 'example' => '', ], - 'Success' => [ - 'title' => '给 pop 使用的', - 'description' => '', - 'type' => 'boolean', - 'example' => 'True', - ], - 'HttpCode' => [ - 'description' => '', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '200', - ], + 'Success' => ['title' => '', 'description' => 'Indicates whether the request was successful. This parameter is used by POP.', 'type' => 'boolean', 'example' => 'True'], + 'HttpCode' => ['description' => 'The HTTP status code.', 'type' => 'integer', 'format' => 'int32', 'example' => '200', 'title' => ''], 'Errors' => [ - 'title' => '错误列表', - 'description' => '', + 'title' => '', + 'description' => 'The error list.', 'type' => 'array', 'items' => [ - 'description' => '', + 'description' => 'The error list.', 'type' => 'object', 'properties' => [ - 'Field' => [ - 'description' => '', - 'type' => 'string', - 'example' => 'A1899517-BB99-5D3E-A71B-97524DCB0***', - ], - 'Message' => [ - 'description' => '', - 'type' => 'string', - 'example' => '-', - ], + 'Field' => ['description' => 'The error ID.', 'type' => 'string', 'example' => '无', 'title' => ''], + 'Message' => ['description' => 'The error message.', 'type' => 'string', 'example' => '无', 'title' => ''], ], + 'title' => '', + 'example' => '', ], + 'example' => '', ], ], + 'example' => '', ], ], ], 'errorCodes' => [ 400 => [ - [ - 'errorCode' => 'InvalidRequest', - 'errorMessage' => 'The request is invalid.', - ], + ['errorCode' => 'InvalidRequest', 'errorMessage' => 'The request is invalid.', 'description' => ''], ], [ - [ - 'errorCode' => 'Unauthorized', - 'errorMessage' => 'The request requires user authentication.', - ], + ['errorCode' => 'Unauthorized', 'errorMessage' => 'The request requires user authentication.', 'description' => ''], ], 403 => [ - [ - 'errorCode' => 'Forbidden', - 'errorMessage' => 'Access to this resource on the server is denied.', - ], + ['errorCode' => 'Forbidden', 'errorMessage' => 'Access to this resource on the server is denied.', 'description' => ''], ], [ - [ - 'errorCode' => 'ResourceNotFound', - 'errorMessage' => 'The specified resource does not exist.', - ], + ['errorCode' => 'ResourceNotFound', 'errorMessage' => 'The specified resource does not exist.', 'description' => ''], ], 500 => [ - [ - 'errorCode' => 'InternalServerError', - 'errorMessage' => 'An internal server error occurred.', + ['errorCode' => 'InternalServerError', 'errorMessage' => 'An internal server error occurred.', 'description' => ''], + ], + ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"84118BF0-56F7-54D2-8C1A-35BBBB*****\\",\\n \\"Code\\": \\"OK\\",\\n \\"Message\\": \\"无\\",\\n \\"Data\\": {\\n \\"Id\\": \\"59b0bbfe-929b-4a8c-9833-3ce7****\\",\\n \\"CreatedAt\\": \\"2020-07-14T14:01:41.000+08:00\\",\\n \\"VideoUrl\\": \\"http://oss.aliyuncs.com/1.mp4\\",\\n \\"MetaUrl\\": \\"http://oss.aliyuncs.com/1.mp4.meta\\",\\n \\"ResultUrl\\": \\"http://oss.aliyuncs.com/1.mp4.json\\",\\n \\"RecordAt\\": \\"2020-07-14T14:01:41.000+08:00\\",\\n \\"Duration\\": 12,\\n \\"RtcRecordId\\": \\"record_6570315480571566****\\\\n\\",\\n \\"OuterBusinessId\\": \\"ads32efef43\\"\\n },\\n \\"Success\\": true,\\n \\"HttpCode\\": 200,\\n \\"Errors\\": [\\n {\\n \\"Field\\": \\"无\\",\\n \\"Message\\": \\"无\\"\\n }\\n ]\\n}","type":"json"}]', + 'title' => 'Report dual-recording results', + 'changeSet' => [ + ['createdAt' => '2023-05-23T11:48:52.000Z', 'description' => 'Request parameters changed'], + ['createdAt' => '2022-08-29T07:30:50.000Z', 'description' => 'Request parameters changed, Response parameters changed'], + ['createdAt' => '2022-07-05T11:05:58.000Z', 'description' => 'Request parameters changed, Response parameters changed'], + ['createdAt' => '2022-02-21T07:17:01.000Z', 'description' => 'Request parameters changed'], + ['createdAt' => '2022-01-24T04:47:39.000Z', 'description' => 'Request parameters changed'], + ['createdAt' => '2022-01-09T16:48:09.000Z', 'description' => 'Request parameters changed'], + ['createdAt' => '2022-01-04T07:08:00.000Z', 'description' => 'OpenAPI offline'], + ], + 'flowControl' => [ + 'flowControlList' => [], + ], + 'ramActions' => [ + [ + 'operationType' => 'none', + 'ramAction' => [ + 'action' => 'idrsservice:UploadReport', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'Idrsservice', 'resourceType' => 'All Resource', 'arn' => '*'], + ], ], ], ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"0f1c45cd-3eee-4e60-b505-2e330b875***\\",\\n \\"Code\\": \\"OK\\",\\n \\"Message\\": \\"-\\",\\n \\"Data\\": [\\n {\\n \\"Id\\": \\"0f1c45cd-3eee-4e60-b505-2e330b875***\\",\\n \\"CreatedAt\\": \\"2020-07-14T14:01:41.000+08:00\\",\\n \\"DetectProcessName\\": \\"XX流程\\",\\n \\"DepartmentName\\": \\"XX部门\\",\\n \\"AppName\\": \\"XX应用\\",\\n \\"VideoUrl\\": \\"http://oss.aliyuncs.com/1.mp4\\",\\n \\"MetaUrl\\": \\"http://oss.aliyuncs.com/1.mp4.meta\\",\\n \\"ResultUrl\\": \\"http://oss.aliyuncs.com/1.mp4.json\\",\\n \\"RecordAt\\": \\"2020-07-14T14:01:41.000+08:00\\",\\n \\"Duration\\": 22,\\n \\"Status\\": \\"COMPLETED\\",\\n \\"RoomId\\": \\"641981583353***\\",\\n \\"RecordRoomList\\": [\\n {\\n \\"Role\\": \\"user\\",\\n \\"RecordType\\": \\"Mix\\",\\n \\"RoomVideoUrl\\": \\"http://oss.aliyuncs.com/1.mp4\\",\\n \\"RoomMetaUrl\\": \\"http://oss.aliyuncs.com/1.mp4.meta\\",\\n \\"RoomResultUrl\\": \\"http://oss.aliyuncs.com/1.mp4.json\\",\\n \\"RoomRecordAt\\": \\"2020-07-14T14:01:41.000+08:00\\",\\n \\"RoomStatus\\": \\"1\\",\\n \\"RtcRecordId\\": \\"record_65703154805715668342\\",\\n \\"OuterBusinessId\\": \\"ads32efef43\\"\\n }\\n ],\\n \\"OuterBusinessId\\": \\"ads32efef43\\"\\n }\\n ],\\n \\"Success\\": true,\\n \\"HttpCode\\": 200,\\n \\"Errors\\": [\\n {\\n \\"Field\\": \\"A1899517-BB99-5D3E-A71B-97524DCB0***\\",\\n \\"Message\\": \\"-\\"\\n }\\n ]\\n}","type":"json"}]', ], ], 'endpoints' => [ + ['regionId' => 'ap-northeast-1', 'regionName' => 'Japan (Tokyo)', 'areaId' => 'asiaPacific', 'areaName' => 'Asia Pacific', 'public' => 'idrsservice.aliyuncs.com', 'endpoint' => 'idrsservice.aliyuncs.com', 'vpc' => ''], + ['regionId' => 'ap-southeast-1', 'regionName' => 'Singapore', 'areaId' => 'asiaPacific', 'areaName' => 'Asia Pacific', 'public' => 'idrsservice.aliyuncs.com', 'endpoint' => 'idrsservice.aliyuncs.com', 'vpc' => ''], + ['regionId' => 'ap-southeast-2', 'regionName' => 'Australia (Sydney) Closed', 'areaId' => 'asiaPacific', 'areaName' => 'Asia Pacific', 'public' => 'idrsservice.aliyuncs.com', 'endpoint' => 'idrsservice.aliyuncs.com', 'vpc' => ''], + ['regionId' => 'ap-southeast-3', 'regionName' => 'Malaysia (Kuala Lumpur)', 'areaId' => 'asiaPacific', 'areaName' => 'Asia Pacific', 'public' => 'idrsservice.aliyuncs.com', 'endpoint' => 'idrsservice.aliyuncs.com', 'vpc' => ''], + ['regionId' => 'ap-southeast-5', 'regionName' => 'Indonesia (Jakarta)', 'areaId' => 'asiaPacific', 'areaName' => 'Asia Pacific', 'public' => 'idrsservice.aliyuncs.com', 'endpoint' => 'idrsservice.aliyuncs.com', 'vpc' => ''], + ['regionId' => 'cn-beijing', 'regionName' => 'China (Beijing)', 'areaId' => 'asiaPacific', 'areaName' => 'Asia Pacific', 'public' => 'idrsservice.aliyuncs.com', 'endpoint' => 'idrsservice.aliyuncs.com', 'vpc' => ''], + ['regionId' => 'cn-chengdu', 'regionName' => 'China (Chengdu)', 'areaId' => 'asiaPacific', 'areaName' => 'Asia Pacific', 'public' => 'idrsservice.aliyuncs.com', 'endpoint' => 'idrsservice.aliyuncs.com', 'vpc' => ''], + ['regionId' => 'cn-hangzhou', 'regionName' => 'China (Hangzhou)', 'areaId' => 'asiaPacific', 'areaName' => 'Asia Pacific', 'public' => 'idrsservice.cn-hangzhou.aliyuncs.com', 'endpoint' => 'idrsservice.cn-hangzhou.aliyuncs.com', 'vpc' => ''], + ['regionId' => 'cn-hongkong', 'regionName' => 'China (Hong Kong)', 'areaId' => 'asiaPacific', 'areaName' => 'Asia Pacific', 'public' => 'idrsservice.aliyuncs.com', 'endpoint' => 'idrsservice.aliyuncs.com', 'vpc' => ''], + ['regionId' => 'cn-huhehaote', 'regionName' => 'China (Hohhot)', 'areaId' => 'asiaPacific', 'areaName' => 'Asia Pacific', 'public' => 'idrsservice.aliyuncs.com', 'endpoint' => 'idrsservice.aliyuncs.com', 'vpc' => ''], + ['regionId' => 'cn-qingdao', 'regionName' => 'China (Qingdao)', 'areaId' => 'asiaPacific', 'areaName' => 'Asia Pacific', 'public' => 'idrsservice.aliyuncs.com', 'endpoint' => 'idrsservice.aliyuncs.com', 'vpc' => ''], + ['regionId' => 'cn-shanghai', 'regionName' => 'China (Shanghai)', 'areaId' => 'asiaPacific', 'areaName' => 'Asia Pacific', 'public' => 'idrsservice.aliyuncs.com', 'endpoint' => 'idrsservice.aliyuncs.com', 'vpc' => ''], + ['regionId' => 'cn-shenzhen', 'regionName' => 'China (Shenzhen)', 'areaId' => 'asiaPacific', 'areaName' => 'Asia Pacific', 'public' => 'idrsservice.aliyuncs.com', 'endpoint' => 'idrsservice.aliyuncs.com', 'vpc' => ''], + ['regionId' => 'cn-wulanchabu', 'regionName' => 'China (Ulanqab)', 'areaId' => 'asiaPacific', 'areaName' => 'Asia Pacific', 'public' => 'idrsservice.aliyuncs.com', 'endpoint' => 'idrsservice.aliyuncs.com', 'vpc' => ''], + ['regionId' => 'cn-zhangjiakou', 'regionName' => 'China (Zhangjiakou)', 'areaId' => 'asiaPacific', 'areaName' => 'Asia Pacific', 'public' => 'idrsservice.aliyuncs.com', 'endpoint' => 'idrsservice.aliyuncs.com', 'vpc' => ''], + ['regionId' => 'us-west-1', 'regionName' => 'US (Silicon Valley)', 'areaId' => 'europeAmerica', 'areaName' => 'Europe & Americas', 'public' => 'idrsservice.aliyuncs.com', 'endpoint' => 'idrsservice.aliyuncs.com', 'vpc' => ''], + ['regionId' => 'us-east-1', 'regionName' => 'US (Virginia)', 'areaId' => 'europeAmerica', 'areaName' => 'Europe & Americas', 'public' => 'idrsservice.aliyuncs.com', 'endpoint' => 'idrsservice.aliyuncs.com', 'vpc' => ''], + ['regionId' => 'eu-west-1', 'regionName' => 'UK (London)', 'areaId' => 'europeAmerica', 'areaName' => 'Europe & Americas', 'public' => 'idrsservice.aliyuncs.com', 'endpoint' => 'idrsservice.aliyuncs.com', 'vpc' => ''], + ['regionId' => 'eu-central-1', 'regionName' => 'Germany (Frankfurt)', 'areaId' => 'europeAmerica', 'areaName' => 'Europe & Americas', 'public' => 'idrsservice.aliyuncs.com', 'endpoint' => 'idrsservice.aliyuncs.com', 'vpc' => ''], + ['regionId' => 'me-east-1', 'regionName' => 'UAE (Dubai)', 'areaId' => 'middleEast', 'areaName' => 'Middle East', 'public' => 'idrsservice.aliyuncs.com', 'endpoint' => 'idrsservice.aliyuncs.com', 'vpc' => ''], + ['regionId' => 'ap-south-1', 'regionName' => 'India (Mumbai) Closed', 'areaId' => 'middleEast', 'areaName' => 'Middle East', 'public' => 'idrsservice.aliyuncs.com', 'endpoint' => 'idrsservice.aliyuncs.com', 'vpc' => ''], + ['regionId' => 'cn-shenzhen-finance-1', 'regionName' => 'China South 1 Finance', 'areaId' => 'industryCloud', 'areaName' => 'Industry Cloud', 'public' => 'idrsservice.aliyuncs.com', 'endpoint' => 'idrsservice.aliyuncs.com', 'vpc' => ''], + ['regionId' => 'cn-shanghai-finance-1', 'regionName' => 'China East 2 Finance', 'areaId' => 'industryCloud', 'areaName' => 'Industry Cloud', 'public' => 'idrsservice.cn-shanghai-finance-1.aliyuncs.com', 'endpoint' => 'idrsservice.cn-shanghai-finance-1.aliyuncs.com', 'vpc' => 'idrsservice-vpc.cn-shanghai-finance-1.aliyuncs.com'], + ['regionId' => 'cn-north-2-gov-1', 'regionName' => 'Beijing Government Cloud', 'areaId' => 'industryCloud', 'areaName' => 'Industry Cloud', 'public' => 'idrsservice.aliyuncs.com', 'endpoint' => 'idrsservice.aliyuncs.com', 'vpc' => ''], + ['regionId' => 'cn-hangzhou-finance', 'regionName' => 'China East 1 Finance', 'areaId' => 'industryCloud', 'areaName' => 'Industry Cloud', 'public' => 'idrsservice.aliyuncs.com', 'endpoint' => 'idrsservice.aliyuncs.com', 'vpc' => ''], + ['regionId' => 'cn-beijing-finance-1', 'regionName' => 'China North 2 Finance (Preview)', 'areaId' => 'industryCloud', 'areaName' => 'Industry Cloud', 'public' => 'idrsservice.aliyuncs.com', 'endpoint' => 'idrsservice.aliyuncs.com', 'vpc' => ''], + ], + 'errorCodes' => [ + ['code' => 'Forbidden', 'message' => 'Access to this resource on the server is denied.', 'http_code' => 403, 'description' => ''], + ['code' => 'InternalServerError', 'message' => 'An internal server error occurred.', 'http_code' => 500, 'description' => ''], + ['code' => 'InvalidRequest', 'message' => 'The request is invalid.', 'http_code' => 400, 'description' => ''], + ['code' => 'ResourceNotFound', 'message' => 'The specified resource does not exist.', 'http_code' => 404, 'description' => ''], + ['code' => 'Unauthorized', 'message' => 'The request requires user authentication.', 'http_code' => 401, 'description' => ''], + ], + 'changeSet' => [ [ - 'regionId' => 'ap-northeast-1', - 'endpoint' => 'idrsservice.aliyuncs.com', - ], - [ - 'regionId' => 'ap-northeast-2-pop', - 'endpoint' => 'idrsservice.aliyuncs.com', - ], - [ - 'regionId' => 'ap-south-1', - 'endpoint' => 'idrsservice.aliyuncs.com', - ], - [ - 'regionId' => 'ap-southeast-1', - 'endpoint' => 'idrsservice.aliyuncs.com', - ], - [ - 'regionId' => 'ap-southeast-2', - 'endpoint' => 'idrsservice.aliyuncs.com', - ], - [ - 'regionId' => 'ap-southeast-3', - 'endpoint' => 'idrsservice.aliyuncs.com', - ], - [ - 'regionId' => 'ap-southeast-5', - 'endpoint' => 'idrsservice.aliyuncs.com', - ], - [ - 'regionId' => 'cn-beijing', - 'endpoint' => 'idrsservice.aliyuncs.com', - ], - [ - 'regionId' => 'cn-beijing-finance-1', - 'endpoint' => 'idrsservice.aliyuncs.com', - ], - [ - 'regionId' => 'cn-beijing-finance-pop', - 'endpoint' => 'idrsservice.aliyuncs.com', - ], - [ - 'regionId' => 'cn-beijing-gov-1', - 'endpoint' => 'idrsservice.aliyuncs.com', - ], - [ - 'regionId' => 'cn-beijing-nu16-b01', - 'endpoint' => 'idrsservice.aliyuncs.com', - ], - [ - 'regionId' => 'cn-chengdu', - 'endpoint' => 'idrsservice.aliyuncs.com', - ], - [ - 'regionId' => 'cn-edge-1', - 'endpoint' => 'idrsservice.aliyuncs.com', - ], - [ - 'regionId' => 'cn-fujian', - 'endpoint' => 'idrsservice.aliyuncs.com', - ], - [ - 'regionId' => 'cn-haidian-cm12-c01', - 'endpoint' => 'idrsservice.aliyuncs.com', - ], - [ - 'regionId' => 'cn-hangzhou-bj-b01', - 'endpoint' => 'idrsservice.aliyuncs.com', - ], - [ - 'regionId' => 'cn-hangzhou-finance', - 'endpoint' => 'idrsservice.aliyuncs.com', - ], - [ - 'regionId' => 'cn-hangzhou-internal-prod-1', - 'endpoint' => 'idrsservice.aliyuncs.com', - ], - [ - 'regionId' => 'cn-hangzhou-internal-test-1', - 'endpoint' => 'idrsservice.aliyuncs.com', - ], - [ - 'regionId' => 'cn-hangzhou-internal-test-2', - 'endpoint' => 'idrsservice.aliyuncs.com', - ], - [ - 'regionId' => 'cn-hangzhou-internal-test-3', - 'endpoint' => 'idrsservice.aliyuncs.com', - ], - [ - 'regionId' => 'cn-hangzhou-test-306', - 'endpoint' => 'idrsservice.aliyuncs.com', - ], - [ - 'regionId' => 'cn-hongkong', - 'endpoint' => 'idrsservice.aliyuncs.com', - ], - [ - 'regionId' => 'cn-hongkong-finance-pop', - 'endpoint' => 'idrsservice.aliyuncs.com', - ], - [ - 'regionId' => 'cn-huhehaote', - 'endpoint' => 'idrsservice.aliyuncs.com', - ], - [ - 'regionId' => 'cn-huhehaote-nebula-1', - 'endpoint' => 'idrsservice.aliyuncs.com', + 'apis' => [ + ['description' => 'Request parameters changed', 'api' => 'UploadReport'], + ], + 'createdAt' => '2023-05-23T11:49:04.000Z', + 'description' => '', ], [ - 'regionId' => 'cn-north-2-gov-1', - 'endpoint' => 'idrsservice.aliyuncs.com', + 'apis' => [ + ['description' => 'Request parameters changed', 'api' => 'CreateTtsQuestion'], + ['description' => 'Response parameters changed', 'api' => 'GetRecordResult'], + ['description' => 'Response parameters changed', 'api' => 'GetRecordsByFeeId'], + ['description' => 'OpenAPI offline', 'api' => 'GetRecordsByOuterBusinessId'], + ['description' => 'OpenAPI offline', 'api' => 'GetTtsQuestionByGroupId'], + ['description' => 'Request parameters changed, Response parameters changed', 'api' => 'ListRecordResults'], + ['description' => 'Request parameters changed, Response parameters changed', 'api' => 'UploadReport'], + ], + 'createdAt' => '2022-08-29T07:31:15.000Z', + 'description' => '新增字段', ], [ - 'regionId' => 'cn-qingdao', - 'endpoint' => 'idrsservice.aliyuncs.com', + 'apis' => [ + ['description' => 'Response parameters changed', 'api' => 'TtsTask'], + ], + 'createdAt' => '2022-08-29T02:57:34.000Z', + 'description' => '发布单向视频双录API到线上', ], [ - 'regionId' => 'cn-qingdao-nebula', - 'endpoint' => 'idrsservice.aliyuncs.com', + 'apis' => [ + ['description' => 'OpenAPI offline', 'api' => 'AsrTask'], + ['description' => 'OpenAPI offline', 'api' => 'CreateTtsQuestion'], + ['description' => 'OpenAPI offline', 'api' => 'CreateTtsQuestionGroup'], + ['description' => 'OpenAPI offline', 'api' => 'FaceLiveness'], + ['description' => 'OpenAPI offline', 'api' => 'FaceRecognize'], + ['description' => 'OpenAPI offline', 'api' => 'GetAsrResult'], + ['description' => 'OpenAPI offline', 'api' => 'JoinRoom'], + ['description' => 'OpenAPI offline', 'api' => 'LeaveRoom'], + ['description' => 'OpenAPI offline', 'api' => 'TtsTask'], + ], + 'createdAt' => '2022-08-26T03:42:12.000Z', + 'description' => '单向视频录制API', ], [ - 'regionId' => 'cn-shanghai', - 'endpoint' => 'idrsservice.aliyuncs.com', + 'apis' => [ + ['description' => 'OpenAPI offline', 'api' => 'AsrRealtime'], + ], + 'createdAt' => '2022-07-08T02:50:57.000Z', + 'description' => '新增API', ], [ - 'regionId' => 'cn-shanghai-et15-b01', - 'endpoint' => 'idrsservice.aliyuncs.com', + 'apis' => [ + ['description' => 'Request parameters changed', 'api' => 'AsrSentence'], + ['description' => 'Request parameters changed', 'api' => 'FaceCompare'], + ['description' => 'Request parameters changed', 'api' => 'TtsCommon'], + ], + 'createdAt' => '2022-07-08T02:21:26.000Z', + 'description' => '参数修改', ], [ - 'regionId' => 'cn-shanghai-et2-b01', - 'endpoint' => 'idrsservice.aliyuncs.com', + 'apis' => [ + ['description' => 'Request parameters changed', 'api' => 'AsrSentence'], + ['description' => 'Request parameters changed', 'api' => 'FaceCompare'], + ['description' => 'Request parameters changed', 'api' => 'TtsCommon'], + ], + 'createdAt' => '2022-07-08T02:04:31.000Z', + 'description' => '参数修改', ], [ - 'regionId' => 'cn-shanghai-inner', - 'endpoint' => 'idrsservice.aliyuncs.com', + 'apis' => [ + ['description' => 'Request parameters changed', 'api' => 'AsrSentence'], + ['description' => 'Request parameters changed', 'api' => 'FaceCompare'], + ['description' => 'Request parameters changed', 'api' => 'TtsCommon'], + ], + 'createdAt' => '2022-07-07T13:28:15.000Z', + 'description' => '修改Content-Type', ], [ - 'regionId' => 'cn-shanghai-internal-test-1', - 'endpoint' => 'idrsservice.aliyuncs.com', + 'apis' => [ + ['description' => 'OpenAPI offline', 'api' => 'AsrSentence'], + ['description' => 'OpenAPI offline', 'api' => 'FaceCompare'], + ['description' => 'OpenAPI offline', 'api' => 'TtsCommon'], + ], + 'createdAt' => '2022-07-07T09:06:01.000Z', + 'description' => 'idrs-facade', ], [ - 'regionId' => 'cn-shenzhen', - 'endpoint' => 'idrsservice.aliyuncs.com', + 'apis' => [ + ['description' => 'Response parameters changed', 'api' => 'GetRecordResult'], + ['description' => 'Response parameters changed', 'api' => 'ListRecordResults'], + ['description' => 'Request parameters changed, Response parameters changed', 'api' => 'UploadReport'], + ], + 'createdAt' => '2022-07-05T11:06:29.000Z', + 'description' => '参数变更', ], [ - 'regionId' => 'cn-shenzhen-finance-1', - 'endpoint' => 'idrsservice.aliyuncs.com', + 'apis' => [ + ['description' => 'Request parameters changed, Response parameters changed', 'api' => 'CreateVideoMergeTask'], + ], + 'createdAt' => '2022-06-14T09:13:24.000Z', + 'description' => '新增视频合成API', ], [ - 'regionId' => 'cn-shenzhen-inner', - 'endpoint' => 'idrsservice.aliyuncs.com', + 'apis' => [ + ['description' => 'Request parameters changed', 'api' => 'CreateDetectProcess'], + ['description' => 'Request parameters changed, Response parameters changed', 'api' => 'ListDetectProcesses'], + ], + 'createdAt' => '2022-06-01T12:11:54.000Z', + 'description' => '双录质检二期原有API优化', ], [ - 'regionId' => 'cn-shenzhen-st4-d01', - 'endpoint' => 'idrsservice.aliyuncs.com', + 'apis' => [ + ['description' => 'Request parameters changed', 'api' => 'CreateTaskGroup'], + ], + 'createdAt' => '2022-05-13T03:10:28.000Z', + 'description' => '创建云端质检任务接口,参数改造', ], [ - 'regionId' => 'cn-shenzhen-su18-b01', - 'endpoint' => 'idrsservice.aliyuncs.com', + 'apis' => [ + ['description' => 'Request parameters changed', 'api' => 'AssociateRoom'], + ['description' => 'Request parameters changed', 'api' => 'CreateSignature'], + ['description' => 'Request parameters changed', 'api' => 'CreateStatisticsRecord'], + ['description' => 'Request parameters changed', 'api' => 'GetDepartment'], + ['description' => 'Request parameters changed', 'api' => 'GetDetection'], + ['description' => 'Request parameters changed', 'api' => 'GetDetectProcess'], + ['description' => 'Request parameters changed', 'api' => 'GetDetectProcessJsonFile'], + ['description' => 'Request parameters changed', 'api' => 'GetPreSignedUrl'], + ['description' => 'Request parameters changed', 'api' => 'GetRecordResult'], + ], + 'createdAt' => '2022-02-21T07:18:40.000Z', + 'description' => '部门API新增入参clientBaseParam表示客户端的基础参数', ], [ - 'regionId' => 'cn-wuhan', - 'endpoint' => 'idrsservice.aliyuncs.com', + 'apis' => [ + ['description' => 'Request parameters changed', 'api' => 'AssociateRoom'], + ['description' => 'Request parameters changed', 'api' => 'CreateSignature'], + ['description' => 'Request parameters changed', 'api' => 'CreateStatisticsRecord'], + ['description' => 'Request parameters changed, Response parameters changed', 'api' => 'GetApp'], + ['description' => 'Request parameters changed', 'api' => 'GetPreSignedUrl'], + ['description' => 'Request parameters changed', 'api' => 'GetWatermark'], + ['description' => 'Request parameters changed', 'api' => 'UploadReport'], + ], + 'createdAt' => '2022-01-25T02:14:25.000Z', + 'description' => '增加客户端版本参数', ], [ - 'regionId' => 'cn-wulanchabu', - 'endpoint' => 'idrsservice.aliyuncs.com', + 'apis' => [ + ['description' => 'Response parameters changed', 'api' => 'GetApp'], + ], + 'createdAt' => '2022-01-14T07:35:50.000Z', + 'description' => '变更GetAPP出参', ], [ - 'regionId' => 'cn-yushanfang', - 'endpoint' => 'idrsservice.aliyuncs.com', + 'apis' => [ + ['description' => 'Response parameters changed', 'api' => 'ListDetectProcesses'], + ], + 'createdAt' => '2022-01-13T10:01:08.000Z', + 'description' => '本地双录配置新增保存时间和发布时间', ], [ - 'regionId' => 'cn-zhangbei-na61-b01', - 'endpoint' => 'idrsservice.aliyuncs.com', + 'apis' => [ + ['description' => 'Response parameters changed', 'api' => 'ListRecordResults'], + ], + 'createdAt' => '2022-01-12T07:55:58.000Z', + 'description' => '增加出参roomID', ], [ - 'regionId' => 'cn-zhangjiakou', - 'endpoint' => 'idrsservice.aliyuncs.com', + 'apis' => [ + ['description' => 'Request parameters changed', 'api' => 'AssociateRoom'], + ['description' => 'Response parameters changed', 'api' => 'GetRecordResult'], + ['description' => 'Request parameters changed, Response parameters changed', 'api' => 'ListFiles'], + ], + 'createdAt' => '2022-01-12T03:11:07.000Z', + 'description' => 'mrtc回调修改,获取文件接口出参修改,获取双录记录出参修改', ], [ - 'regionId' => 'cn-zhangjiakou-na62-a01', - 'endpoint' => 'idrsservice.aliyuncs.com', + 'apis' => [ + ['description' => 'Response parameters changed', 'api' => 'GetRecordResult'], + ['description' => 'Response parameters changed', 'api' => 'ListRecordResults'], + ['description' => 'Request parameters changed', 'api' => 'UploadReport'], + ], + 'createdAt' => '2022-01-09T16:48:37.000Z', + 'description' => '本地双录远程双录,新增入参和出参', ], [ - 'regionId' => 'cn-zhengzhou-nebula-1', - 'endpoint' => 'idrsservice.aliyuncs.com', + 'apis' => [ + ['description' => 'Response parameters changed', 'api' => 'GetRecordResult'], + ], + 'createdAt' => '2022-01-07T06:10:04.000Z', + 'description' => '远程双录获取接口新增返回参数,roomID和roomID对应的URL地址', ], [ - 'regionId' => 'eu-central-1', - 'endpoint' => 'idrsservice.aliyuncs.com', + 'apis' => [ + ['description' => 'Request parameters changed', 'api' => 'AssociateRoom'], + ['description' => 'Request parameters changed', 'api' => 'CreateSignature'], + ], + 'createdAt' => '2022-01-06T06:42:43.000Z', + 'description' => 'bugfix', ], [ - 'regionId' => 'eu-west-1', - 'endpoint' => 'idrsservice.aliyuncs.com', + 'apis' => [ + ['description' => 'OpenAPI offline', 'api' => 'CreateSignature'], + ], + 'createdAt' => '2022-01-05T09:06:10.000Z', + 'description' => '增加MRTC创建签名接口', ], [ - 'regionId' => 'eu-west-1-oxs', - 'endpoint' => 'idrsservice.aliyuncs.com', + 'apis' => [ + ['description' => 'Request parameters changed', 'api' => 'CreateWatermark'], + ['description' => 'Request parameters changed', 'api' => 'ListRecordResults'], + ], + 'createdAt' => '2022-01-05T06:06:26.000Z', + 'description' => '修改创建水印参数,修改创建查询录制记录需要的部门名为部门ID', ], [ - 'regionId' => 'me-east-1', - 'endpoint' => 'idrsservice.aliyuncs.com', + 'apis' => [ + ['description' => 'Response parameters changed', 'api' => 'CreateWatermark'], + ['description' => 'OpenAPI offline', 'api' => 'DeleteWatermark'], + ['description' => 'Response parameters changed', 'api' => 'GetWatermark'], + ['description' => 'Response parameters changed', 'api' => 'ListWatermarks'], + ['description' => 'OpenAPI offline', 'api' => 'UpdateWatermark'], + ], + 'createdAt' => '2022-01-04T11:03:46.000Z', + 'description' => '水印功能完善', ], [ - 'regionId' => 'rus-west-1-pop', - 'endpoint' => 'idrsservice.aliyuncs.com', + 'apis' => [ + ['description' => 'OpenAPI offline', 'api' => 'AssociateRoom'], + ['description' => 'Request parameters changed', 'api' => 'CreateStatisticsRecord'], + ['description' => 'OpenAPI offline', 'api' => 'GetRecordResult'], + ['description' => 'OpenAPI offline', 'api' => 'GetWatermark'], + ['description' => 'OpenAPI offline', 'api' => 'ListRecordResults'], + ['description' => 'OpenAPI offline', 'api' => 'ListWatermarks'], + ['description' => 'OpenAPI offline', 'api' => 'UploadReport'], + ], + 'createdAt' => '2022-01-04T07:09:30.000Z', + 'description' => '增加新参数,标记客户端上报类型', ], [ - 'regionId' => 'us-east-1', - 'endpoint' => 'idrsservice.aliyuncs.com', + 'apis' => [ + ['description' => 'OpenAPI offline', 'api' => 'CreateWatermark'], + ], + 'createdAt' => '2022-01-04T06:29:55.000Z', + 'description' => '新增用户自定义水印功能', ], [ - 'regionId' => 'us-west-1', - 'endpoint' => 'idrsservice.aliyuncs.com', + 'apis' => [ + ['description' => 'Request parameters changed', 'api' => 'CreateLiveRecordTemplate'], + ['description' => 'Response parameters changed', 'api' => 'GetLiveRecordTemplate'], + ['description' => 'Request parameters changed', 'api' => 'StartLiveRecordTask'], + ['description' => 'Request parameters changed', 'api' => 'UpdateLiveRecordTask'], + ['description' => 'Request parameters changed', 'api' => 'UpdateLiveRecordTemplate'], + ], + 'createdAt' => '2021-04-12T02:24:28.000Z', + 'description' => '支持对远程双录合流视频的自定义动态布局', ], - [ - 'regionId' => 'cn-hangzhou', - 'endpoint' => 'idrsservice.cn-hangzhou.aliyuncs.com', + ], + 'flowControl' => [ + 'flowControlList' => [ + ['threshold' => '-1', 'countWindow' => 1, 'regionId' => '*'], ], - [ - 'regionId' => 'cn-shanghai-finance-1', - 'endpoint' => 'idrsservice.cn-shanghai-finance-1.aliyuncs.com', + ], + 'ram' => [ + 'productCode' => 'Idrsservice', + 'productName' => 'idrs service', + 'ramCodes' => ['idrsservice'], + 'ramLevel' => 'SERVICE', + 'ramConditions' => [], + 'ramActions' => [ + [ + 'apiName' => 'GetRecordsByOuterBusinessId', + 'description' => '', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'idrsservice:GetRecordsByOuterBusinessId', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'Idrsservice', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + [ + 'apiName' => 'GetWatermark', + 'description' => '', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'idrsservice:GetWatermark', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'Idrsservice', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + [ + 'apiName' => 'GetRecordsByFeeId', + 'description' => '', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'idrsservice:GetRecordsByFeeId', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'Idrsservice', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + [ + 'apiName' => 'FaceRecognize', + 'description' => '', + 'operationType' => 'none', + 'ramAction' => [ + 'action' => 'idrsservice:FaceRecognize', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'Idrsservice', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + [ + 'apiName' => 'GetPreSignedUrl', + 'description' => '', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'idrsservice:GetPreSignedUrl', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'Idrsservice', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + [ + 'apiName' => 'ListTaskGroups', + 'description' => '', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'idrsservice:ListTaskGroups', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'Idrsservice', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + [ + 'apiName' => 'UpdateUser', + 'description' => '', + 'operationType' => 'update', + 'ramAction' => [ + 'action' => 'idrsservice:UpdateUser', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'Idrsservice', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + [ + 'apiName' => 'GetTask', + 'description' => '', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'idrsservice:GetTask', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'Idrsservice', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + [ + 'apiName' => 'AssociateRoom', + 'description' => '', + 'operationType' => 'none', + 'ramAction' => [ + 'action' => 'idrsservice:AssociateRoom', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'Idrsservice', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + [ + 'apiName' => 'TtsCommon', + 'description' => '', + 'operationType' => 'none', + 'ramAction' => [ + 'action' => 'idrsservice:TtsCommon', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'Idrsservice', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + [ + 'apiName' => 'CreateRule', + 'description' => '', + 'operationType' => 'create', + 'ramAction' => [ + 'action' => 'idrsservice:CreateRule', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'Idrsservice', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + [ + 'apiName' => 'CreateTaskGroup', + 'description' => '', + 'operationType' => 'create', + 'ramAction' => [ + 'action' => 'idrsservice:CreateTaskGroup', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'Idrsservice', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + [ + 'apiName' => 'DeleteDepartment', + 'description' => '', + 'operationType' => 'delete', + 'ramAction' => [ + 'action' => 'idrsservice:DeleteDepartment', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'Idrsservice', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + [ + 'apiName' => 'DeleteUserDepartments', + 'description' => '', + 'operationType' => 'delete', + 'ramAction' => [ + 'action' => 'idrsservice:DeleteUserDepartments', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'Idrsservice', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + [ + 'apiName' => 'RenameDetectProcess', + 'description' => '', + 'operationType' => 'none', + 'ramAction' => [ + 'action' => 'idrsservice:RenameDetectProcess', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'Idrsservice', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + [ + 'apiName' => 'ListDetections', + 'description' => '', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'idrsservice:ListDetections', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'Idrsservice', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + [ + 'apiName' => 'DeleteRule', + 'description' => '', + 'operationType' => 'delete', + 'ramAction' => [ + 'action' => 'idrsservice:DeleteRule', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'Idrsservice', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + [ + 'apiName' => 'CreateWatermark', + 'description' => '', + 'operationType' => 'create', + 'ramAction' => [ + 'action' => 'idrsservice:CreateWatermark', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'Idrsservice', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + [ + 'apiName' => 'ListRecordResults', + 'description' => '', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'idrsservice:ListRecordResults', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'Idrsservice', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + [ + 'apiName' => 'FaceLiveness', + 'description' => '', + 'operationType' => 'none', + 'ramAction' => [ + 'action' => 'idrsservice:FaceLiveness', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'Idrsservice', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + [ + 'apiName' => 'GetTaskGroup', + 'description' => '', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'idrsservice:GetTaskGroup', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'Idrsservice', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + [ + 'apiName' => 'AsrTask', + 'description' => '', + 'operationType' => 'none', + 'ramAction' => [ + 'action' => 'idrsservice:AsrTask', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'Idrsservice', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + [ + 'apiName' => 'UploadReport', + 'description' => '', + 'operationType' => 'none', + 'ramAction' => [ + 'action' => 'idrsservice:UploadReport', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'Idrsservice', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + [ + 'apiName' => 'GetUser', + 'description' => '', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'idrsservice:GetUser', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'Idrsservice', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + [ + 'apiName' => 'ListApps', + 'description' => '', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'idrsservice:ListApps', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'Idrsservice', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + [ + 'apiName' => 'TtsTask', + 'description' => '', + 'operationType' => 'none', + 'ramAction' => [ + 'action' => 'idrsservice:TtsTask', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'Idrsservice', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + [ + 'apiName' => 'CreateSignature', + 'description' => '', + 'operationType' => 'create', + 'ramAction' => [ + 'action' => 'idrsservice:CreateSignature', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'Idrsservice', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + [ + 'apiName' => 'GetDetection', + 'description' => '', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'idrsservice:GetDetection', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'Idrsservice', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + [ + 'apiName' => 'CreateTtsQuestionGroup', + 'description' => '', + 'operationType' => 'create', + 'ramAction' => [ + 'action' => 'idrsservice:CreateTtsQuestionGroup', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'Idrsservice', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + [ + 'apiName' => 'DeleteUser', + 'description' => '', + 'operationType' => 'delete', + 'ramAction' => [ + 'action' => 'idrsservice:DeleteUser', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'Idrsservice', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + [ + 'apiName' => 'UpdateApp', + 'description' => '', + 'operationType' => 'update', + 'ramAction' => [ + 'action' => 'idrsservice:UpdateApp', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'Idrsservice', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + [ + 'apiName' => 'GetStatisticsRecordsByFeeId', + 'description' => '', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'idrsservice:GetStatisticsRecordsByFeeId', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'Idrsservice', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + [ + 'apiName' => 'DeleteApp', + 'description' => '', + 'operationType' => 'delete', + 'ramAction' => [ + 'action' => 'idrsservice:DeleteApp', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'Idrsservice', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + [ + 'apiName' => 'CreateUserDepartments', + 'description' => '', + 'operationType' => 'create', + 'ramAction' => [ + 'action' => 'idrsservice:CreateUserDepartments', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'Idrsservice', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + [ + 'apiName' => 'GetTtsQuestionByGroupId', + 'description' => '', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'idrsservice:GetTtsQuestionByGroupId', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'Idrsservice', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + [ + 'apiName' => 'GetRule', + 'description' => '', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'idrsservice:GetRule', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'Idrsservice', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + [ + 'apiName' => 'CreateTtsQuestion', + 'description' => '', + 'operationType' => 'create', + 'ramAction' => [ + 'action' => 'idrsservice:CreateTtsQuestion', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'Idrsservice', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + [ + 'apiName' => 'UpdateRule', + 'description' => '', + 'operationType' => 'update', + 'ramAction' => [ + 'action' => 'idrsservice:UpdateRule', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'Idrsservice', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + [ + 'apiName' => 'ListWatermarks', + 'description' => '', + 'operationType' => 'list', + 'ramAction' => [ + 'action' => 'idrsservice:ListWatermarks', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'Idrsservice', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + [ + 'apiName' => 'ListDetectProcesses', + 'description' => '', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'idrsservice:ListDetectProcesses', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'Idrsservice', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + [ + 'apiName' => 'DeleteDetectProcess', + 'description' => '', + 'operationType' => 'delete', + 'ramAction' => [ + 'action' => 'idrsservice:DeleteDetectProcess', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'Idrsservice', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + [ + 'apiName' => 'AsrSentence', + 'description' => '', + 'operationType' => 'none', + 'ramAction' => [ + 'action' => 'idrsservice:AsrSentence', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'Idrsservice', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + [ + 'apiName' => 'LeaveRoom', + 'description' => '', + 'operationType' => 'none', + 'ramAction' => [ + 'action' => 'idrsservice:LeaveRoom', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'Idrsservice', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + [ + 'apiName' => 'ListFiles', + 'description' => '', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'idrsservice:ListFiles', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'Idrsservice', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + [ + 'apiName' => 'ListUsers', + 'description' => '', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'idrsservice:ListUsers', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'Idrsservice', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + [ + 'apiName' => 'UpdateDetectProcess', + 'description' => '', + 'operationType' => 'update', + 'ramAction' => [ + 'action' => 'idrsservice:UpdateDetectProcess', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'Idrsservice', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + [ + 'apiName' => 'JoinRoom', + 'description' => '', + 'operationType' => 'none', + 'ramAction' => [ + 'action' => 'idrsservice:JoinRoom', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'Idrsservice', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + [ + 'apiName' => 'GetAsrResult', + 'description' => '', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'idrsservice:GetAsrResult', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'Idrsservice', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + [ + 'apiName' => 'ListTasks', + 'description' => '', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'idrsservice:ListTasks', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'Idrsservice', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + [ + 'apiName' => 'UpdateWatermark', + 'description' => '', + 'operationType' => 'update', + 'ramAction' => [ + 'action' => 'idrsservice:UpdateWatermark', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'Idrsservice', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + [ + 'apiName' => 'GetDetectProcessJsonFile', + 'description' => '', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'idrsservice:GetDetectProcessJsonFile', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'Idrsservice', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + [ + 'apiName' => 'GetApp', + 'description' => '', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'idrsservice:GetApp', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'Idrsservice', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + [ + 'apiName' => 'CreateDepartment', + 'description' => '', + 'operationType' => 'create', + 'ramAction' => [ + 'action' => 'idrsservice:CreateDepartment', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'Idrsservice', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + [ + 'apiName' => 'ListTaskItems', + 'description' => '', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'idrsservice:ListTaskItems', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'Idrsservice', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + [ + 'apiName' => 'DeleteWatermark', + 'description' => '', + 'operationType' => 'delete', + 'ramAction' => [ + 'action' => 'idrsservice:DeleteWatermark', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'Idrsservice', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + [ + 'apiName' => 'CreateApp', + 'description' => '', + 'operationType' => 'create', + 'ramAction' => [ + 'action' => 'idrsservice:CreateApp', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'Idrsservice', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + [ + 'apiName' => 'GetDetectProcess', + 'description' => '', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'idrsservice:GetDetectProcess', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'Idrsservice', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + [ + 'apiName' => 'GetDepartment', + 'description' => '', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'idrsservice:GetDepartment', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'Idrsservice', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + [ + 'apiName' => 'UpdateDepartment', + 'description' => '', + 'operationType' => 'update', + 'ramAction' => [ + 'action' => 'idrsservice:UpdateDepartment', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'Idrsservice', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + [ + 'apiName' => 'CreateDetectProcess', + 'description' => '', + 'operationType' => 'create', + 'ramAction' => [ + 'action' => 'idrsservice:CreateDetectProcess', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'Idrsservice', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + [ + 'apiName' => 'ListDepartments', + 'description' => '', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'idrsservice:ListDepartments', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'Idrsservice', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + [ + 'apiName' => 'GetRecordResult', + 'description' => '', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'idrsservice:GetRecordResult', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'Idrsservice', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + [ + 'apiName' => 'FaceCompare', + 'description' => '', + 'operationType' => 'none', + 'ramAction' => [ + 'action' => 'idrsservice:FaceCompare', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'Idrsservice', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + [ + 'apiName' => 'ListRules', + 'description' => '', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'idrsservice:ListRules', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'Idrsservice', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], ], + 'resourceTypes' => [], ], ]; |
