'1.0',
'info' => [
'style' => 'RPC',
'product' => 'imageaudit',
'version' => '2019-12-30',
],
'directories' => [
[
'id' => 64301,
'title' => null,
'type' => 'directory',
'children' => [
'ScanImage',
'ScanText',
],
],
],
'components' => [
'schemas' => [],
],
'apis' => [
'ScanImage' => [
'summary' => '图片审核接口',
'methods' => [
'post',
],
'schemes' => [
'http',
'https',
],
'security' => [
[
'AK' => [],
],
],
'operationType' => 'read',
'deprecated' => false,
'systemTags' => [
'operationType' => 'none',
'riskType' => 'none',
'chargeType' => 'paid',
],
'parameters' => [
[
'name' => 'Task',
'in' => 'formData',
'style' => 'repeatList',
'schema' => [
'description' => '1',
'type' => 'array',
'items' => [
'description' => '1',
'type' => 'object',
'properties' => [
'ImageTimeMillisecond' => [
'description' => '',
'type' => 'integer',
'format' => 'int64',
'required' => false,
'example' => '1',
],
'Interval' => [
'description' => '',
'type' => 'integer',
'format' => 'int32',
'required' => false,
'example' => '1',
],
'ImageURL' => [
'description' => '',
'type' => 'string',
'required' => true,
'example' => 'http://xxx.xxx.com/xxx.jpg',
'isFileTransferUrl' => true,
],
'MaxFrames' => [
'description' => '',
'type' => 'integer',
'format' => 'int32',
'required' => false,
'example' => '1',
],
'DataId' => [
'description' => '',
'type' => 'string',
'required' => false,
'example' => 'uuid-xxxx-xxxx-1234',
],
],
'required' => false,
],
'required' => true,
'maxItems' => 10,
],
],
[
'name' => 'Scene',
'in' => 'formData',
'style' => 'repeatList',
'schema' => [
'description' => '1',
'type' => 'array',
'items' => [
'description' => '',
'type' => 'string',
'required' => false,
'example' => 'porn',
],
'required' => true,
'example' => 'porn',
'maxItems' => 6,
],
],
],
'responses' => [
200 => [
'headers' => [],
'schema' => [
'description' => '1',
'type' => 'object',
'properties' => [
'RequestId' => [
'description' => '',
'type' => 'string',
'example' => '69B41AE8-1234-1234-1234-12D395695D2D',
],
'Data' => [
'description' => '',
'type' => 'object',
'properties' => [
'Results' => [
'description' => '',
'type' => 'array',
'items' => [
'description' => '1',
'type' => 'object',
'properties' => [
'ImageURL' => [
'description' => '',
'type' => 'string',
'example' => 'http://xxx.xxx.xxx/xxx.jpg',
],
'DataId' => [
'description' => '',
'type' => 'string',
'example' => 'uuid-xxxx-xxx-1234',
],
'SubResults' => [
'description' => '',
'type' => 'array',
'items' => [
'description' => '1',
'type' => 'object',
'properties' => [
'SfaceDataList' => [
'description' => '',
'type' => 'array',
'items' => [
'description' => '1',
'type' => 'object',
'properties' => [
'Width' => [
'description' => '',
'type' => 'number',
'format' => 'float',
'example' => '97',
],
'Faces' => [
'description' => '',
'type' => 'array',
'items' => [
'description' => '1',
'type' => 'object',
'properties' => [
'Name' => [
'description' => '',
'type' => 'string',
'example' => 'abc',
],
'Id' => [
'description' => '',
'type' => 'string',
'example' => 'AliFace_0001234',
],
'Rate' => [
'description' => '',
'type' => 'number',
'format' => 'float',
'example' => '91.54',
],
],
],
],
'Height' => [
'description' => '',
'type' => 'number',
'format' => 'float',
'example' => '131',
],
'Y' => [
'description' => '',
'type' => 'number',
'format' => 'float',
'example' => '39',
],
'X' => [
'description' => '',
'type' => 'number',
'format' => 'float',
'example' => '49',
],
],
],
],
'HintWordsInfoList' => [
'description' => '',
'type' => 'array',
'items' => [
'description' => '1',
'type' => 'object',
'properties' => [
'Context' => [
'description' => '',
'type' => 'string',
'example' => 'abc',
],
],
],
],
'Suggestion' => [
'description' => '',
'type' => 'string',
'example' => 'block',
],
'ProgramCodeDataList' => [
'description' => '',
'type' => 'array',
'items' => [
'description' => '1',
'type' => 'object',
'properties' => [
'Width' => [
'description' => '',
'type' => 'number',
'format' => 'float',
'example' => '402.0',
],
'Height' => [
'description' => '',
'type' => 'number',
'format' => 'float',
'example' => '413.0',
],
'Y' => [
'description' => '',
'type' => 'number',
'format' => 'float',
'example' => '0.0',
],
'X' => [
'description' => '',
'type' => 'number',
'format' => 'float',
'example' => '11.0',
],
],
],
],
'OCRDataList' => [
'description' => '1',
'type' => 'array',
'items' => [
'description' => '',
'type' => 'string',
'example' => 'abc',
],
],
'Frames' => [
'description' => '',
'type' => 'array',
'items' => [
'description' => '1',
'type' => 'object',
'properties' => [
'URL' => [
'description' => '',
'type' => 'string',
'example' => 'http://xxx.xxx.com/xxx-0.jpg',
],
'Rate' => [
'description' => '',
'type' => 'number',
'format' => 'float',
'example' => '89.85',
],
],
],
],
'LogoDataList' => [
'description' => '',
'type' => 'array',
'items' => [
'description' => '1',
'type' => 'object',
'properties' => [
'Type' => [
'description' => '',
'type' => 'string',
'example' => 'TV',
],
'Width' => [
'description' => '',
'type' => 'number',
'format' => 'float',
'example' => '106',
],
'Height' => [
'description' => '',
'type' => 'number',
'format' => 'float',
'example' => '106',
],
'Y' => [
'description' => '',
'type' => 'number',
'format' => 'float',
'example' => '68',
],
'Name' => [
'description' => '',
'type' => 'string',
'example' => 'abc',
],
'X' => [
'description' => '',
'type' => 'number',
'format' => 'float',
'example' => '140',
],
],
],
],
'Label' => [
'description' => '',
'type' => 'string',
'example' => 'normal',
],
'Scene' => [
'description' => '',
'type' => 'string',
'example' => 'ad',
],
'Rate' => [
'description' => '',
'type' => 'number',
'format' => 'float',
'example' => '99.91',
],
],
],
],
'TaskId' => [
'description' => '',
'type' => 'string',
'example' => 'img4wlJcb7p4wH4lAP3111111-123456',
],
],
],
],
],
],
],
],
],
],
'responseDemo' => '[{"type":"json","example":"{\\n \\"RequestId\\": \\"69B41AE8-1234-1234-1234-12D395695D2D\\",\\n \\"Data\\": {\\n \\"Results\\": [\\n {\\n \\"ImageURL\\": \\"http://xxx.xxx.xxx/xxx.jpg\\",\\n \\"DataId\\": \\"uuid-xxxx-xxx-1234\\",\\n \\"SubResults\\": [\\n {\\n \\"SfaceDataList\\": [\\n {\\n \\"Width\\": 97,\\n \\"Faces\\": [\\n {\\n \\"Name\\": \\"abc\\",\\n \\"Id\\": \\"AliFace_0001234\\",\\n \\"Rate\\": 91.54\\n }\\n ],\\n \\"Height\\": 131,\\n \\"Y\\": 39,\\n \\"X\\": 49\\n }\\n ],\\n \\"HintWordsInfoList\\": [\\n {\\n \\"Context\\": \\"abc\\"\\n }\\n ],\\n \\"Suggestion\\": \\"block\\",\\n \\"ProgramCodeDataList\\": [\\n {\\n \\"Width\\": 402,\\n \\"Height\\": 413,\\n \\"Y\\": 0,\\n \\"X\\": 11\\n }\\n ],\\n \\"OCRDataList\\": [\\n \\"abc\\"\\n ],\\n \\"Frames\\": [\\n {\\n \\"URL\\": \\"http://xxx.xxx.com/xxx-0.jpg\\",\\n \\"Rate\\": 89.85\\n }\\n ],\\n \\"LogoDataList\\": [\\n {\\n \\"Type\\": \\"TV\\",\\n \\"Width\\": 106,\\n \\"Height\\": 106,\\n \\"Y\\": 68,\\n \\"Name\\": \\"abc\\",\\n \\"X\\": 140\\n }\\n ],\\n \\"Label\\": \\"normal\\",\\n \\"Scene\\": \\"ad\\",\\n \\"Rate\\": 99.91\\n }\\n ],\\n \\"TaskId\\": \\"img4wlJcb7p4wH4lAP3111111-123456\\"\\n }\\n ]\\n }\\n}","errorExample":""},{"type":"xml","example":"\\n \\n 200\\n OK\\n uuid-xxxx-xxx-1234\\n \\n 99.63\\n block\\n \\n porn\\n \\n \\n \\n 91.54\\n terrorism\\n \\n \\n AliFace_0001234\\n 命中人名\\n 91.54\\n \\n 131\\n 97\\n 49\\n 39\\n \\n block\\n \\n \\n \\n 402\\n 413\\n 11\\n 0\\n \\n \\n 89.85\\n http://xxx.xxx.com/xxx-0.jpg\\n \\n \\n 68.06\\n http://xxx.xxx.com/xxx-1.jpg\\n \\n 99.91\\n block\\n \\n ad\\n \\n \\n 99.91\\n block\\n \\n live\\n \\n \\n \\n xxx台\\n TV\\n 140\\n 68\\n 106\\n 106\\n \\n 99.9\\n block\\n \\n logo\\n \\n img4wlJcb7p4wH4lAP3111111-123456\\n http://xxx.xxx.xxx/xxx.jpg\\n \\n\\n69B41AE8-1234-1234-1234-12D395695D2D","errorExample":""}]',
],
'ScanText' => [
'methods' => [
'post',
],
'schemes' => [
'http',
'https',
],
'security' => [
[
'AK' => [],
],
],
'operationType' => 'read',
'deprecated' => false,
'systemTags' => [],
'parameters' => [
[
'name' => 'Tasks',
'in' => 'formData',
'style' => 'repeatList',
'schema' => [
'description' => '1',
'items' => [
'properties' => [
'Content' => [
'description' => '',
'example' => '',
'required' => true,
'type' => 'string',
],
],
'required' => false,
'type' => 'object',
],
'maxItems' => 10,
'required' => true,
'type' => 'array',
],
],
[
'name' => 'Labels',
'in' => 'formData',
'style' => 'repeatList',
'schema' => [
'description' => '1',
'items' => [
'properties' => [
'Label' => [
'description' => '',
'example' => 'ad',
'required' => true,
'type' => 'string',
],
],
'required' => false,
'type' => 'object',
],
'maxItems' => 10,
'required' => true,
'type' => 'array',
],
],
],
'responses' => [
200 => [
'schema' => [
'properties' => [
'RequestId' => [
'description' => '',
'example' => 'C7CD87E3-57A5-4E2F-8A44-809F3554692C',
'type' => 'string',
],
'Data' => [
'description' => '',
'properties' => [
'Elements' => [
'description' => '',
'items' => [
'properties' => [
'TaskId' => [
'description' => '',
'example' => 'txt6Vh5Fv0DAFy5hgdVRt3pqf-1s82jj',
'type' => 'string',
],
'Results' => [
'description' => '',
'items' => [
'properties' => [
'Suggestion' => [
'description' => '',
'example' => 'block',
'type' => 'string',
],
'Label' => [
'description' => '',
'example' => 'ad',
'type' => 'string',
],
'Rate' => [
'description' => '',
'example' => '99.91',
'format' => 'float',
'type' => 'number',
],
'Details' => [
'description' => '',
'items' => [
'properties' => [
'Label' => [
'description' => '',
'example' => 'ad',
'type' => 'string',
],
'Contexts' => [
'description' => '',
'items' => [
'properties' => [
'Context' => [
'description' => '',
'example' => '',
'type' => 'string',
],
],
'type' => 'object',
],
'type' => 'array',
],
],
'type' => 'object',
],
'type' => 'array',
],
],
'type' => 'object',
],
'type' => 'array',
],
],
'type' => 'object',
],
'type' => 'array',
],
],
'type' => 'object',
],
],
'type' => 'object',
],
],
],
'responseDemo' => '[{"type":"json","example":"{\\n \\"RequestId\\": \\"C7CD87E3-57A5-4E2F-8A44-809F3554692C\\",\\n \\"Data\\": {\\n \\"Elements\\": [\\n {\\n \\"TaskId\\": \\"txt6Vh5Fv0DAFy5hgdVRt3pqf-1s82jj\\",\\n \\"Results\\": [\\n {\\n \\"Suggestion\\": \\"block\\",\\n \\"Label\\": \\"ad\\",\\n \\"Rate\\": 99.91,\\n \\"Details\\": [\\n {\\n \\"Label\\": \\"ad\\",\\n \\"Contexts\\": [\\n {\\n \\"Context\\": \\"联系weixin\\"\\n }\\n ]\\n }\\n ]\\n }\\n ]\\n }\\n ]\\n }\\n}","errorExample":""},{"type":"xml","example":"\\n 4FCBCC61-6264-56DE-9CF3-44C014F63B75\\n \\n \\n txt4OFqbn2s4WQ6kVA$dQGn9X-1vvHuZ\\n \\n block\\n \\n \\n \\n 联系weixin \\n \\n \\n 99.91\\n \\n \\n \\n \\n","errorExample":""}]',
'requestParamsDescription' => ' ',
],
],
'endpoints' => [
[
'regionId' => 'cn-shanghai',
'endpoint' => 'imageaudit.cn-shanghai.aliyuncs.com',
],
],
];