diff options
Diffstat (limited to 'data/zh_cn/iot/2017-07-20/api-docs.php')
| -rw-r--r-- | data/zh_cn/iot/2017-07-20/api-docs.php | 635 |
1 files changed, 139 insertions, 496 deletions
diff --git a/data/zh_cn/iot/2017-07-20/api-docs.php b/data/zh_cn/iot/2017-07-20/api-docs.php index 910d27f..6026fe1 100644 --- a/data/zh_cn/iot/2017-07-20/api-docs.php +++ b/data/zh_cn/iot/2017-07-20/api-docs.php @@ -1,24 +1,12 @@ <?php return [ 'version' => '1.0', - 'info' => [ - 'style' => 'RPC', - 'product' => 'Iot', - 'version' => '2017-07-20', - ], + 'info' => ['style' => 'RPC', 'product' => 'Iot', 'version' => '2017-07-20'], 'directories' => [ [ 'id' => 0, 'title' => '其它', 'type' => 'directory', - 'children' => [ - 'QueryDeviceByPkAndVersion', - 'QueryDeviceUpgradeInfo', - 'QueryFirmwareByName', - 'QueryFirmwareVerifyInfo', - 'QueryFirmwareByUid', - 'QueryFirmwareVersionById', - 'QueryVersionsByPk', - ], + 'children' => ['QueryDeviceByPkAndVersion', 'QueryDeviceUpgradeInfo', 'QueryFirmwareByName', 'QueryFirmwareVerifyInfo', 'QueryFirmwareByUid', 'QueryFirmwareVersionById', 'QueryVersionsByPk'], ], ], 'components' => [ @@ -26,14 +14,8 @@ ], 'apis' => [ 'QueryDeviceByPkAndVersion' => [ - 'methods' => [ - 'post', - 'get', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], @@ -44,36 +26,22 @@ [ 'name' => 'PageNumber', 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], + 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], ], [ 'name' => 'PageSize', 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], + 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], ], [ 'name' => 'ProductKey', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'IndistinctDevName', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'FirmwareVersion', @@ -81,9 +49,7 @@ 'style' => 'repeatList', 'schema' => [ 'type' => 'array', - 'items' => [ - 'type' => 'string', - ], + 'items' => ['type' => 'string'], 'required' => true, 'maxItems' => 20, ], @@ -94,31 +60,13 @@ 'schema' => [ 'type' => 'object', 'properties' => [ - 'RequestId' => [ - 'type' => 'string', - ], - 'ErrorMessage' => [ - 'type' => 'string', - ], - 'Success' => [ - 'type' => 'boolean', - ], - 'PageSize' => [ - 'type' => 'integer', - 'format' => 'int32', - ], - 'TotalNum' => [ - 'type' => 'integer', - 'format' => 'int32', - ], - 'PageCount' => [ - 'type' => 'integer', - 'format' => 'int32', - ], - 'Page' => [ - 'type' => 'integer', - 'format' => 'int32', - ], + 'RequestId' => ['type' => 'string'], + 'ErrorMessage' => ['type' => 'string'], + 'Success' => ['type' => 'boolean'], + 'PageSize' => ['type' => 'integer', 'format' => 'int32'], + 'TotalNum' => ['type' => 'integer', 'format' => 'int32'], + 'PageCount' => ['type' => 'integer', 'format' => 'int32'], + 'Page' => ['type' => 'integer', 'format' => 'int32'], 'Data' => [ 'type' => 'object', 'itemNode' => true, @@ -128,18 +76,10 @@ 'items' => [ 'type' => 'object', 'properties' => [ - 'ProductKey' => [ - 'type' => 'string', - ], - 'DeviceName' => [ - 'type' => 'string', - ], - 'FirmwareVersion' => [ - 'type' => 'string', - ], - 'IotId' => [ - 'type' => 'string', - ], + 'ProductKey' => ['type' => 'string'], + 'DeviceName' => ['type' => 'string'], + 'FirmwareVersion' => ['type' => 'string'], + 'IotId' => ['type' => 'string'], ], ], ], @@ -153,14 +93,8 @@ 'responseDemo' => '', ], 'QueryDeviceUpgradeInfo' => [ - 'methods' => [ - 'post', - 'get', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], @@ -171,53 +105,32 @@ [ 'name' => 'PageSize', 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => true, - ], + 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => true], ], [ 'name' => 'ProductKey', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'Type', 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => true, - ], + 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => true], ], [ 'name' => 'DeviceName', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], + 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'FirmwareName', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'CurrentPage', 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => true, - ], + 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => true], ], ], 'responses' => [ @@ -225,31 +138,13 @@ 'schema' => [ 'type' => 'object', 'properties' => [ - 'RequestId' => [ - 'type' => 'string', - ], - 'ErrorMessage' => [ - 'type' => 'string', - ], - 'Success' => [ - 'type' => 'boolean', - ], - 'PageSize' => [ - 'type' => 'integer', - 'format' => 'int32', - ], - 'Total' => [ - 'type' => 'integer', - 'format' => 'int32', - ], - 'PageCount' => [ - 'type' => 'integer', - 'format' => 'int32', - ], - 'Page' => [ - 'type' => 'integer', - 'format' => 'int32', - ], + 'RequestId' => ['type' => 'string'], + 'ErrorMessage' => ['type' => 'string'], + 'Success' => ['type' => 'boolean'], + 'PageSize' => ['type' => 'integer', 'format' => 'int32'], + 'Total' => ['type' => 'integer', 'format' => 'int32'], + 'PageCount' => ['type' => 'integer', 'format' => 'int32'], + 'Page' => ['type' => 'integer', 'format' => 'int32'], 'Data' => [ 'type' => 'object', 'itemNode' => true, @@ -259,39 +154,16 @@ 'items' => [ 'type' => 'object', 'properties' => [ - 'CurrentUpgradePercent' => [ - 'type' => 'string', - ], - 'ProductKey' => [ - 'type' => 'string', - ], - 'JobStatus' => [ - 'type' => 'integer', - 'format' => 'int32', - ], - 'ProductName' => [ - 'type' => 'string', - ], - 'JobDesc' => [ - 'type' => 'string', - ], - 'DeviceName' => [ - 'type' => 'string', - ], - 'Version' => [ - 'type' => 'string', - ], - 'JobId' => [ - 'type' => 'integer', - 'format' => 'int64', - ], - 'GmtModified' => [ - 'type' => 'string', - ], - 'JobResult' => [ - 'type' => 'integer', - 'format' => 'int32', - ], + 'CurrentUpgradePercent' => ['type' => 'string'], + 'ProductKey' => ['type' => 'string'], + 'JobStatus' => ['type' => 'integer', 'format' => 'int32'], + 'ProductName' => ['type' => 'string'], + 'JobDesc' => ['type' => 'string'], + 'DeviceName' => ['type' => 'string'], + 'Version' => ['type' => 'string'], + 'JobId' => ['type' => 'integer', 'format' => 'int64'], + 'GmtModified' => ['type' => 'string'], + 'JobResult' => ['type' => 'integer', 'format' => 'int32'], ], ], ], @@ -305,14 +177,8 @@ 'responseDemo' => '', ], 'QueryFirmwareByName' => [ - 'methods' => [ - 'post', - 'get', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], @@ -323,10 +189,7 @@ [ 'name' => 'FirmwareName', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], ], 'responses' => [ @@ -334,90 +197,35 @@ 'schema' => [ 'type' => 'object', 'properties' => [ - 'Strategy' => [ - 'type' => 'string', - ], - 'RequestId' => [ - 'type' => 'string', - ], - 'ErrorMessage' => [ - 'type' => 'string', - ], - 'Success' => [ - 'type' => 'boolean', - ], - 'CreateTime' => [ - 'type' => 'string', - ], - 'UpgradeType' => [ - 'type' => 'string', - ], - 'StrategyType' => [ - 'type' => 'string', - ], + 'Strategy' => ['type' => 'string'], + 'RequestId' => ['type' => 'string'], + 'ErrorMessage' => ['type' => 'string'], + 'Success' => ['type' => 'boolean'], + 'CreateTime' => ['type' => 'string'], + 'UpgradeType' => ['type' => 'string'], + 'StrategyType' => ['type' => 'string'], 'FirmwareInfo' => [ 'type' => 'object', 'properties' => [ - 'Status' => [ - 'type' => 'integer', - 'format' => 'int32', - ], - 'ProductName' => [ - 'type' => 'string', - ], - 'FirmwareUrl' => [ - 'type' => 'string', - ], - 'FirmwareName' => [ - 'type' => 'string', - ], - 'FileName' => [ - 'type' => 'string', - ], - 'FirmwareSign' => [ - 'type' => 'string', - ], - 'GmtModified' => [ - 'type' => 'string', - ], - 'ProductKey' => [ - 'type' => 'string', - ], - 'FirmwareModifier' => [ - 'type' => 'string', - ], - 'Region' => [ - 'type' => 'string', - ], - 'FirmwareCreator' => [ - 'type' => 'string', - ], - 'IsDeleted' => [ - 'type' => 'string', - ], - 'FrmwareSize' => [ - 'type' => 'integer', - 'format' => 'int32', - ], - 'GmtCreate' => [ - 'type' => 'string', - ], - 'FirmwareDesc' => [ - 'type' => 'string', - ], - 'ScrVersion' => [ - 'type' => 'string', - ], - 'SignMethod' => [ - 'type' => 'string', - ], - 'DestVersion' => [ - 'type' => 'string', - ], - 'FirmwareId' => [ - 'type' => 'integer', - 'format' => 'int64', - ], + 'Status' => ['type' => 'integer', 'format' => 'int32'], + 'ProductName' => ['type' => 'string'], + 'FirmwareUrl' => ['type' => 'string'], + 'FirmwareName' => ['type' => 'string'], + 'FileName' => ['type' => 'string'], + 'FirmwareSign' => ['type' => 'string'], + 'GmtModified' => ['type' => 'string'], + 'ProductKey' => ['type' => 'string'], + 'FirmwareModifier' => ['type' => 'string'], + 'Region' => ['type' => 'string'], + 'FirmwareCreator' => ['type' => 'string'], + 'IsDeleted' => ['type' => 'string'], + 'FrmwareSize' => ['type' => 'integer', 'format' => 'int32'], + 'GmtCreate' => ['type' => 'string'], + 'FirmwareDesc' => ['type' => 'string'], + 'ScrVersion' => ['type' => 'string'], + 'SignMethod' => ['type' => 'string'], + 'DestVersion' => ['type' => 'string'], + 'FirmwareId' => ['type' => 'integer', 'format' => 'int64'], ], ], ], @@ -428,14 +236,8 @@ 'responseDemo' => '', ], 'QueryFirmwareVerifyInfo' => [ - 'methods' => [ - 'post', - 'get', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], @@ -446,10 +248,7 @@ [ 'name' => 'FirmwareName', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], ], 'responses' => [ @@ -457,23 +256,11 @@ 'schema' => [ 'type' => 'object', 'properties' => [ - 'SucceedUpgradeDevice' => [ - 'type' => 'integer', - 'format' => 'int32', - ], - 'ErrorMessage' => [ - 'type' => 'string', - ], - 'RequestId' => [ - 'type' => 'string', - ], - 'TotalUpgradeDevice' => [ - 'type' => 'integer', - 'format' => 'int32', - ], - 'Success' => [ - 'type' => 'boolean', - ], + 'SucceedUpgradeDevice' => ['type' => 'integer', 'format' => 'int32'], + 'ErrorMessage' => ['type' => 'string'], + 'RequestId' => ['type' => 'string'], + 'TotalUpgradeDevice' => ['type' => 'integer', 'format' => 'int32'], + 'Success' => ['type' => 'boolean'], 'Data' => [ 'type' => 'object', 'itemNode' => true, @@ -483,18 +270,10 @@ 'items' => [ 'type' => 'object', 'properties' => [ - 'ProductKey' => [ - 'type' => 'string', - ], - 'DeviceName' => [ - 'type' => 'string', - ], - 'FirmwareVersion' => [ - 'type' => 'string', - ], - 'IotId' => [ - 'type' => 'string', - ], + 'ProductKey' => ['type' => 'string'], + 'DeviceName' => ['type' => 'string'], + 'FirmwareVersion' => ['type' => 'string'], + 'IotId' => ['type' => 'string'], ], ], ], @@ -508,14 +287,8 @@ 'responseDemo' => '', ], 'QueryFirmwareByUid' => [ - 'methods' => [ - 'post', - 'get', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], @@ -526,29 +299,17 @@ [ 'name' => 'PageSize', 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], + 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], ], [ 'name' => 'DeleteStatus', 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => true, - ], + 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => true], ], [ 'name' => 'CurrentPage', 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - ], + 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], ], ], 'responses' => [ @@ -556,31 +317,13 @@ 'schema' => [ 'type' => 'object', 'properties' => [ - 'RequestId' => [ - 'type' => 'string', - ], - 'ErrorMessage' => [ - 'type' => 'string', - ], - 'Success' => [ - 'type' => 'boolean', - ], - 'PageSize' => [ - 'type' => 'integer', - 'format' => 'int32', - ], - 'Total' => [ - 'type' => 'integer', - 'format' => 'int32', - ], - 'PageCount' => [ - 'type' => 'integer', - 'format' => 'int32', - ], - 'Page' => [ - 'type' => 'integer', - 'format' => 'int32', - ], + 'RequestId' => ['type' => 'string'], + 'ErrorMessage' => ['type' => 'string'], + 'Success' => ['type' => 'boolean'], + 'PageSize' => ['type' => 'integer', 'format' => 'int32'], + 'Total' => ['type' => 'integer', 'format' => 'int32'], + 'PageCount' => ['type' => 'integer', 'format' => 'int32'], + 'Page' => ['type' => 'integer', 'format' => 'int32'], 'Data' => [ 'type' => 'object', 'itemNode' => true, @@ -590,57 +333,22 @@ 'items' => [ 'type' => 'object', 'properties' => [ - 'Status' => [ - 'type' => 'integer', - 'format' => 'int32', - ], - 'FirmwareUrl' => [ - 'type' => 'string', - ], - 'FirmwareName' => [ - 'type' => 'string', - ], - 'FirmwareSign' => [ - 'type' => 'string', - ], - 'GmtModified' => [ - 'type' => 'string', - ], - 'ProductKey' => [ - 'type' => 'string', - ], - 'FirmwareModifier' => [ - 'type' => 'string', - ], - 'FirmwareCreator' => [ - 'type' => 'string', - ], - 'IsDeleted' => [ - 'type' => 'string', - ], - 'GmtCreate' => [ - 'type' => 'string', - ], - 'FrmwareSize' => [ - 'type' => 'integer', - 'format' => 'int32', - ], - 'ScrVersion' => [ - 'type' => 'string', - ], - 'FirmwareDesc' => [ - 'type' => 'string', - ], - 'SignMethod' => [ - 'type' => 'string', - ], - 'DestVersion' => [ - 'type' => 'string', - ], - 'FirmwareId' => [ - 'type' => 'integer', - 'format' => 'int64', - ], + 'Status' => ['type' => 'integer', 'format' => 'int32'], + 'FirmwareUrl' => ['type' => 'string'], + 'FirmwareName' => ['type' => 'string'], + 'FirmwareSign' => ['type' => 'string'], + 'GmtModified' => ['type' => 'string'], + 'ProductKey' => ['type' => 'string'], + 'FirmwareModifier' => ['type' => 'string'], + 'FirmwareCreator' => ['type' => 'string'], + 'IsDeleted' => ['type' => 'string'], + 'GmtCreate' => ['type' => 'string'], + 'FrmwareSize' => ['type' => 'integer', 'format' => 'int32'], + 'ScrVersion' => ['type' => 'string'], + 'FirmwareDesc' => ['type' => 'string'], + 'SignMethod' => ['type' => 'string'], + 'DestVersion' => ['type' => 'string'], + 'FirmwareId' => ['type' => 'integer', 'format' => 'int64'], ], ], ], @@ -654,14 +362,8 @@ 'responseDemo' => '', ], 'QueryFirmwareVersionById' => [ - 'methods' => [ - 'post', - 'get', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], @@ -672,11 +374,7 @@ [ 'name' => 'FirmwareId', 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int64', - 'required' => true, - ], + 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => true], ], ], 'responses' => [ @@ -684,15 +382,9 @@ 'schema' => [ 'type' => 'object', 'properties' => [ - 'RequestId' => [ - 'type' => 'string', - ], - 'ErrorMessage' => [ - 'type' => 'string', - ], - 'Success' => [ - 'type' => 'boolean', - ], + 'RequestId' => ['type' => 'string'], + 'ErrorMessage' => ['type' => 'string'], + 'Success' => ['type' => 'boolean'], 'Data' => [ 'type' => 'object', 'itemNode' => true, @@ -702,9 +394,7 @@ 'items' => [ 'type' => 'object', 'properties' => [ - 'FirmwareVersion' => [ - 'type' => 'string', - ], + 'FirmwareVersion' => ['type' => 'string'], ], ], ], @@ -718,14 +408,8 @@ 'responseDemo' => '', ], 'QueryVersionsByPk' => [ - 'methods' => [ - 'post', - 'get', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], @@ -736,10 +420,7 @@ [ 'name' => 'ProductKey', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], + 'schema' => ['type' => 'string', 'required' => true], ], ], 'responses' => [ @@ -747,15 +428,9 @@ 'schema' => [ 'type' => 'object', 'properties' => [ - 'RequestId' => [ - 'type' => 'string', - ], - 'ErrorMessage' => [ - 'type' => 'string', - ], - 'Success' => [ - 'type' => 'boolean', - ], + 'RequestId' => ['type' => 'string'], + 'ErrorMessage' => ['type' => 'string'], + 'Success' => ['type' => 'boolean'], 'Data' => [ 'type' => 'object', 'itemNode' => true, @@ -765,18 +440,10 @@ 'items' => [ 'type' => 'object', 'properties' => [ - 'ProductKey' => [ - 'type' => 'string', - ], - 'DeviceName' => [ - 'type' => 'string', - ], - 'FirmwareVersion' => [ - 'type' => 'string', - ], - 'IotId' => [ - 'type' => 'string', - ], + 'ProductKey' => ['type' => 'string'], + 'DeviceName' => ['type' => 'string'], + 'FirmwareVersion' => ['type' => 'string'], + 'IotId' => ['type' => 'string'], ], ], ], @@ -791,37 +458,13 @@ ], ], 'endpoints' => [ - [ - 'regionId' => 'cn-beijing', - 'endpoint' => 'iot.cn-beijing.aliyuncs.com', - ], - [ - 'regionId' => 'cn-shanghai', - 'endpoint' => 'iot.cn-shanghai.aliyuncs.com', - ], - [ - 'regionId' => 'cn-shenzhen', - 'endpoint' => 'iot.cn-shenzhen.aliyuncs.com', - ], - [ - 'regionId' => 'ap-northeast-1', - 'endpoint' => 'iot.ap-northeast-1.aliyuncs.com', - ], - [ - 'regionId' => 'ap-southeast-1', - 'endpoint' => 'iot.ap-southeast-1.aliyuncs.com', - ], - [ - 'regionId' => 'us-east-1', - 'endpoint' => 'iot.us-east-1.aliyuncs.com', - ], - [ - 'regionId' => 'us-west-1', - 'endpoint' => 'iot.us-west-1.aliyuncs.com', - ], - [ - 'regionId' => 'eu-central-1', - 'endpoint' => 'iot.eu-central-1.aliyuncs.com', - ], + ['regionId' => 'cn-beijing', 'endpoint' => 'iot.cn-beijing.aliyuncs.com'], + ['regionId' => 'cn-shanghai', 'endpoint' => 'iot.cn-shanghai.aliyuncs.com'], + ['regionId' => 'cn-shenzhen', 'endpoint' => 'iot.cn-shenzhen.aliyuncs.com'], + ['regionId' => 'ap-northeast-1', 'endpoint' => 'iot.ap-northeast-1.aliyuncs.com'], + ['regionId' => 'ap-southeast-1', 'endpoint' => 'iot.ap-southeast-1.aliyuncs.com'], + ['regionId' => 'us-east-1', 'endpoint' => 'iot.us-east-1.aliyuncs.com'], + ['regionId' => 'us-west-1', 'endpoint' => 'iot.us-west-1.aliyuncs.com'], + ['regionId' => 'eu-central-1', 'endpoint' => 'iot.eu-central-1.aliyuncs.com'], ], ]; |
