diff options
Diffstat (limited to 'data/en_us/xtee/2022-05-13/api-docs.php')
| -rw-r--r-- | data/en_us/xtee/2022-05-13/api-docs.php | 717 |
1 files changed, 173 insertions, 544 deletions
diff --git a/data/en_us/xtee/2022-05-13/api-docs.php b/data/en_us/xtee/2022-05-13/api-docs.php index 6dbf02d..a163ada 100644 --- a/data/en_us/xtee/2022-05-13/api-docs.php +++ b/data/en_us/xtee/2022-05-13/api-docs.php @@ -1,24 +1,12 @@ <?php return [ 'version' => '1.0', - 'info' => [ - 'style' => 'RPC', - 'product' => 'xtee', - 'version' => '2022-05-13', - ], + 'info' => ['style' => 'RPC', 'product' => 'xtee', 'version' => '2022-05-13'], 'directories' => [ [ 'id' => 0, 'title' => '其它', 'type' => 'directory', - 'children' => [ - 'MeterageTallyServiceCallStatistics', - 'MeterageTallyGlobalStatistics', - 'MeterageTallyServiceAndSceneList', - 'MeterageOpenServiceQuery', - 'MeterageTallyServiceAndSceneStatistics', - 'MeterageStatisticsDownLoad', - 'MeterageSubTallyServiceAndSceneStatistics', - ], + 'children' => ['MeterageTallyServiceCallStatistics', 'MeterageTallyGlobalStatistics', 'MeterageTallyServiceAndSceneList', 'MeterageOpenServiceQuery', 'MeterageTallyServiceAndSceneStatistics', 'MeterageStatisticsDownLoad', 'MeterageSubTallyServiceAndSceneStatistics'], ], ], 'components' => [ @@ -27,32 +15,20 @@ 'apis' => [ 'MeterageTallyServiceCallStatistics' => [ 'summary' => 'Query Meterage Package Deduction Daily Statistics', - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'methods' => ['post'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, - 'systemTags' => [ - 'operationType' => 'get', - ], + 'systemTags' => ['operationType' => 'get'], 'parameters' => [ [ 'name' => 'TabCode', 'in' => 'query', - 'schema' => [ - 'description' => 'Tag item code.', - 'type' => 'string', - 'required' => true, - 'example' => 'MS', - ], + 'schema' => ['description' => 'Tag item code.', 'type' => 'string', 'required' => true, 'example' => 'MS'], ], ], 'responses' => [ @@ -62,65 +38,45 @@ 'description' => 'Schema of Response', 'type' => 'object', 'properties' => [ - 'RequestId' => [ - 'title' => 'Id of the request', - 'description' => 'Request ID.', - 'type' => 'string', - 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', - ], - 'ResultObject' => [ - 'description' => 'Return result.', - 'type' => 'string', - 'example' => '{'."\n" - .' "code": 200,'."\n" - .' "data": {'."\n" - .' "ResultObject": {'."\n" - .' "dataList": ['."\n" - .' 10,'."\n" - .' 20,'."\n" - .' 70,'."\n" - .' 100,'."\n" - .' 0,'."\n" - .' 0,'."\n" - .' 90'."\n" - .' ],'."\n" - .' "categoryList": ['."\n" - .' "2025-07-26",'."\n" - .' "2025-07-27",'."\n" - .' "2025-07-28",'."\n" - .' "2025-07-29",'."\n" - .' "2025-07-30",'."\n" - .' "2025-07-31",'."\n" - .' "2025-08-01"'."\n" - .' ]'."\n" - .' },'."\n" - .' "HttpStatusCode": "200",'."\n" - .' "Code": "200"'."\n" - .' },'."\n" - .' "requestId": "9FC7E340-D441-5D3B-A7F6-42DF4D40B54C",'."\n" - .' "success": true'."\n" - .'}', - ], - 'Code' => [ - 'description' => 'Status code.', - 'type' => 'string', - 'example' => '200', - ], - 'HttpStatusCode' => [ - 'description' => 'HTTP status code.', - 'type' => 'string', - 'example' => '200', - ], + 'RequestId' => ['title' => 'Id of the request', 'description' => 'Request ID.', 'type' => 'string', 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094'], + 'ResultObject' => ['description' => 'Return result.', 'type' => 'string', 'example' => '{'."\n" + .' "code": 200,'."\n" + .' "data": {'."\n" + .' "ResultObject": {'."\n" + .' "dataList": ['."\n" + .' 10,'."\n" + .' 20,'."\n" + .' 70,'."\n" + .' 100,'."\n" + .' 0,'."\n" + .' 0,'."\n" + .' 90'."\n" + .' ],'."\n" + .' "categoryList": ['."\n" + .' "2025-07-26",'."\n" + .' "2025-07-27",'."\n" + .' "2025-07-28",'."\n" + .' "2025-07-29",'."\n" + .' "2025-07-30",'."\n" + .' "2025-07-31",'."\n" + .' "2025-08-01"'."\n" + .' ]'."\n" + .' },'."\n" + .' "HttpStatusCode": "200",'."\n" + .' "Code": "200"'."\n" + .' },'."\n" + .' "requestId": "9FC7E340-D441-5D3B-A7F6-42DF4D40B54C",'."\n" + .' "success": true'."\n" + .'}'], + 'Code' => ['description' => 'Status code.', 'type' => 'string', 'example' => '200'], + 'HttpStatusCode' => ['description' => 'HTTP status code.', 'type' => 'string', 'example' => '200'], ], ], ], ], 'errorCodes' => [ 400 => [ - [ - 'errorCode' => 'IdempotentParameterMismatch', - 'errorMessage' => 'The request uses the same client token as a previous, but non-identical request. Do not reuse a client token with different requests, unless the requests are identical.', - ], + ['errorCode' => 'IdempotentParameterMismatch', 'errorMessage' => 'The request uses the same client token as a previous, but non-identical request. Do not reuse a client token with different requests, unless the requests are identical.'], ], ], 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\",\\n \\"ResultObject\\": \\"{\\\\n \\\\\\"code\\\\\\": 200,\\\\n \\\\\\"data\\\\\\": {\\\\n \\\\\\"ResultObject\\\\\\": {\\\\n \\\\\\"dataList\\\\\\": [\\\\n 10,\\\\n 20,\\\\n 70,\\\\n 100,\\\\n 0,\\\\n 0,\\\\n 90\\\\n ],\\\\n \\\\\\"categoryList\\\\\\": [\\\\n \\\\\\"2025-07-26\\\\\\",\\\\n \\\\\\"2025-07-27\\\\\\",\\\\n \\\\\\"2025-07-28\\\\\\",\\\\n \\\\\\"2025-07-29\\\\\\",\\\\n \\\\\\"2025-07-30\\\\\\",\\\\n \\\\\\"2025-07-31\\\\\\",\\\\n \\\\\\"2025-08-01\\\\\\"\\\\n ]\\\\n },\\\\n \\\\\\"HttpStatusCode\\\\\\": \\\\\\"200\\\\\\",\\\\n \\\\\\"Code\\\\\\": \\\\\\"200\\\\\\"\\\\n },\\\\n \\\\\\"requestId\\\\\\": \\\\\\"9FC7E340-D441-5D3B-A7F6-42DF4D40B54C\\\\\\",\\\\n \\\\\\"success\\\\\\": true\\\\n}\\",\\n \\"Code\\": \\"200\\",\\n \\"HttpStatusCode\\": \\"200\\"\\n}","type":"json"}]', @@ -129,32 +85,20 @@ ], 'MeterageTallyGlobalStatistics' => [ 'summary' => 'Query Global Statistics for Meterage', - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'methods' => ['post'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, - 'systemTags' => [ - 'operationType' => 'get', - ], + 'systemTags' => ['operationType' => 'get'], 'parameters' => [ [ 'name' => 'TabCode', 'in' => 'query', - 'schema' => [ - 'description' => 'Tag item code.', - 'type' => 'string', - 'required' => true, - 'example' => 'MS', - ], + 'schema' => ['description' => 'Tag item code.', 'type' => 'string', 'required' => true, 'example' => 'MS'], ], ], 'responses' => [ @@ -164,45 +108,25 @@ 'description' => 'Schema of Response', 'type' => 'object', 'properties' => [ - 'RequestId' => [ - 'title' => 'Id of the request', - 'description' => 'Request ID.', - 'type' => 'string', - 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', - ], - 'ResultObject' => [ - 'description' => 'Result object.', - 'type' => 'string', - 'example' => '{'."\n" - .' "globalData": {'."\n" - .' "marketing_shield": {'."\n" - .' "remainingAmount": 0,'."\n" - .' "amount": 2001000,'."\n" - .' "usedAmount": 2001000'."\n" - .' }'."\n" - .' }'."\n" - .' }', - ], - 'Code' => [ - 'description' => 'Status code.', - 'type' => 'string', - 'example' => '200', - ], - 'HttpStatusCode' => [ - 'description' => 'HTTP status code.', - 'type' => 'string', - 'example' => '200', - ], + 'RequestId' => ['title' => 'Id of the request', 'description' => 'Request ID.', 'type' => 'string', 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094'], + 'ResultObject' => ['description' => 'Result object.', 'type' => 'string', 'example' => '{'."\n" + .' "globalData": {'."\n" + .' "marketing_shield": {'."\n" + .' "remainingAmount": 0,'."\n" + .' "amount": 2001000,'."\n" + .' "usedAmount": 2001000'."\n" + .' }'."\n" + .' }'."\n" + .' }'], + 'Code' => ['description' => 'Status code.', 'type' => 'string', 'example' => '200'], + 'HttpStatusCode' => ['description' => 'HTTP status code.', 'type' => 'string', 'example' => '200'], ], ], ], ], 'errorCodes' => [ 400 => [ - [ - 'errorCode' => 'IdempotentParameterMismatch', - 'errorMessage' => 'The request uses the same client token as a previous, but non-identical request. Do not reuse a client token with different requests, unless the requests are identical.', - ], + ['errorCode' => 'IdempotentParameterMismatch', 'errorMessage' => 'The request uses the same client token as a previous, but non-identical request. Do not reuse a client token with different requests, unless the requests are identical.'], ], ], 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\",\\n \\"ResultObject\\": \\"{\\\\n \\\\\\"globalData\\\\\\": {\\\\n \\\\\\"marketing_shield\\\\\\": {\\\\n \\\\\\"remainingAmount\\\\\\": 0,\\\\n \\\\\\"amount\\\\\\": 2001000,\\\\n \\\\\\"usedAmount\\\\\\": 2001000\\\\n }\\\\n }\\\\n }\\",\\n \\"Code\\": \\"200\\",\\n \\"HttpStatusCode\\": \\"200\\"\\n}","type":"json"}]', @@ -211,54 +135,30 @@ ], 'MeterageTallyServiceAndSceneList' => [ 'summary' => 'Get the List of Services and Scenarios under a Specific User Package', - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'methods' => ['post'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, - 'systemTags' => [ - 'operationType' => 'get', - ], + 'systemTags' => ['operationType' => 'get'], 'parameters' => [ [ 'name' => 'TabCode', 'in' => 'query', - 'schema' => [ - 'description' => 'Tag item code.', - 'type' => 'string', - 'required' => true, - 'example' => 'MS', - ], + 'schema' => ['description' => 'Tag item code.', 'type' => 'string', 'required' => true, 'example' => 'MS'], ], [ 'name' => 'StartDate', 'in' => 'query', - 'schema' => [ - 'description' => 'Start timestamp. Unit: milliseconds.', - 'type' => 'integer', - 'format' => 'int64', - 'required' => true, - 'example' => '1753631000000', - ], + 'schema' => ['description' => 'Start timestamp. Unit: milliseconds.', 'type' => 'integer', 'format' => 'int64', 'required' => true, 'example' => '1753631000000'], ], [ 'name' => 'EndDate', 'in' => 'query', - 'schema' => [ - 'description' => 'End timestamp. Unit: milliseconds.', - 'type' => 'integer', - 'format' => 'int64', - 'required' => true, - 'example' => '1742227199999', - ], + 'schema' => ['description' => 'End timestamp. Unit: milliseconds.', 'type' => 'integer', 'format' => 'int64', 'required' => true, 'example' => '1742227199999'], ], ], 'responses' => [ @@ -268,46 +168,26 @@ 'description' => 'Schema of Response', 'type' => 'object', 'properties' => [ - 'RequestId' => [ - 'title' => 'Id of the request', - 'description' => 'Request ID.', - 'type' => 'string', - 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', - ], - 'ResultObject' => [ - 'description' => 'Result object.', - 'type' => 'string', - 'example' => '{'."\n" - .' "scenesMap": {'."\n" - .' "anti_fraud_customed": ['."\n" - .' "saf_feat_bin_quota"'."\n" - .' ]'."\n" - .' },'."\n" - .' "services": ['."\n" - .' "anti_fraud_customed"'."\n" - .' ]'."\n" - .'}', - ], - 'HttpStatusCode' => [ - 'description' => 'HTTP status code.', - 'type' => 'string', - 'example' => '200', - ], - 'Code' => [ - 'description' => 'Status code.', - 'type' => 'string', - 'example' => '200', - ], + 'RequestId' => ['title' => 'Id of the request', 'description' => 'Request ID.', 'type' => 'string', 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094'], + 'ResultObject' => ['description' => 'Result object.', 'type' => 'string', 'example' => '{'."\n" + .' "scenesMap": {'."\n" + .' "anti_fraud_customed": ['."\n" + .' "saf_feat_bin_quota"'."\n" + .' ]'."\n" + .' },'."\n" + .' "services": ['."\n" + .' "anti_fraud_customed"'."\n" + .' ]'."\n" + .'}'], + 'HttpStatusCode' => ['description' => 'HTTP status code.', 'type' => 'string', 'example' => '200'], + 'Code' => ['description' => 'Status code.', 'type' => 'string', 'example' => '200'], ], ], ], ], 'errorCodes' => [ 400 => [ - [ - 'errorCode' => 'IdempotentParameterMismatch', - 'errorMessage' => 'The request uses the same client token as a previous, but non-identical request. Do not reuse a client token with different requests, unless the requests are identical.', - ], + ['errorCode' => 'IdempotentParameterMismatch', 'errorMessage' => 'The request uses the same client token as a previous, but non-identical request. Do not reuse a client token with different requests, unless the requests are identical.'], ], ], 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\",\\n \\"ResultObject\\": \\"{\\\\n \\\\\\"scenesMap\\\\\\": {\\\\n \\\\\\"anti_fraud_customed\\\\\\": [\\\\n \\\\\\"saf_feat_bin_quota\\\\\\"\\\\n ]\\\\n },\\\\n \\\\\\"services\\\\\\": [\\\\n \\\\\\"anti_fraud_customed\\\\\\"\\\\n ]\\\\n}\\",\\n \\"HttpStatusCode\\": \\"200\\",\\n \\"Code\\": \\"200\\"\\n}","type":"json"}]', @@ -316,32 +196,20 @@ ], 'MeterageOpenServiceQuery' => [ 'summary' => 'Check if Service is Enabled', - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'methods' => ['post'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, - 'systemTags' => [ - 'operationType' => 'get', - ], + 'systemTags' => ['operationType' => 'get'], 'parameters' => [ [ 'name' => 'TabCode', 'in' => 'query', - 'schema' => [ - 'description' => 'Tag item code.', - 'type' => 'string', - 'required' => true, - 'example' => 'MS', - ], + 'schema' => ['description' => 'Tag item code.', 'type' => 'string', 'required' => true, 'example' => 'MS'], ], ], 'responses' => [ @@ -351,37 +219,17 @@ 'description' => 'Schema of Response', 'type' => 'object', 'properties' => [ - 'RequestId' => [ - 'title' => 'Id of the request', - 'description' => 'Request ID.', - 'type' => 'string', - 'example' => 'FB6524B9-9199-51DF-9D17-CA615CBBE180', - ], - 'ResultObject' => [ - 'description' => 'Result object.', - 'type' => 'string', - 'example' => '{"hasOpen": true}', - ], - 'Code' => [ - 'description' => 'Status code.', - 'type' => 'string', - 'example' => '200', - ], - 'HttpStatusCode' => [ - 'description' => 'HTTP status code.'."\n", - 'type' => 'string', - 'example' => '200', - ], + 'RequestId' => ['title' => 'Id of the request', 'description' => 'Request ID.', 'type' => 'string', 'example' => 'FB6524B9-9199-51DF-9D17-CA615CBBE180'], + 'ResultObject' => ['description' => 'Result object.', 'type' => 'string', 'example' => '{"hasOpen": true}'], + 'Code' => ['description' => 'Status code.', 'type' => 'string', 'example' => '200'], + 'HttpStatusCode' => ['description' => 'HTTP status code.'."\n", 'type' => 'string', 'example' => '200'], ], ], ], ], 'errorCodes' => [ 400 => [ - [ - 'errorCode' => 'IdempotentParameterMismatch', - 'errorMessage' => 'The request uses the same client token as a previous, but non-identical request. Do not reuse a client token with different requests, unless the requests are identical.', - ], + ['errorCode' => 'IdempotentParameterMismatch', 'errorMessage' => 'The request uses the same client token as a previous, but non-identical request. Do not reuse a client token with different requests, unless the requests are identical.'], ], ], 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"FB6524B9-9199-51DF-9D17-CA615CBBE180\\",\\n \\"ResultObject\\": \\"{\\\\\\"hasOpen\\\\\\": true}\\",\\n \\"Code\\": \\"200\\",\\n \\"HttpStatusCode\\": \\"200\\"\\n}","type":"json"}]', @@ -390,96 +238,50 @@ ], 'MeterageTallyServiceAndSceneStatistics' => [ 'summary' => 'Retrieve Service and Scenario Call Analysis for a Specific User Package', - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'methods' => ['post'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, - 'systemTags' => [ - 'operationType' => 'get', - ], + 'systemTags' => ['operationType' => 'get'], 'parameters' => [ [ 'name' => 'TabCode', 'in' => 'query', - 'schema' => [ - 'description' => 'Tag item code.', - 'type' => 'string', - 'required' => true, - 'example' => 'MS', - ], + 'schema' => ['description' => 'Tag item code.', 'type' => 'string', 'required' => true, 'example' => 'MS'], ], [ 'name' => 'Scene', 'in' => 'query', - 'schema' => [ - 'description' => 'Scenario', - 'type' => 'string', - 'required' => false, - 'example' => 'saf_feat_bin_quota', - ], + 'schema' => ['description' => 'Scenario', 'type' => 'string', 'required' => false, 'example' => 'saf_feat_bin_quota'], ], [ 'name' => 'Service', 'in' => 'query', - 'schema' => [ - 'description' => 'Service.', - 'type' => 'string', - 'required' => false, - 'example' => 'anti_fraud_customed', - ], + 'schema' => ['description' => 'Service.', 'type' => 'string', 'required' => false, 'example' => 'anti_fraud_customed'], ], [ 'name' => 'StartDate', 'in' => 'query', - 'schema' => [ - 'description' => 'Start date timestamp. Unit: milliseconds.', - 'type' => 'integer', - 'format' => 'int64', - 'required' => true, - 'example' => '1753631000000', - ], + 'schema' => ['description' => 'Start date timestamp. Unit: milliseconds.', 'type' => 'integer', 'format' => 'int64', 'required' => true, 'example' => '1753631000000'], ], [ 'name' => 'EndDate', 'in' => 'query', - 'schema' => [ - 'description' => 'End date timestamp. Unit: milliseconds.', - 'type' => 'integer', - 'format' => 'int64', - 'required' => true, - 'example' => '1732982399999', - ], + 'schema' => ['description' => 'End date timestamp. Unit: milliseconds.', 'type' => 'integer', 'format' => 'int64', 'required' => true, 'example' => '1732982399999'], ], [ 'name' => 'Page', 'in' => 'query', - 'schema' => [ - 'description' => 'Current page number.', - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, - 'example' => '1', - ], + 'schema' => ['description' => 'Current page number.', 'type' => 'integer', 'format' => 'int64', 'required' => false, 'example' => '1'], ], [ 'name' => 'PageSize', 'in' => 'query', - 'schema' => [ - 'description' => 'Page size, default: 10.', - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, - 'example' => '10', - ], + 'schema' => ['description' => 'Page size, default: 10.', 'type' => 'integer', 'format' => 'int64', 'required' => false, 'example' => '10'], ], ], 'responses' => [ @@ -489,73 +291,53 @@ 'description' => 'Schema of Response', 'type' => 'object', 'properties' => [ - 'RequestId' => [ - 'title' => 'Id of the request', - 'description' => 'Request ID.', - 'type' => 'string', - 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', - ], - 'ResultObject' => [ - 'description' => 'Return result.', - 'type' => 'string', - 'example' => '{'."\n" - .' "serviceAndSceneStatisticsData": {'."\n" - .' "total": 7,'."\n" - .' "serviceDataList": {'."\n" - .' "ei_riskLpInfo_lite": ['."\n" - .' 0,'."\n" - .' 0,'."\n" - .' 0,'."\n" - .' 1,'."\n" - .' 0,'."\n" - .' 0,'."\n" - .' 0'."\n" - .' ],'."\n" - .' "ei_riskLpInfo_cstm": ['."\n" - .' 2,'."\n" - .' 0,'."\n" - .' 0,'."\n" - .' 1,'."\n" - .' 6,'."\n" - .' 0,'."\n" - .' 0'."\n" - .' ]'."\n" - .' },'."\n" - .' "totalPage": 1,'."\n" - .' "categoryList": ['."\n" - .' "2025-07-25",'."\n" - .' "2025-07-26",'."\n" - .' "2025-07-27",'."\n" - .' "2025-07-28",'."\n" - .' "2025-07-29",'."\n" - .' "2025-07-30",'."\n" - .' "2025-07-31"'."\n" - .' ],'."\n" - .' "pageSize": 10,'."\n" - .' "currentPage": 1'."\n" - .' }'."\n" - .'}', - ], - 'Code' => [ - 'description' => 'Status code.', - 'type' => 'string', - 'example' => '200', - ], - 'HttpStatusCode' => [ - 'description' => 'HTTP status code.', - 'type' => 'string', - 'example' => '200', - ], + 'RequestId' => ['title' => 'Id of the request', 'description' => 'Request ID.', 'type' => 'string', 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094'], + 'ResultObject' => ['description' => 'Return result.', 'type' => 'string', 'example' => '{'."\n" + .' "serviceAndSceneStatisticsData": {'."\n" + .' "total": 7,'."\n" + .' "serviceDataList": {'."\n" + .' "ei_riskLpInfo_lite": ['."\n" + .' 0,'."\n" + .' 0,'."\n" + .' 0,'."\n" + .' 1,'."\n" + .' 0,'."\n" + .' 0,'."\n" + .' 0'."\n" + .' ],'."\n" + .' "ei_riskLpInfo_cstm": ['."\n" + .' 2,'."\n" + .' 0,'."\n" + .' 0,'."\n" + .' 1,'."\n" + .' 6,'."\n" + .' 0,'."\n" + .' 0'."\n" + .' ]'."\n" + .' },'."\n" + .' "totalPage": 1,'."\n" + .' "categoryList": ['."\n" + .' "2025-07-25",'."\n" + .' "2025-07-26",'."\n" + .' "2025-07-27",'."\n" + .' "2025-07-28",'."\n" + .' "2025-07-29",'."\n" + .' "2025-07-30",'."\n" + .' "2025-07-31"'."\n" + .' ],'."\n" + .' "pageSize": 10,'."\n" + .' "currentPage": 1'."\n" + .' }'."\n" + .'}'], + 'Code' => ['description' => 'Status code.', 'type' => 'string', 'example' => '200'], + 'HttpStatusCode' => ['description' => 'HTTP status code.', 'type' => 'string', 'example' => '200'], ], ], ], ], 'errorCodes' => [ 400 => [ - [ - 'errorCode' => 'IdempotentParameterMismatch', - 'errorMessage' => 'The request uses the same client token as a previous, but non-identical request. Do not reuse a client token with different requests, unless the requests are identical.', - ], + ['errorCode' => 'IdempotentParameterMismatch', 'errorMessage' => 'The request uses the same client token as a previous, but non-identical request. Do not reuse a client token with different requests, unless the requests are identical.'], ], ], 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\",\\n \\"ResultObject\\": \\"{\\\\n \\\\\\"serviceAndSceneStatisticsData\\\\\\": {\\\\n \\\\\\"total\\\\\\": 7,\\\\n \\\\\\"serviceDataList\\\\\\": {\\\\n \\\\\\"ei_riskLpInfo_lite\\\\\\": [\\\\n 0,\\\\n 0,\\\\n 0,\\\\n 1,\\\\n 0,\\\\n 0,\\\\n 0\\\\n ],\\\\n \\\\\\"ei_riskLpInfo_cstm\\\\\\": [\\\\n 2,\\\\n 0,\\\\n 0,\\\\n 1,\\\\n 6,\\\\n 0,\\\\n 0\\\\n ]\\\\n },\\\\n \\\\\\"totalPage\\\\\\": 1,\\\\n \\\\\\"categoryList\\\\\\": [\\\\n \\\\\\"2025-07-25\\\\\\",\\\\n \\\\\\"2025-07-26\\\\\\",\\\\n \\\\\\"2025-07-27\\\\\\",\\\\n \\\\\\"2025-07-28\\\\\\",\\\\n \\\\\\"2025-07-29\\\\\\",\\\\n \\\\\\"2025-07-30\\\\\\",\\\\n \\\\\\"2025-07-31\\\\\\"\\\\n ],\\\\n \\\\\\"pageSize\\\\\\": 10,\\\\n \\\\\\"currentPage\\\\\\": 1\\\\n }\\\\n}\\",\\n \\"Code\\": \\"200\\",\\n \\"HttpStatusCode\\": \\"200\\"\\n}","type":"json"}]', @@ -564,13 +346,8 @@ ], 'MeterageStatisticsDownLoad' => [ 'summary' => 'Download Statistics', - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'methods' => ['post'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], @@ -582,84 +359,43 @@ 'operationType' => 'get', 'riskType' => 'none', 'chargeType' => 'free', - 'abilityTreeNodes' => [ - 'FEATUREsafY3PCXI', - ], + 'abilityTreeNodes' => ['FEATUREsafY3PCXI'], ], 'parameters' => [ [ 'name' => 'TabCode', 'in' => 'query', - 'schema' => [ - 'description' => 'Tag item code.', - 'type' => 'string', - 'required' => false, - 'example' => 'MS', - ], + 'schema' => ['description' => 'Tag item code.', 'type' => 'string', 'required' => false, 'example' => 'MS'], ], [ 'name' => 'Scene', 'in' => 'query', - 'schema' => [ - 'description' => 'Scene.', - 'type' => 'string', - 'required' => false, - 'example' => 'saf_feat_bin_quota', - ], + 'schema' => ['description' => 'Scene.', 'type' => 'string', 'required' => false, 'example' => 'saf_feat_bin_quota'], ], [ 'name' => 'Service', 'in' => 'query', - 'schema' => [ - 'description' => 'Service.', - 'type' => 'string', - 'required' => false, - 'example' => 'anti_fraud_customed', - ], + 'schema' => ['description' => 'Service.', 'type' => 'string', 'required' => false, 'example' => 'anti_fraud_customed'], ], [ 'name' => 'StartDate', 'in' => 'query', - 'schema' => [ - 'description' => 'Start date timestamp. Unit: milliseconds.', - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, - 'example' => '1753631000000', - ], + 'schema' => ['description' => 'Start date timestamp. Unit: milliseconds.', 'type' => 'integer', 'format' => 'int64', 'required' => false, 'example' => '1753631000000'], ], [ 'name' => 'EndDate', 'in' => 'query', - 'schema' => [ - 'description' => 'End date timestamp. Unit: milliseconds.', - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, - 'example' => '1753631999999', - ], + 'schema' => ['description' => 'End date timestamp. Unit: milliseconds.', 'type' => 'integer', 'format' => 'int64', 'required' => false, 'example' => '1753631999999'], ], [ 'name' => 'Page', 'in' => 'query', - 'schema' => [ - 'description' => 'Current page number.', - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, - 'example' => '1', - ], + 'schema' => ['description' => 'Current page number.', 'type' => 'integer', 'format' => 'int64', 'required' => false, 'example' => '1'], ], [ 'name' => 'PageSize', 'in' => 'query', - 'schema' => [ - 'description' => 'Page size, default: 10.', - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, - 'example' => '10', - ], + 'schema' => ['description' => 'Page size, default: 10.', 'type' => 'integer', 'format' => 'int64', 'required' => false, 'example' => '10'], ], ], 'responses' => [ @@ -670,140 +406,70 @@ 'description' => 'Schema of Response', 'type' => 'object', 'properties' => [ - 'RequestId' => [ - 'title' => 'Id of the request', - 'description' => 'Request ID.', - 'type' => 'string', - 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', - ], - 'ResultObject' => [ - 'description' => 'Return result.', - 'type' => 'string', - 'example' => '{"downLoadUrl": "https://xxxxx-oss-xxxxx.xxxxxx.aliyuncs.com/xx/xx/xxx/xxxxxx.csv?Expires=1753433384&OSSAccessKeyId=xxxxxxxxx&Signature=%2F%xxxxxxxxxxxx%3D"}', - ], - 'Code' => [ - 'description' => 'Status code.', - 'type' => 'string', - 'example' => '200', - ], - 'HttpStatusCode' => [ - 'description' => 'HTTP status code.', - 'type' => 'string', - 'example' => '200', - ], + 'RequestId' => ['title' => 'Id of the request', 'description' => 'Request ID.', 'type' => 'string', 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094'], + 'ResultObject' => ['description' => 'Return result.', 'type' => 'string', 'example' => '{"downLoadUrl": "https://xxxxx-oss-xxxxx.xxxxxx.aliyuncs.com/xx/xx/xxx/xxxxxx.csv?Expires=1753433384&OSSAccessKeyId=xxxxxxxxx&Signature=%2F%xxxxxxxxxxxx%3D"}'], + 'Code' => ['description' => 'Status code.', 'type' => 'string', 'example' => '200'], + 'HttpStatusCode' => ['description' => 'HTTP status code.', 'type' => 'string', 'example' => '200'], ], ], ], ], - 'staticInfo' => [ - 'returnType' => 'synchronous', - ], + 'staticInfo' => ['returnType' => 'synchronous'], 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\",\\n \\"ResultObject\\": \\"{\\\\\\"downLoadUrl\\\\\\": \\\\\\"https://xxxxx-oss-xxxxx.xxxxxx.aliyuncs.com/xx/xx/xxx/xxxxxx.csv?Expires=1753433384&OSSAccessKeyId=xxxxxxxxx&Signature=%2F%xxxxxxxxxxxx%3D\\\\\\"}\\",\\n \\"Code\\": \\"200\\",\\n \\"HttpStatusCode\\": \\"200\\"\\n}","type":"json"}]', 'title' => 'Download Statistics', 'translator' => 'machine', ], 'MeterageSubTallyServiceAndSceneStatistics' => [ 'summary' => 'Sub-account Level Call Volume Statistics', - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], + 'methods' => ['post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, - 'systemTags' => [ - 'operationType' => 'get', - ], + 'systemTags' => ['operationType' => 'get'], 'parameters' => [ [ 'name' => 'TabCode', 'in' => 'query', - 'schema' => [ - 'description' => 'Tag item code.', - 'type' => 'string', - 'required' => false, - 'example' => 'MS', - ], + 'schema' => ['description' => 'Tag item code.', 'type' => 'string', 'required' => false, 'example' => 'MS'], ], [ 'name' => 'Scene', 'in' => 'query', - 'schema' => [ - 'description' => 'Scene.', - 'type' => 'string', - 'required' => false, - 'example' => 'saf_feat_bin_quota', - ], + 'schema' => ['description' => 'Scene.', 'type' => 'string', 'required' => false, 'example' => 'saf_feat_bin_quota'], ], [ 'name' => 'Service', 'in' => 'query', - 'schema' => [ - 'description' => 'Service.', - 'type' => 'string', - 'required' => false, - 'example' => 'anti_fraud_customed', - ], + 'schema' => ['description' => 'Service.', 'type' => 'string', 'required' => false, 'example' => 'anti_fraud_customed'], ], [ 'name' => 'StartDate', 'in' => 'query', - 'schema' => [ - 'description' => 'Start date timestamp. Unit: milliseconds.', - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, - 'example' => '1753631000000', - ], + 'schema' => ['description' => 'Start date timestamp. Unit: milliseconds.', 'type' => 'integer', 'format' => 'int64', 'required' => false, 'example' => '1753631000000'], ], [ 'name' => 'EndDate', 'in' => 'query', - 'schema' => [ - 'description' => 'End timestamp. Unit: milliseconds.', - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, - 'example' => '1748966399999', - ], + 'schema' => ['description' => 'End timestamp. Unit: milliseconds.', 'type' => 'integer', 'format' => 'int64', 'required' => false, 'example' => '1748966399999'], ], [ 'name' => 'Page', 'in' => 'query', - 'schema' => [ - 'description' => 'Current page number.', - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, - 'example' => '1', - ], + 'schema' => ['description' => 'Current page number.', 'type' => 'integer', 'format' => 'int64', 'required' => false, 'example' => '1'], ], [ 'name' => 'PageSize', 'in' => 'query', - 'schema' => [ - 'description' => 'Page size, default: 10.', - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, - 'example' => '10', - ], + 'schema' => ['description' => 'Page size, default: 10.', 'type' => 'integer', 'format' => 'int64', 'required' => false, 'example' => '10'], ], [ 'name' => 'SubUserId', 'in' => 'query', - 'schema' => [ - 'description' => 'Sub-account UID.', - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, - 'example' => '25353XX', - ], + 'schema' => ['description' => 'Sub-account UID.', 'type' => 'integer', 'format' => 'int64', 'required' => false, 'example' => '25353XX'], ], ], 'responses' => [ @@ -813,67 +479,30 @@ 'description' => 'Schema of Response', 'type' => 'object', 'properties' => [ - 'RequestId' => [ - 'title' => 'Id of the request', - 'description' => 'Request ID.', - 'type' => 'string', - 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', - ], - 'ResultObject' => [ - 'description' => 'Result object.', - 'type' => 'string', - 'example' => '{}', - ], - 'Code' => [ - 'description' => 'Status code.', - 'type' => 'string', - 'example' => '200', - ], - 'HttpStatusCode' => [ - 'description' => 'HTTP status code.', - 'type' => 'string', - 'example' => '200', - ], + 'RequestId' => ['title' => 'Id of the request', 'description' => 'Request ID.', 'type' => 'string', 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094'], + 'ResultObject' => ['description' => 'Result object.', 'type' => 'string', 'example' => '{}'], + 'Code' => ['description' => 'Status code.', 'type' => 'string', 'example' => '200'], + 'HttpStatusCode' => ['description' => 'HTTP status code.', 'type' => 'string', 'example' => '200'], ], ], ], ], 'errorCodes' => [ 400 => [ - [ - 'errorCode' => 'IdempotentParameterMismatch', - 'errorMessage' => 'The request uses the same client token as a previous, but non-identical request. Do not reuse a client token with different requests, unless the requests are identical.', - ], + ['errorCode' => 'IdempotentParameterMismatch', 'errorMessage' => 'The request uses the same client token as a previous, but non-identical request. Do not reuse a client token with different requests, unless the requests are identical.'], ], ], - 'staticInfo' => [ - 'returnType' => 'synchronous', - ], + 'staticInfo' => ['returnType' => 'synchronous'], 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\",\\n \\"ResultObject\\": \\"{}\\",\\n \\"Code\\": \\"200\\",\\n \\"HttpStatusCode\\": \\"200\\"\\n}","type":"json"}]', 'title' => 'Sub-account Level Call Volume Statistics', 'translator' => 'machine', ], ], 'endpoints' => [ - [ - 'regionId' => 'cn-shanghai', - 'endpoint' => 'riskcontrol-share.aliyuncs.com', - ], - [ - 'regionId' => 'cn-hangzhou', - 'endpoint' => 'riskcontrol-share.aliyuncs.com', - ], - [ - 'regionId' => 'ap-southeast-1', - 'endpoint' => 'riskcontrol-share.ap-southeast-1.aliyuncs.com', - ], - [ - 'regionId' => 'ap-southeast-3', - 'endpoint' => 'riskcontrol-share.ap-southeast-1.aliyuncs.com', - ], - [ - 'regionId' => 'ap-southeast-5', - 'endpoint' => 'riskcontrol-share.ap-southeast-1.aliyuncs.com', - ], + ['regionId' => 'cn-shanghai', 'endpoint' => 'riskcontrol-share.aliyuncs.com'], + ['regionId' => 'cn-hangzhou', 'endpoint' => 'riskcontrol-share.aliyuncs.com'], + ['regionId' => 'ap-southeast-1', 'endpoint' => 'riskcontrol-share.ap-southeast-1.aliyuncs.com'], + ['regionId' => 'ap-southeast-3', 'endpoint' => 'riskcontrol-share.ap-southeast-1.aliyuncs.com'], + ['regionId' => 'ap-southeast-5', 'endpoint' => 'riskcontrol-share.ap-southeast-1.aliyuncs.com'], ], ]; |
