summaryrefslogtreecommitdiff
path: root/data/aligenie/ssp_1.0/api-docs.php
diff options
context:
space:
mode:
Diffstat (limited to 'data/aligenie/ssp_1.0/api-docs.php')
-rw-r--r--data/aligenie/ssp_1.0/api-docs.php6484
1 files changed, 1882 insertions, 4602 deletions
diff --git a/data/aligenie/ssp_1.0/api-docs.php b/data/aligenie/ssp_1.0/api-docs.php
index 3cc1c5e..81e7ba4 100644
--- a/data/aligenie/ssp_1.0/api-docs.php
+++ b/data/aligenie/ssp_1.0/api-docs.php
@@ -1,529 +1,298 @@
<?php return [
'version' => '1.0',
- 'info' => [
- 'style' => 'AliGenie',
- 'product' => 'AliGenie',
- 'version' => 'ssp_1.0',
- ],
+ 'info' => ['style' => 'ROA', 'product' => 'AliGenie', 'version' => 'ssp_1.0'],
'components' => [
- 'schemas' => [
- 'LoginStateInfo' => [
- 'type' => 'object',
- 'properties' => [
- 'ThirdUserIdentifier' => [
- 'type' => 'string',
- ],
- 'ThirdUserType' => [
- 'type' => 'string',
- ],
- 'UserId' => [
- 'type' => 'string',
- ],
- 'SceneCode' => [
- 'type' => 'string',
- ],
- ],
- ],
- ],
+ 'schemas' => [],
],
'apis' => [
- 'AuthLoginWithThirdUserInfo' => [
- 'path' => '/v1.0/ssp/authLoginWithThirdUserInfo',
- 'methods' => [
- 'post',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
+ 'AddAndRemoveFavoriteContent' => [
+ 'path' => '/v1.0/ssp/AddAndRemoveFavoriteContent',
+ 'methods' => ['post'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AliGenie_Auth_SPI' => [],
],
],
- 'consumes' => [
- 'application/x-www-form-urlencoded',
- ],
- 'produces' => [
- 'application/json',
- ],
+ 'consumes' => ['application/json'],
+ 'produces' => ['application/json'],
'deprecated' => false,
'parameters' => [
[
- 'name' => 'SceneCode',
- 'in' => 'formData',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
- ],
- [
- 'name' => 'ThirdUserType',
- 'in' => 'formData',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
- ],
- [
- 'name' => 'ThirdUserIdentifier',
- 'in' => 'formData',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
- ],
- [
- 'name' => 'ExtInfo',
+ 'name' => 'OpenAddAndRemoveFavoriteContentRequest',
'in' => 'formData',
'style' => 'json',
'schema' => [
'type' => 'object',
- 'required' => false,
- ],
- ],
- ],
- ],
- 'EcologyOpennessSendVerificationCode' => [
- 'path' => '/v1.0/ssp/ecologyOpennessSendVerificationCode',
- 'methods' => [
- 'post',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
- 'security' => [
- [
- 'AliGenie_Auth_SPI' => [],
- ],
- ],
- 'consumes' => [
- 'application/x-www-form-urlencoded',
- ],
- 'produces' => [
- 'application/json',
- ],
- 'deprecated' => false,
- 'parameters' => [
- [
- 'name' => 'SessionId',
- 'in' => 'formData',
- 'schema' => [
- 'type' => 'string',
'required' => true,
+ 'properties' => [
+ 'PackageType' => ['type' => 'string', 'required' => true],
+ 'OpenSourceRawIdPair' => [
+ 'type' => 'object',
+ 'required' => true,
+ 'properties' => [
+ 'RawId' => ['type' => 'string', 'required' => true],
+ 'Source' => ['type' => 'string', 'required' => true],
+ 'ExtendInfo' => ['type' => 'object', 'required' => false],
+ ],
+ ],
+ 'FavoriteCmd' => ['type' => 'string', 'required' => true],
+ ],
],
],
[
- 'name' => 'PhoneNumber',
- 'in' => 'formData',
+ 'name' => 'UserInfo',
+ 'in' => 'query',
+ 'style' => 'json',
'schema' => [
- 'type' => 'string',
+ 'type' => 'object',
'required' => true,
+ 'properties' => [
+ 'EncodeType' => ['type' => 'string', 'required' => true],
+ 'EncodeKey' => ['type' => 'string', 'required' => true],
+ 'IdType' => ['type' => 'string', 'required' => true],
+ 'Id' => ['type' => 'string', 'required' => true],
+ 'OrganizationId' => ['type' => 'string', 'required' => false],
+ ],
],
],
[
- 'name' => 'Region',
- 'in' => 'formData',
+ 'name' => 'DeviceInfo',
+ 'in' => 'query',
+ 'style' => 'json',
'schema' => [
- 'type' => 'string',
+ 'type' => 'object',
'required' => true,
+ 'properties' => [
+ 'EncodeType' => ['type' => 'string', 'required' => true],
+ 'EncodeKey' => ['type' => 'string', 'required' => true],
+ 'IdType' => ['type' => 'string', 'required' => true],
+ 'Id' => ['type' => 'string', 'required' => true],
+ 'OrganizationId' => ['type' => 'string', 'required' => false],
+ ],
],
],
],
],
- 'FindUserlistToAuthLoginWithPhoneNumber' => [
- 'path' => '/v1.0/ssp/findUserlistToAuthLoginWithPhoneNumber',
- 'methods' => [
- 'get',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
+ 'AddSub' => [
+ 'path' => '/v1.0/ssp/addSub',
+ 'methods' => ['post'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AliGenie_Auth_SPI' => [],
],
],
- 'consumes' => [
- 'application/json',
- ],
- 'produces' => [
- 'application/json',
- ],
+ 'consumes' => ['application/json'],
+ 'produces' => ['application/json'],
'deprecated' => false,
'parameters' => [
[
- 'name' => 'SessionId',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
- ],
- [
- 'name' => 'Region',
+ 'name' => 'AddSubscriptionInfoRequest',
'in' => 'query',
+ 'style' => 'json',
'schema' => [
- 'type' => 'string',
+ 'type' => 'object',
'required' => true,
+ 'properties' => [
+ 'DeviceId' => ['type' => 'string'],
+ 'UserId' => ['type' => 'string'],
+ 'ScheduleInfo' => [
+ 'type' => 'object',
+ 'required' => true,
+ 'properties' => [
+ 'DaysOfWeek' => [
+ 'type' => 'array',
+ 'required' => true,
+ 'items' => [
+ 'type' => 'integer',
+ 'format' => 'int32',
+ 'required' => false,
+ 'minimum' => '1',
+ 'maximum' => '7',
+ 'enum' => ['1', '2', '3', '4', '5', '6', '7'],
+ ],
+ 'minItems' => 1,
+ 'maxItems' => 7,
+ ],
+ 'Hour' => ['type' => 'integer', 'format' => 'int32', 'required' => true, 'minimum' => '0', 'maximum' => '23'],
+ 'Minute' => ['type' => 'integer', 'format' => 'int32', 'required' => true, 'minimum' => '0', 'maximum' => '59'],
+ ],
+ ],
+ 'AlbumId' => ['type' => 'string', 'required' => true],
+ 'PlayMode' => ['type' => 'string', 'required' => true],
+ 'DailyStudyCnt' => ['type' => 'integer', 'format' => 'int32', 'required' => true],
+ ],
],
],
[
- 'name' => 'PhoneNumber',
+ 'name' => 'DeviceInfo',
'in' => 'query',
+ 'style' => 'json',
'schema' => [
- 'type' => 'string',
- 'required' => true,
+ 'type' => 'object',
+ 'required' => false,
+ 'properties' => [
+ 'EncodeType' => [
+ 'type' => 'string',
+ 'required' => false,
+ 'enum' => ['PROJECT_ID'],
+ ],
+ 'EncodeKey' => [
+ 'type' => 'string',
+ 'required' => false,
+ 'enum' => [],
+ ],
+ 'IdType' => [
+ 'type' => 'string',
+ 'required' => false,
+ 'enum' => ['OPEN_ID', 'UNION_ID'],
+ ],
+ 'Id' => ['type' => 'string', 'required' => false],
+ 'OrganizationId' => ['type' => 'string', 'required' => false],
+ ],
],
],
[
- 'name' => 'Code',
+ 'name' => 'UserInfo',
'in' => 'query',
+ 'style' => 'json',
'schema' => [
- 'type' => 'string',
- 'required' => true,
+ 'type' => 'object',
+ 'required' => false,
+ 'properties' => [
+ 'EncodeType' => [
+ 'type' => 'string',
+ 'required' => false,
+ 'enum' => ['PROJECT_ID'],
+ ],
+ 'EncodeKey' => [
+ 'type' => 'string',
+ 'required' => false,
+ 'enum' => [],
+ ],
+ 'IdType' => [
+ 'type' => 'string',
+ 'required' => false,
+ 'enum' => ['OPEN_ID', 'UNION_ID'],
+ ],
+ 'Id' => ['type' => 'string', 'required' => false],
+ 'OrganizationId' => ['type' => 'string', 'required' => false],
+ ],
],
],
],
],
'AuthLoginWithAligenieUserInfo' => [
'path' => '/v1.0/ssp/authLoginWithAligenieUserInfo',
- 'methods' => [
- 'post',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
+ 'methods' => ['post'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AliGenie_Auth_SPI' => [],
],
],
- 'consumes' => [
- 'application/x-www-form-urlencoded',
- ],
- 'produces' => [
- 'application/json',
- ],
+ 'consumes' => ['application/x-www-form-urlencoded'],
+ 'produces' => ['application/json'],
'deprecated' => false,
'parameters' => [
[
'name' => 'SessionId',
'in' => 'formData',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
[
'name' => 'EncryptedAligenieUserIdentifier',
'in' => 'formData',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
],
],
'AuthLoginWithAligenieUserInfoGeneratedByPhoneNumber' => [
'path' => '/v1.0/ssp/authLoginWithAligenieUserInfoGeneratedByPhoneNumber',
- 'methods' => [
- 'post',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
+ 'methods' => ['post'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AliGenie_Auth_SPI' => [],
],
],
- 'consumes' => [
- 'application/x-www-form-urlencoded',
- ],
- 'produces' => [
- 'application/json',
- ],
+ 'consumes' => ['application/x-www-form-urlencoded'],
+ 'produces' => ['application/json'],
'deprecated' => false,
'parameters' => [
[
'name' => 'SessionId',
'in' => 'formData',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
],
],
'AuthLoginWithTaobaoUserInfo' => [
'path' => '/v1.0/ssp/authLoginWithTaobaoUserInfo',
- 'methods' => [
- 'post',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
+ 'methods' => ['post'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AliGenie_Auth_SPI' => [],
],
],
- 'consumes' => [
- 'application/x-www-form-urlencoded',
- ],
- 'produces' => [
- 'application/json',
- ],
+ 'consumes' => ['application/x-www-form-urlencoded'],
+ 'produces' => ['application/json'],
'deprecated' => false,
'parameters' => [
[
'name' => 'SessionId',
'in' => 'formData',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
[
'name' => 'EncryptedTaobaoUserIdentifier',
'in' => 'formData',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
],
],
- 'EcologyOpennessAuthenticate' => [
- 'path' => '/v1.0/ssp/ecologyOpennessAuthenticate',
- 'methods' => [
- 'post',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
+ 'AuthLoginWithThirdUserInfo' => [
+ 'path' => '/v1.0/ssp/authLoginWithThirdUserInfo',
+ 'methods' => ['post'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AliGenie_Auth_SPI' => [],
],
],
- 'consumes' => [
- 'application/x-www-form-urlencoded',
- ],
- 'produces' => [
- 'application/json',
- ],
+ 'consumes' => ['application/x-www-form-urlencoded'],
+ 'produces' => ['application/json'],
'deprecated' => false,
'parameters' => [
[
- 'name' => 'LoginStateAccessToken',
- 'in' => 'formData',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
- ],
- [
- 'name' => 'EncodeType',
+ 'name' => 'SceneCode',
'in' => 'formData',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
[
- 'name' => 'EncodeKey',
+ 'name' => 'ThirdUserType',
'in' => 'formData',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
- ],
- ],
- ],
- 'GetAligenieUserInfo' => [
- 'path' => '/v1.0/ssp/getAligenieUserInfo',
- 'methods' => [
- 'get',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
- 'security' => [
- [
- 'AliGenie_Auth_SPI' => [],
+ 'schema' => ['type' => 'string', 'required' => true],
],
- ],
- 'consumes' => [
- 'application/json',
- ],
- 'produces' => [
- 'application/json',
- ],
- 'deprecated' => false,
- 'parameters' => [
[
- 'name' => 'LoginStateAccessToken',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
- ],
- ],
- ],
- 'UnbindAligenieUser' => [
- 'path' => '/v1.0/ssp/unbindAligenieUser',
- 'methods' => [
- 'post',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
- 'security' => [
- [
- 'AliGenie_Auth_SPI' => [],
- ],
- ],
- 'consumes' => [
- 'application/x-www-form-urlencoded',
- ],
- 'produces' => [
- 'application/json',
- ],
- 'deprecated' => false,
- 'parameters' => [
- [
- 'name' => 'LoginStateAccessToken',
+ 'name' => 'ThirdUserIdentifier',
'in' => 'formData',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
- ],
- ],
- ],
- 'QueryUserDeviceListByTmeUserId' => [
- 'path' => '/v1.0/ssp/queryUserDeviceListByTmeUserId',
- 'methods' => [
- 'get',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
- 'security' => [
- [
- 'AliGenie_Auth_SPI' => [],
- ],
- ],
- 'consumes' => [
- 'application/json',
- 'application/x-www-form-urlencoded',
- ],
- 'produces' => [
- 'application/json',
- ],
- 'deprecated' => false,
- 'parameters' => [
- [
- 'name' => 'TmeUserId',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
- ],
- [
- 'name' => 'Sp',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
- ],
- ],
- ],
- 'InvalidateThirdPartyAppLoginState' => [
- 'path' => '/v1.0/ssp/invalidateThirdPartyAppLoginState',
- 'methods' => [
- 'post',
- ],
- 'schemes' => [
- 'https',
- ],
- 'security' => [
- [
- 'AliGenie_Auth_SPI' => [],
+ 'schema' => ['type' => 'string', 'required' => true],
],
- ],
- 'consumes' => [
- 'application/x-www-form-urlencoded',
- ],
- 'produces' => [
- 'application/json',
- ],
- 'deprecated' => false,
- 'parameters' => [
[
- 'name' => 'DeviceInfo',
+ 'name' => 'ExtInfo',
'in' => 'formData',
'style' => 'json',
- 'schema' => [
- 'type' => 'object',
- 'required' => true,
- 'properties' => [
- 'Id' => [
- 'type' => 'string',
- 'required' => true,
- ],
- 'IdType' => [
- 'type' => 'string',
- 'required' => true,
- ],
- 'EncodeType' => [
- 'type' => 'string',
- 'required' => true,
- ],
- 'EncodeKey' => [
- 'type' => 'string',
- 'required' => true,
- ],
- 'OrganizationId' => [
- 'type' => 'string',
- 'required' => false,
- ],
- ],
- ],
- ],
- [
- 'name' => 'ThirdPartyAppId',
- 'in' => 'formData',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'object', 'required' => false],
],
],
],
'CheckAuthCodeBindForExt' => [
'path' => '/v1.0/ssp/checkAuthCodeBindForExt',
- 'methods' => [
- 'get',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
+ 'methods' => ['get'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AliGenie_Auth_SPI' => [],
@@ -537,26 +306,18 @@
'schema' => [
'type' => 'string',
'required' => true,
- 'enum' => [
- 'PROJECT_ID',
- ],
+ 'enum' => ['PROJECT_ID'],
],
],
[
'name' => 'EncodeKey',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
[
'name' => 'AuthCode',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
[
'name' => 'UserInfo',
@@ -569,72 +330,60 @@
'EncodeType' => [
'type' => 'string',
'required' => true,
- 'enum' => [
- 'PROJECT_ID',
- ],
- ],
- 'EncodeKey' => [
- 'type' => 'string',
- 'required' => true,
+ 'enum' => ['PROJECT_ID'],
],
+ 'EncodeKey' => ['type' => 'string', 'required' => true],
'IdType' => [
'type' => 'string',
'required' => true,
- 'enum' => [
- 'OPEN_ID',
- 'UNION_ID',
- ],
- ],
- 'Id' => [
- 'type' => 'string',
- 'required' => true,
- ],
- 'OrganizationId' => [
- 'type' => 'string',
- 'required' => false,
+ 'enum' => ['OPEN_ID', 'UNION_ID'],
],
+ 'Id' => ['type' => 'string', 'required' => true],
+ 'OrganizationId' => ['type' => 'string', 'required' => false],
],
],
],
],
],
- 'GetCodeEnhance' => [
- 'path' => '/v1.0/ssp/getCodeEnhance',
- 'methods' => [
- 'get',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
+ 'CloudPlayer' => [
+ 'path' => '/v1.0/ssp/cloud/player',
+ 'methods' => ['post'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AliGenie_Auth_SPI' => [],
],
],
+ 'consumes' => ['application/json'],
+ 'produces' => ['application/json'],
'deprecated' => false,
'parameters' => [
[
- 'name' => 'ChannelInfo',
+ 'name' => 'UserInfo',
'in' => 'query',
'style' => 'json',
'schema' => [
'type' => 'object',
'required' => true,
'properties' => [
- 'Channel' => [
+ 'EncodeType' => [
'type' => 'string',
'required' => true,
+ 'enum' => ['PROJECT_ID'],
],
- 'ExtInfo' => [
+ 'EncodeKey' => ['type' => 'string', 'required' => true],
+ 'IdType' => [
'type' => 'string',
- 'required' => false,
+ 'required' => true,
+ 'enum' => ['OPEN_ID', 'UNION_ID'],
],
+ 'Id' => ['type' => 'string', 'required' => true],
+ 'OrganizationId' => ['type' => 'string', 'required' => false],
],
],
],
[
- 'name' => 'UserInfo',
+ 'name' => 'DeviceInfo',
'in' => 'query',
'style' => 'json',
'schema' => [
@@ -644,258 +393,235 @@
'EncodeType' => [
'type' => 'string',
'required' => true,
- 'enum' => [
- 'PROJECT_ID',
- ],
+ 'enum' => ['PROJECT_ID'],
],
'EncodeKey' => [
'type' => 'string',
'required' => true,
+ 'enum' => [],
],
'IdType' => [
'type' => 'string',
'required' => true,
- 'enum' => [
- 'OPEN_ID',
- 'UNION_ID',
- ],
- ],
- 'Id' => [
- 'type' => 'string',
- 'required' => true,
- ],
- 'OrganizationId' => [
- 'type' => 'string',
- 'required' => false,
+ 'enum' => ['UNION_ID', 'OPEN_ID'],
],
+ 'Id' => ['type' => 'string', 'required' => true],
+ 'OrganizationId' => ['type' => 'string', 'required' => false],
],
],
],
+ [
+ 'name' => 'Source',
+ 'in' => 'query',
+ 'schema' => ['type' => 'string', 'required' => true],
+ ],
+ [
+ 'name' => 'SongIdList',
+ 'in' => 'query',
+ 'style' => 'json',
+ 'schema' => [
+ 'type' => 'array',
+ 'required' => true,
+ 'items' => ['type' => 'string', 'required' => false],
+ 'minItems' => 1,
+ 'maxItems' => 200,
+ ],
+ ],
+ [
+ 'name' => 'CurPlayIndex',
+ 'in' => 'query',
+ 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => true, 'minimum' => '1', 'maximum' => '200'],
+ ],
+ [
+ 'name' => 'PlayMode',
+ 'in' => 'query',
+ 'schema' => ['type' => 'string', 'required' => true],
+ ],
+ [
+ 'name' => 'SongId',
+ 'in' => 'query',
+ 'schema' => ['type' => 'string', 'required' => false],
+ ],
],
],
- 'ScanCodeBind' => [
- 'path' => '/v1.0/ssp/scanCode',
- 'methods' => [
- 'post',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
+ 'CreateAlarm' => [
+ 'path' => '/v1.0/ssp/createAlarm',
+ 'methods' => ['post'],
+ 'schemes' => ['https', 'http'],
'security' => [
[
'AliGenie_Auth_SPI' => [],
],
],
- 'consumes' => [
- 'application/json',
- ],
+ 'consumes' => ['application/json'],
+ 'produces' => ['application/json'],
'deprecated' => false,
'parameters' => [
[
- 'name' => 'UserInfo',
+ 'name' => 'Payload',
'in' => 'formData',
'style' => 'json',
'schema' => [
'type' => 'object',
'required' => true,
'properties' => [
- 'EncodeType' => [
- 'type' => 'string',
+ 'ScheduleInfo' => [
+ 'type' => 'object',
'required' => true,
- 'enum' => [
- 'PROJECT_ID',
+ 'properties' => [
+ 'Type' => [
+ 'type' => 'string',
+ 'required' => true,
+ 'enum' => ['ONCE', 'WEEKLY', 'STATUTORY_WORKING_DAY'],
+ ],
+ 'Once' => [
+ 'type' => 'object',
+ 'required' => false,
+ 'properties' => [
+ 'Year' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
+ 'Month' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
+ 'Day' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
+ 'Hour' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
+ 'Minute' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
+ ],
+ ],
+ 'Weekly' => [
+ 'type' => 'object',
+ 'required' => false,
+ 'properties' => [
+ 'DaysOfWeek' => [
+ 'type' => 'array',
+ 'required' => false,
+ 'items' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
+ ],
+ 'Hour' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
+ 'Minute' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
+ ],
+ ],
+ 'StatutoryWorkingDay' => [
+ 'type' => 'object',
+ 'required' => false,
+ 'properties' => [
+ 'Hour' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
+ 'Minute' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
+ ],
+ ],
],
],
- 'EncodeKey' => [
- 'type' => 'string',
- 'required' => true,
- ],
- 'IdType' => [
- 'type' => 'string',
+ 'MusicInfo' => [
+ 'type' => 'object',
'required' => true,
- 'enum' => [
- 'OPEN_ID',
- 'UNION_ID',
+ 'properties' => [
+ 'MusicType' => ['type' => 'integer', 'format' => 'int64', 'required' => true],
+ 'MusicTypeName' => ['type' => 'string', 'required' => true],
+ 'MusicId' => ['type' => 'integer', 'format' => 'int64', 'required' => true],
+ 'MusicName' => ['type' => 'string', 'required' => true],
+ 'MusicUrl' => ['type' => 'string', 'required' => false],
],
],
- 'Id' => [
- 'type' => 'string',
- 'required' => true,
- ],
- 'OrganizationId' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'Volume' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
+ 'RequestId' => ['type' => 'string', 'required' => true],
+ 'UserId' => ['type' => 'string', 'required' => true],
+ 'AccessKeyId' => ['type' => 'string', 'required' => true],
+ 'DeviceId' => ['type' => 'string', 'required' => true],
],
],
],
[
- 'name' => 'BindReq',
+ 'name' => 'UserInfo',
'in' => 'formData',
'style' => 'json',
'schema' => [
'type' => 'object',
'required' => true,
'properties' => [
- 'Code' => [
- 'type' => 'string',
- 'required' => true,
- ],
- 'ClientId' => [
+ 'Id' => ['type' => 'string', 'required' => true],
+ 'IdType' => [
'type' => 'string',
'required' => true,
+ 'enum' => ['OPEN_ID', 'UNION_ID'],
],
- 'ExtInfo' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'UserId' => [
+ 'EncodeType' => [
'type' => 'string',
'required' => true,
+ 'enum' => ['PACKAGE_NAME', 'SKILL_ID'],
],
+ 'EncodeKey' => ['type' => 'string', 'required' => true],
+ 'OrganizationId' => ['type' => 'string', 'required' => false],
],
],
],
- ],
- ],
- 'GetUserByDeviceId' => [
- 'path' => '/v1.0/ssp/getUserByDeviceId',
- 'methods' => [
- 'get',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
- 'security' => [
- [
- 'AliGenie_Auth_SPI' => [],
- ],
- ],
- 'deprecated' => false,
- 'parameters' => [
[
'name' => 'DeviceInfo',
- 'in' => 'query',
+ 'in' => 'formData',
'style' => 'json',
'schema' => [
'type' => 'object',
'required' => true,
'properties' => [
- 'EncodeType' => [
- 'type' => 'string',
- 'required' => true,
- 'enum' => [
- 'PROJECT_ID',
- ],
- ],
- 'EncodeKey' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'Id' => ['type' => 'string', 'required' => true],
'IdType' => [
'type' => 'string',
'required' => true,
- 'enum' => [
- 'OPEN_ID',
- 'UNION_ID',
- ],
+ 'enum' => ['OPEN_ID', 'UNION_ID'],
],
- 'Id' => [
+ 'EncodeType' => [
'type' => 'string',
'required' => true,
+ 'enum' => ['PACKAGE_NAME', 'SKILL_ID'],
],
- 'OrganizationId' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'EncodeKey' => ['type' => 'string', 'required' => true],
+ 'OrganizationId' => ['type' => 'string', 'required' => false],
],
],
],
],
],
- 'ListDeviceByUserId' => [
- 'path' => '/v1.0/ssp/listDeviceByUserId',
- 'methods' => [
- 'get',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
+ 'CreatePlayingList' => [
+ 'path' => '/v1.0/ssp/CreatePlayingList',
+ 'methods' => ['post'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AliGenie_Auth_SPI' => [],
],
],
+ 'consumes' => ['application/json'],
+ 'produces' => ['application/json'],
'deprecated' => false,
'parameters' => [
[
- 'name' => 'UserInfo',
- 'in' => 'query',
+ 'name' => 'OpenCreatePlayingListRequest',
+ 'in' => 'formData',
'style' => 'json',
'schema' => [
'type' => 'object',
'required' => true,
'properties' => [
- 'EncodeType' => [
- 'type' => 'string',
- 'required' => true,
- 'enum' => [
- 'PROJECT_ID',
- ],
- ],
- 'EncodeKey' => [
- 'type' => 'string',
- 'required' => true,
- ],
- 'IdType' => [
- 'type' => 'string',
+ 'PlayFrom' => ['type' => 'string', 'required' => false],
+ 'ContentType' => ['type' => 'string', 'required' => true],
+ 'ContentList' => [
+ 'type' => 'array',
'required' => true,
- 'enum' => [
- 'OPEN_ID',
- 'UNION_ID',
+ 'items' => [
+ 'type' => 'object',
+ 'required' => true,
+ 'properties' => [
+ 'RawId' => ['type' => 'string', 'required' => true],
+ 'Source' => ['type' => 'string', 'required' => true],
+ ],
],
],
- 'Id' => [
- 'type' => 'string',
- 'required' => true,
- ],
- 'OrganizationId' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'Index' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
+ 'NeedAlbumContinued' => ['type' => 'boolean', 'required' => false],
+ 'PlayMode' => ['type' => 'string', 'required' => false],
+ 'ExtendInfo' => ['type' => 'object', 'required' => false],
],
],
],
- ],
- ],
- 'UnbindDevice' => [
- 'path' => '/v1.0/ssp/unbindDevice',
- 'methods' => [
- 'post',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
- 'security' => [
- [
- 'AliGenie_Auth_SPI' => [],
- ],
- ],
- 'consumes' => [
- 'application/json',
- ],
- 'produces' => [
- 'application/json',
- ],
- 'deprecated' => false,
- 'parameters' => [
[
- 'name' => 'DeviceInfo',
- 'in' => 'formData',
+ 'name' => 'UserInfo',
+ 'in' => 'query',
'style' => 'json',
'schema' => [
'type' => 'object',
@@ -904,36 +630,22 @@
'EncodeType' => [
'type' => 'string',
'required' => true,
- 'enum' => [
- 'PROJECT_ID',
- ],
- ],
- 'EncodeKey' => [
- 'type' => 'string',
- 'required' => true,
+ 'enum' => ['PROJECT_ID'],
],
+ 'EncodeKey' => ['type' => 'string', 'required' => true],
'IdType' => [
'type' => 'string',
'required' => true,
- 'enum' => [
- 'OPEN_ID',
- 'UNION_ID',
- ],
- ],
- 'Id' => [
- 'type' => 'string',
- 'required' => true,
- ],
- 'OrganizationId' => [
- 'type' => 'string',
- 'required' => false,
+ 'enum' => ['OPEN_ID', 'UNION_ID'],
],
+ 'Id' => ['type' => 'string', 'required' => true],
+ 'OrganizationId' => ['type' => 'string', 'required' => false],
],
],
],
[
- 'name' => 'UserInfo',
- 'in' => 'formData',
+ 'name' => 'DeviceInfo',
+ 'in' => 'query',
'style' => 'json',
'schema' => [
'type' => 'object',
@@ -942,652 +654,414 @@
'EncodeType' => [
'type' => 'string',
'required' => true,
- 'enum' => [
- 'PROJECT_ID',
- ],
+ 'enum' => ['PROJECT_ID'],
],
'EncodeKey' => [
'type' => 'string',
'required' => true,
+ 'enum' => [],
],
'IdType' => [
'type' => 'string',
'required' => true,
- 'enum' => [
- 'OPEN_ID',
- 'UNION_ID',
- ],
- ],
- 'Id' => [
- 'type' => 'string',
- 'required' => true,
- ],
- 'OrganizationId' => [
- 'type' => 'string',
- 'required' => false,
+ 'enum' => ['UNION_ID', 'OPEN_ID'],
],
+ 'Id' => ['type' => 'string', 'required' => true],
+ 'OrganizationId' => ['type' => 'string', 'required' => false],
],
],
],
],
],
- 'ListDeviceByUserIdAndChanel' => [
- 'path' => '/v1.0/ssp/listDeviceByUserIdAndChanel',
- 'methods' => [
- 'post',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
+ 'CreatePlayingListOAuth2' => [
+ 'path' => '/v1.0/ssp/CreatePlayingListOAuth2',
+ 'methods' => ['post'],
+ 'schemes' => ['https'],
'security' => [
[
- 'AliGenie_Auth_SPI' => [],
+ 'OAuth 2.0 Bearer Token' => [],
],
],
+ 'consumes' => ['application/json'],
+ 'produces' => ['application/json'],
'deprecated' => false,
'parameters' => [
[
- 'name' => 'ChannelInfo',
- 'in' => 'query',
+ 'name' => 'OpenCreatePlayingListRequest',
+ 'in' => 'formData',
'style' => 'json',
'schema' => [
'type' => 'object',
'required' => true,
'properties' => [
- 'Channel' => [
- 'type' => 'string',
+ 'PlayFrom' => ['type' => 'string', 'required' => false],
+ 'ContentType' => ['type' => 'string', 'required' => true],
+ 'ContentList' => [
+ 'type' => 'array',
'required' => true,
+ 'items' => [
+ 'type' => 'object',
+ 'required' => true,
+ 'properties' => [
+ 'RawId' => ['type' => 'string', 'required' => true],
+ 'Source' => ['type' => 'string', 'required' => true],
+ ],
+ ],
],
- 'ExtInfo' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'Index' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
+ 'NeedAlbumContinued' => ['type' => 'boolean', 'required' => false],
+ 'PlayMode' => ['type' => 'string', 'required' => false],
+ 'ExtendInfo' => ['type' => 'object', 'required' => false],
],
],
],
[
- 'name' => 'UserInfo',
+ 'name' => 'DeviceInfo',
'in' => 'query',
'style' => 'json',
'schema' => [
'type' => 'object',
'required' => true,
'properties' => [
- 'EncodeType' => [
- 'type' => 'string',
- 'required' => true,
- 'enum' => [
- 'PROJECT_ID',
- ],
- ],
- 'EncodeKey' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'EncodeType' => ['type' => 'string', 'required' => true],
+ 'EncodeKey' => ['type' => 'string', 'required' => true],
'IdType' => [
'type' => 'string',
'required' => true,
- 'enum' => [
- 'OPEN_ID',
- 'UNION_ID',
- ],
- ],
- 'Id' => [
- 'type' => 'string',
- 'required' => true,
- ],
- 'OrganizationId' => [
- 'type' => 'string',
- 'required' => false,
+ 'enum' => ['UNION_ID', 'OPEN_ID'],
],
+ 'Id' => ['type' => 'string', 'required' => true],
+ 'OrganizationId' => ['type' => 'string', 'required' => false],
],
],
],
],
],
- 'GetDeviceIdByIdentity' => [
- 'path' => '/v1.0/ssp/getDeviceIdByIdentity',
- 'methods' => [
- 'get',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
- 'security' => [
- [
- 'AliGenie_Auth_SPI' => [],
- ],
- ],
- 'consumes' => [
- 'application/json',
- ],
- 'produces' => [
- 'application/json',
- ],
- 'deprecated' => false,
- 'parameters' => [
- [
- 'name' => 'EncodeType',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
- ],
- [
- 'name' => 'EncodeKey',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
- ],
- [
- 'name' => 'IdentityType',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
- ],
- [
- 'name' => 'IdentityId',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
- ],
- [
- 'name' => 'ProductKey',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
- ],
- ],
- ],
- 'ListDeviceIdByIdentities' => [
- 'path' => '/v1.0/ssp/listDeviceIdByIdentities',
- 'methods' => [
- 'get',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
+ 'CreateScheduleTask' => [
+ 'path' => '/v1.0/ssp/CreateScheduleTask',
+ 'methods' => ['post'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AliGenie_Auth_SPI' => [],
],
],
- 'consumes' => [
- 'application/json',
- ],
- 'produces' => [
- 'application/json',
- ],
+ 'consumes' => ['application/json'],
+ 'produces' => ['application/json'],
'deprecated' => false,
'parameters' => [
[
- 'name' => 'EncodeType',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
- ],
- [
- 'name' => 'EncodeKey',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
- ],
- [
- 'name' => 'IdentityType',
- 'in' => 'query',
+ 'name' => 'Payload',
+ 'in' => 'formData',
+ 'style' => 'json',
'schema' => [
- 'type' => 'string',
+ 'type' => 'object',
'required' => true,
+ 'properties' => [
+ 'IdempotentId' => ['type' => 'string', 'required' => false],
+ 'DeviceId' => ['type' => 'string'],
+ 'UserId' => ['type' => 'string'],
+ 'RequestId' => ['type' => 'string'],
+ 'ScheduleDTO' => [
+ 'type' => 'object',
+ 'required' => true,
+ 'properties' => [
+ 'ScheduleType' => [
+ 'type' => 'string',
+ 'required' => true,
+ 'enum' => ['ONCE', 'WEEKLY', 'STATUTORY_DAY'],
+ ],
+ 'Once' => [
+ 'type' => 'object',
+ 'required' => false,
+ 'properties' => [
+ 'Year' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
+ 'Month' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
+ 'Day' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
+ 'Hour' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
+ 'Minute' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
+ ],
+ ],
+ 'Weekly' => [
+ 'type' => 'object',
+ 'required' => false,
+ 'properties' => [
+ 'DaysOfWeek' => [
+ 'type' => 'array',
+ 'required' => false,
+ 'items' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
+ ],
+ 'Hours' => [
+ 'type' => 'array',
+ 'required' => false,
+ 'items' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
+ ],
+ 'Minutes' => [
+ 'type' => 'array',
+ 'required' => false,
+ 'items' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
+ ],
+ ],
+ ],
+ 'StatutoryWorkingDay' => [
+ 'type' => 'object',
+ 'required' => false,
+ 'properties' => [
+ 'Hours' => [
+ 'type' => 'array',
+ 'required' => false,
+ 'items' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
+ ],
+ 'Minutes' => [
+ 'type' => 'array',
+ 'required' => false,
+ 'items' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
+ ],
+ ],
+ ],
+ 'ScheduleStartTime' => ['type' => 'integer', 'format' => 'int64', 'required' => true],
+ 'ScheduleEndTime' => ['type' => 'integer', 'format' => 'int64', 'required' => true],
+ ],
+ ],
+ 'ActionDTOs' => [
+ 'type' => 'array',
+ 'required' => true,
+ 'items' => [
+ 'type' => 'object',
+ 'required' => false,
+ 'properties' => [
+ 'customAction' => ['type' => 'object', 'required' => false],
+ ],
+ ],
+ ],
+ 'AccessKeyId' => ['type' => 'string'],
+ ],
],
],
[
- 'name' => 'IdentityIds',
- 'in' => 'query',
+ 'name' => 'UserInfo',
+ 'in' => 'formData',
'style' => 'json',
'schema' => [
- 'type' => 'array',
- 'required' => false,
- 'items' => [
- 'type' => 'string',
- 'required' => true,
+ 'type' => 'object',
+ 'required' => true,
+ 'properties' => [
+ 'Id' => ['type' => 'string', 'required' => false],
+ 'IdType' => ['type' => 'string', 'required' => false],
+ 'EncodeType' => ['type' => 'string', 'required' => false],
+ 'EncodeKey' => ['type' => 'string', 'required' => false],
+ 'OrganizationId' => ['type' => 'string', 'required' => false],
],
],
],
[
- 'name' => 'ProductKey',
- 'in' => 'query',
+ 'name' => 'DeviceInfo',
+ 'in' => 'formData',
+ 'style' => 'json',
'schema' => [
- 'type' => 'string',
+ 'type' => 'object',
'required' => true,
+ 'properties' => [
+ 'Id' => ['type' => 'string', 'required' => false],
+ 'IdType' => ['type' => 'string', 'required' => false],
+ 'EncodeType' => ['type' => 'string', 'required' => false],
+ 'EncodeKey' => ['type' => 'string', 'required' => false],
+ 'OrganizationId' => ['type' => 'string', 'required' => false],
+ ],
],
],
],
],
- 'GetDeviceBasicInfo' => [
- 'path' => '/v1.0/ssp/getDeviceBasicInfo',
- 'methods' => [
- 'get',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
+ 'DeleteAlarms' => [
+ 'path' => '/v1.0/ssp/deleteAlarms',
+ 'methods' => ['post'],
+ 'schemes' => ['https', 'http'],
'security' => [
[
'AliGenie_Auth_SPI' => [],
],
],
+ 'consumes' => ['application/json'],
+ 'produces' => ['application/json'],
'deprecated' => false,
'parameters' => [
[
- 'name' => 'DeviceInfo',
- 'in' => 'query',
+ 'name' => 'Payload',
+ 'in' => 'formData',
'style' => 'json',
'schema' => [
'type' => 'object',
'required' => true,
'properties' => [
- 'EncodeType' => [
- 'type' => 'string',
- 'required' => true,
- 'enum' => [
- 'PROJECT_ID',
- ],
- ],
- 'EncodeKey' => [
- 'type' => 'string',
- 'required' => true,
- ],
- 'IdType' => [
- 'type' => 'string',
- 'required' => true,
- 'enum' => [
- 'OPEN_ID',
- 'UNION_ID',
- ],
- ],
- 'Id' => [
- 'type' => 'string',
+ 'RequestId' => ['type' => 'string', 'required' => true],
+ 'UserId' => ['type' => 'string', 'required' => true],
+ 'AccessKeyId' => ['type' => 'string', 'required' => true],
+ 'DeviceId' => ['type' => 'string', 'required' => true],
+ 'AlarmIds' => [
+ 'type' => 'array',
+ 'format' => 'int64',
'required' => true,
- ],
- 'OrganizationId' => [
- 'type' => 'string',
- 'required' => false,
+ 'items' => ['type' => 'integer', 'format' => 'int64', 'required' => false],
],
],
],
],
- ],
- ],
- 'ListDeviceBasicInfo' => [
- 'path' => '/v1.0/ssp/listDeviceBasicInfo',
- 'methods' => [
- 'get',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
- 'security' => [
- [
- 'AliGenie_Auth_SPI' => [],
- ],
- ],
- 'deprecated' => false,
- 'parameters' => [
[
- 'name' => 'DeviceInfos',
- 'in' => 'query',
+ 'name' => 'UserInfo',
+ 'in' => 'formData',
'style' => 'json',
'schema' => [
'type' => 'object',
- 'required' => false,
+ 'required' => true,
'properties' => [
- 'EncodeType' => [
- 'type' => 'string',
- 'required' => true,
- 'enum' => [
- 'PROJECT_ID',
- ],
- ],
- 'EncodeKey' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'Id' => ['type' => 'string', 'required' => true],
'IdType' => [
'type' => 'string',
'required' => true,
- 'enum' => [
- 'OPEN_ID',
- 'UNION_ID',
- ],
- ],
- 'Ids' => [
- 'type' => 'array',
- 'required' => false,
- 'items' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'enum' => ['OPEN_ID', 'UNION_ID'],
],
- 'OrganizationId' => [
+ 'EncodeType' => [
'type' => 'string',
- 'required' => false,
+ 'required' => true,
+ 'enum' => ['PACKAGE_NAME', 'SKILL_ID'],
],
+ 'EncodeKey' => ['type' => 'string', 'required' => true],
+ 'OrganizationId' => ['type' => 'string', 'required' => false],
],
],
],
- ],
- ],
- 'GetDeviceStatusInfo' => [
- 'path' => '/v1.0/ssp/getDeviceStatusInfo',
- 'methods' => [
- 'get',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
- 'security' => [
- [
- 'AliGenie_Auth_SPI' => [],
- ],
- ],
- 'deprecated' => false,
- 'parameters' => [
[
'name' => 'DeviceInfo',
- 'in' => 'query',
+ 'in' => 'formData',
'style' => 'json',
'schema' => [
'type' => 'object',
'required' => true,
'properties' => [
- 'EncodeType' => [
- 'type' => 'string',
- 'required' => true,
- 'enum' => [
- 'PROJECT_ID',
- ],
- ],
- 'EncodeKey' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'Id' => ['type' => 'string', 'required' => true],
'IdType' => [
'type' => 'string',
'required' => true,
- 'enum' => [
- 'OPEN_ID',
- 'UNION_ID',
- ],
+ 'enum' => ['OPEN_ID', 'UNION_ID'],
],
- 'Id' => [
+ 'EncodeType' => [
'type' => 'string',
'required' => true,
+ 'enum' => ['PACKAGE_NAME', 'SKILL_ID'],
],
- 'OrganizationId' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'EncodeKey' => ['type' => 'string', 'required' => true],
+ 'OrganizationId' => ['type' => 'string', 'required' => false],
],
],
],
],
],
- 'GetDeviceTag' => [
- 'path' => '/v1.0/ssp/getDeviceTag',
- 'methods' => [
- 'get',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
+ 'DeleteScheduleTask' => [
+ 'path' => '/v1.0/ssp/DeleteScheduleTask',
+ 'methods' => ['post'],
+ 'schemes' => ['https', 'http'],
'security' => [
[
'AliGenie_Auth_SPI' => [],
],
],
- 'consumes' => [
- 'application/json',
- ],
- 'produces' => [
- 'application/json',
- ],
+ 'consumes' => ['application/json'],
+ 'produces' => ['application/json'],
'deprecated' => false,
'parameters' => [
[
- 'name' => 'DeviceInfo',
- 'in' => 'query',
+ 'name' => 'Payload',
+ 'in' => 'formData',
'style' => 'json',
'schema' => [
'type' => 'object',
'required' => true,
'properties' => [
- 'EncodeType' => [
- 'type' => 'string',
- 'required' => true,
- 'enum' => [
- 'PROJECT_ID',
- ],
- ],
- 'EncodeKey' => [
- 'type' => 'string',
- 'required' => true,
- ],
- 'IdType' => [
- 'type' => 'string',
- 'required' => true,
- 'enum' => [
- 'OPEN_ID',
- 'UNION_ID',
- ],
- ],
- 'Id' => [
- 'type' => 'string',
- 'required' => true,
- ],
- 'OrganizationId' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'Id' => ['type' => 'integer', 'format' => 'int64', 'required' => true],
+ 'DeviceId' => ['type' => 'string'],
+ 'RequestId' => ['type' => 'string'],
+ 'UserId' => ['type' => 'string'],
+ 'AccessKeyId' => ['type' => 'string'],
],
],
],
- ],
- ],
- 'DeviceControl' => [
- 'path' => '/v1.0/ssp/control',
- 'methods' => [
- 'post',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
- 'security' => [
[
- 'AliGenie_Auth_SPI' => [],
- ],
- ],
- 'consumes' => [],
- 'produces' => [],
- 'deprecated' => false,
- 'parameters' => [
- [
- 'name' => 'ControlRequest',
+ 'name' => 'UserInfo',
'in' => 'formData',
'style' => 'json',
'schema' => [
'type' => 'object',
- 'required' => false,
+ 'required' => true,
'properties' => [
- 'Volume' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
- 'Muted' => [
- 'type' => 'boolean',
- 'required' => false,
- ],
+ 'Id' => ['type' => 'string', 'required' => false],
+ 'IdType' => ['type' => 'string', 'required' => false],
+ 'EncodeType' => ['type' => 'string', 'required' => false],
+ 'EncodeKey' => ['type' => 'string', 'required' => false],
+ 'OrganizationId' => ['type' => 'string', 'required' => false],
],
],
],
[
'name' => 'DeviceInfo',
- 'in' => 'query',
+ 'in' => 'formData',
'style' => 'json',
'schema' => [
'type' => 'object',
'required' => true,
'properties' => [
- 'EncodeType' => [
- 'type' => 'string',
- 'required' => true,
- 'enum' => [
- 'PROJECT_ID',
- ],
- ],
- 'EncodeKey' => [
- 'type' => 'string',
- 'required' => true,
- ],
- 'IdType' => [
- 'type' => 'string',
- 'required' => true,
- 'enum' => [
- 'OPEN_ID',
- 'UNION_ID',
- ],
- ],
- 'Id' => [
- 'type' => 'string',
- 'required' => true,
- ],
- 'OrganizationId' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'Id' => ['type' => 'string', 'required' => false],
+ 'IdType' => ['type' => 'string', 'required' => false],
+ 'EncodeType' => ['type' => 'string', 'required' => false],
+ 'EncodeKey' => ['type' => 'string', 'required' => false],
+ 'OrganizationId' => ['type' => 'string', 'required' => false],
],
],
],
],
],
- 'GetDeviceSetting' => [
- 'path' => '/v1.0/ssp/getDeviceSetting',
- 'methods' => [
- 'get',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
+ 'DeleteSub' => [
+ 'path' => '/v1.0/ssp/deleteSub',
+ 'methods' => ['post'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AliGenie_Auth_SPI' => [],
],
],
- 'consumes' => [],
- 'produces' => [],
+ 'consumes' => ['application/json'],
+ 'produces' => ['application/json'],
'deprecated' => false,
'parameters' => [
[
- 'name' => 'Keys',
+ 'name' => 'SubId',
'in' => 'query',
- 'style' => 'json',
- 'schema' => [
- 'type' => 'array',
- 'required' => true,
- 'items' => [
- 'type' => 'string',
- 'required' => false,
- ],
- ],
- ],
- [
- 'name' => 'DeviceInfo',
- 'in' => 'query',
- 'style' => 'json',
- 'schema' => [
- 'type' => 'object',
- 'required' => false,
- 'properties' => [
- 'EncodeType' => [
- 'type' => 'string',
- 'required' => true,
- 'enum' => [
- 'PROJECT_ID',
- ],
- ],
- 'EncodeKey' => [
- 'type' => 'string',
- 'required' => true,
- ],
- 'IdType' => [
- 'type' => 'string',
- 'required' => true,
- 'enum' => [
- 'OPEN_ID',
- 'UNION_ID',
- ],
- ],
- 'Id' => [
- 'type' => 'string',
- 'required' => true,
- ],
- 'OrganizationId' => [
- 'type' => 'string',
- 'required' => false,
- ],
- ],
- ],
+ 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => true],
],
],
],
- 'GetDeviceStatusDetail' => [
- 'path' => '/v1.0/ssp/getDeviceStatusDetail',
- 'methods' => [
- 'get',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
+ 'DeviceControl' => [
+ 'path' => '/v1.0/ssp/control',
+ 'methods' => ['post'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AliGenie_Auth_SPI' => [],
],
],
+ 'consumes' => [],
+ 'produces' => [],
'deprecated' => false,
'parameters' => [
[
- 'name' => 'Keys',
- 'in' => 'query',
+ 'name' => 'ControlRequest',
+ 'in' => 'formData',
'style' => 'json',
'schema' => [
- 'type' => 'array',
- 'required' => true,
- 'items' => [
- 'type' => 'string',
- 'required' => false,
+ 'type' => 'object',
+ 'required' => false,
+ 'properties' => [
+ 'Volume' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
+ 'Muted' => ['type' => 'boolean', 'required' => false],
],
],
],
@@ -1602,474 +1076,286 @@
'EncodeType' => [
'type' => 'string',
'required' => true,
- 'enum' => [
- 'PROJECT_ID',
- ],
- ],
- 'EncodeKey' => [
- 'type' => 'string',
- 'required' => true,
+ 'enum' => ['PROJECT_ID'],
],
+ 'EncodeKey' => ['type' => 'string', 'required' => true],
'IdType' => [
'type' => 'string',
'required' => true,
- 'enum' => [
- 'OPEN_ID',
- 'OPEN_ID',
- ],
- ],
- 'Id' => [
- 'type' => 'string',
- 'required' => true,
- ],
- 'OrganizationId' => [
- 'type' => 'string',
- 'required' => false,
+ 'enum' => ['OPEN_ID', 'UNION_ID'],
],
+ 'Id' => ['type' => 'string', 'required' => true],
+ 'OrganizationId' => ['type' => 'string', 'required' => false],
],
],
],
],
],
- 'SetDeviceSetting' => [
- 'path' => '/v1.0/ssp/setDeviceSetting',
- 'methods' => [
- 'post',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
+ 'EcologyOpennessAuthenticate' => [
+ 'path' => '/v1.0/ssp/ecologyOpennessAuthenticate',
+ 'methods' => ['post'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AliGenie_Auth_SPI' => [],
],
],
+ 'consumes' => ['application/x-www-form-urlencoded'],
+ 'produces' => ['application/json'],
'deprecated' => false,
'parameters' => [
[
- 'name' => 'Key',
+ 'name' => 'LoginStateAccessToken',
'in' => 'formData',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
[
- 'name' => 'Value',
+ 'name' => 'EncodeType',
'in' => 'formData',
- 'schema' => [
- 'type' => 'any',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
[
- 'name' => 'DeviceInfo',
- 'in' => 'query',
- 'style' => 'json',
- 'schema' => [
- 'type' => 'object',
- 'required' => true,
- 'properties' => [
- 'EncodeType' => [
- 'type' => 'string',
- 'required' => true,
- 'enum' => [
- 'PROJECT_ID',
- ],
- ],
- 'EncodeKey' => [
- 'type' => 'string',
- 'required' => true,
- ],
- 'IdType' => [
- 'type' => 'string',
- 'required' => true,
- 'enum' => [
- 'OPEN_ID',
- 'UNION_ID',
- ],
- ],
- 'Id' => [
- 'type' => 'string',
- 'required' => true,
- ],
- 'OrganizationId' => [
- 'type' => 'string',
- 'required' => false,
- ],
- ],
- ],
+ 'name' => 'EncodeKey',
+ 'in' => 'formData',
+ 'schema' => ['type' => 'string', 'required' => true],
],
],
],
- 'GetJiangSuTelecomData' => [
- 'path' => '/v1.0/ssp/GetJiangSuTelecomData',
- 'methods' => [
- 'post',
- ],
- 'schemes' => [
- 'https',
- ],
+ 'EcologyOpennessSendVerificationCode' => [
+ 'path' => '/v1.0/ssp/ecologyOpennessSendVerificationCode',
+ 'methods' => ['post'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AliGenie_Auth_SPI' => [],
],
],
- 'consumes' => [
- 'application/json',
- ],
- 'produces' => [
- 'application/json',
- ],
+ 'consumes' => ['application/x-www-form-urlencoded'],
+ 'produces' => ['application/json'],
'deprecated' => false,
'parameters' => [
[
- 'name' => 'Date',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'name' => 'SessionId',
+ 'in' => 'formData',
+ 'schema' => ['type' => 'string', 'required' => true],
+ ],
+ [
+ 'name' => 'PhoneNumber',
+ 'in' => 'formData',
+ 'schema' => ['type' => 'string', 'required' => true],
+ ],
+ [
+ 'name' => 'Region',
+ 'in' => 'formData',
+ 'schema' => ['type' => 'string', 'required' => true],
],
],
],
- 'ScgSearch' => [
- 'path' => '/v1.0/ssp/scgSearch',
- 'methods' => [
- 'post',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
+ 'FindUserlistToAuthLoginWithPhoneNumber' => [
+ 'path' => '/v1.0/ssp/findUserlistToAuthLoginWithPhoneNumber',
+ 'methods' => ['get'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AliGenie_Auth_SPI' => [],
],
],
- 'consumes' => [
- 'application/json',
- ],
- 'produces' => [
- 'application/json',
- ],
+ 'consumes' => ['application/json'],
+ 'produces' => ['application/json'],
'deprecated' => false,
'parameters' => [
[
- 'name' => 'TopicId',
+ 'name' => 'SessionId',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
[
- 'name' => 'ScgFilter',
+ 'name' => 'Region',
'in' => 'query',
- 'style' => 'json',
- 'schema' => [
- 'type' => 'object',
- 'required' => true,
- 'properties' => [
- 'SortParam' => [
- 'type' => 'object',
- 'required' => true,
- 'properties' => [
- 'SortKey' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'SortText' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'SortOrder' => [
- 'type' => 'string',
- 'required' => false,
- ],
- ],
- ],
- 'UseOffSet' => [
- 'type' => 'boolean',
- 'required' => true,
- ],
- 'OffSetParam' => [
- 'type' => 'object',
- 'required' => false,
- 'properties' => [
- 'Offset' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
- 'Limit' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
- ],
- ],
- 'PageParam' => [
- 'type' => 'object',
- 'required' => false,
- 'properties' => [
- 'PageSize' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
- 'PageNum' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
- ],
- ],
- ],
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
+ ],
+ [
+ 'name' => 'PhoneNumber',
+ 'in' => 'query',
+ 'schema' => ['type' => 'string', 'required' => true],
+ ],
+ [
+ 'name' => 'Code',
+ 'in' => 'query',
+ 'schema' => ['type' => 'string', 'required' => true],
],
],
],
- 'AddAndRemoveFavoriteContent' => [
- 'path' => '/v1.0/ssp/AddAndRemoveFavoriteContent',
- 'methods' => [
- 'post',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
+ 'GetAlarm' => [
+ 'path' => '/v1.0/ssp/getAlarm',
+ 'methods' => ['post'],
+ 'schemes' => ['https', 'http'],
'security' => [
[
'AliGenie_Auth_SPI' => [],
],
],
- 'consumes' => [
- 'application/json',
- ],
- 'produces' => [
- 'application/json',
- ],
+ 'consumes' => ['application/json'],
+ 'produces' => ['application/json'],
'deprecated' => false,
'parameters' => [
[
- 'name' => 'OpenAddAndRemoveFavoriteContentRequest',
+ 'name' => 'Payload',
'in' => 'formData',
'style' => 'json',
'schema' => [
'type' => 'object',
'required' => true,
'properties' => [
- 'PackageType' => [
- 'type' => 'string',
- 'required' => true,
- ],
- 'OpenSourceRawIdPair' => [
- 'type' => 'object',
- 'required' => true,
- 'properties' => [
- 'RawId' => [
- 'type' => 'string',
- 'required' => true,
- ],
- 'Source' => [
- 'type' => 'string',
- 'required' => true,
- ],
- 'ExtendInfo' => [
- 'type' => 'object',
- 'required' => false,
- ],
- ],
- ],
- 'FavoriteCmd' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'RequestId' => ['type' => 'string', 'required' => true],
+ 'UserId' => ['type' => 'string', 'required' => true],
+ 'AccessKeyId' => ['type' => 'string', 'required' => true],
+ 'DeviceId' => ['type' => 'string', 'required' => true],
+ 'AlarmId' => ['type' => 'integer', 'format' => 'int64', 'required' => true],
],
],
],
[
'name' => 'UserInfo',
- 'in' => 'query',
+ 'in' => 'formData',
'style' => 'json',
'schema' => [
'type' => 'object',
'required' => true,
'properties' => [
- 'EncodeType' => [
- 'type' => 'string',
- 'required' => true,
- ],
- 'EncodeKey' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'Id' => ['type' => 'string', 'required' => true],
'IdType' => [
'type' => 'string',
'required' => true,
+ 'enum' => ['OPEN_ID', 'UNION_ID'],
],
- 'Id' => [
+ 'EncodeType' => [
'type' => 'string',
'required' => true,
+ 'enum' => ['PACKAGE_NAME', 'SKILL_ID'],
],
- 'OrganizationId' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'EncodeKey' => ['type' => 'string', 'required' => true],
+ 'OrganizationId' => ['type' => 'string', 'required' => false],
],
],
],
[
'name' => 'DeviceInfo',
- 'in' => 'query',
+ 'in' => 'formData',
'style' => 'json',
'schema' => [
'type' => 'object',
'required' => true,
'properties' => [
- 'EncodeType' => [
- 'type' => 'string',
- 'required' => true,
- ],
- 'EncodeKey' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'Id' => ['type' => 'string', 'required' => true],
'IdType' => [
'type' => 'string',
'required' => true,
+ 'enum' => ['OPEN_ID', 'UNION_ID'],
],
- 'Id' => [
+ 'EncodeType' => [
'type' => 'string',
'required' => true,
+ 'enum' => ['PACKAGE_NAME', 'SKILL_ID'],
],
- 'OrganizationId' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'EncodeKey' => ['type' => 'string', 'required' => true],
+ 'OrganizationId' => ['type' => 'string', 'required' => false],
],
],
],
],
],
- 'CreatePlayingList' => [
- 'path' => '/v1.0/ssp/CreatePlayingList',
- 'methods' => [
- 'post',
+ 'GetAlbum' => [
+ 'path' => '/v1.0/ssp/GetAlbum',
+ 'methods' => ['post'],
+ 'schemes' => ['http', 'https'],
+ 'security' => [
+ [
+ 'AliGenie_Auth_SPI' => [],
+ ],
],
- 'schemes' => [
- 'http',
- 'https',
+ 'consumes' => ['application/json'],
+ 'produces' => ['application/json'],
+ 'deprecated' => false,
+ 'parameters' => [
+ [
+ 'name' => 'Id',
+ 'in' => 'query',
+ 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => true],
+ ],
+ [
+ 'name' => 'Type',
+ 'in' => 'query',
+ 'schema' => ['type' => 'string', 'required' => true],
+ ],
],
+ ],
+ 'GetAlbumDetailById' => [
+ 'path' => '/v1.0/ssp/getAlbumDetailById',
+ 'methods' => ['post'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AliGenie_Auth_SPI' => [],
],
],
- 'consumes' => [
- 'application/json',
+ 'consumes' => ['application/json'],
+ 'produces' => ['application/json'],
+ 'deprecated' => false,
+ 'parameters' => [
+ [
+ 'name' => 'AlbumId',
+ 'in' => 'query',
+ 'schema' => ['type' => 'string', 'required' => true],
+ ],
],
- 'produces' => [
- 'application/json',
+ ],
+ 'GetAligenieUserInfo' => [
+ 'path' => '/v1.0/ssp/getAligenieUserInfo',
+ 'methods' => ['get'],
+ 'schemes' => ['http', 'https'],
+ 'security' => [
+ [
+ 'AliGenie_Auth_SPI' => [],
+ ],
],
+ 'consumes' => ['application/json'],
+ 'produces' => ['application/json'],
'deprecated' => false,
'parameters' => [
[
- 'name' => 'OpenCreatePlayingListRequest',
- 'in' => 'formData',
- 'style' => 'json',
- 'schema' => [
- 'type' => 'object',
- 'required' => true,
- 'properties' => [
- 'PlayFrom' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'ContentType' => [
- 'type' => 'string',
- 'required' => true,
- ],
- 'ContentList' => [
- 'type' => 'array',
- 'required' => true,
- 'items' => [
- 'type' => 'object',
- 'required' => true,
- 'properties' => [
- 'RawId' => [
- 'type' => 'string',
- 'required' => true,
- ],
- 'Source' => [
- 'type' => 'string',
- 'required' => true,
- ],
- ],
- ],
- ],
- 'Index' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
- 'NeedAlbumContinued' => [
- 'type' => 'boolean',
- 'required' => false,
- ],
- 'PlayMode' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'ExtendInfo' => [
- 'type' => 'object',
- 'required' => false,
- ],
- ],
- ],
+ 'name' => 'LoginStateAccessToken',
+ 'in' => 'query',
+ 'schema' => ['type' => 'string', 'required' => true],
+ ],
+ ],
+ ],
+ 'GetCodeEnhance' => [
+ 'path' => '/v1.0/ssp/getCodeEnhance',
+ 'methods' => ['get'],
+ 'schemes' => ['http', 'https'],
+ 'security' => [
+ [
+ 'AliGenie_Auth_SPI' => [],
],
+ ],
+ 'deprecated' => false,
+ 'parameters' => [
[
- 'name' => 'UserInfo',
+ 'name' => 'ChannelInfo',
'in' => 'query',
'style' => 'json',
'schema' => [
'type' => 'object',
'required' => true,
'properties' => [
- 'EncodeType' => [
- 'type' => 'string',
- 'required' => true,
- 'enum' => [
- 'PROJECT_ID',
- ],
- ],
- 'EncodeKey' => [
- 'type' => 'string',
- 'required' => true,
- ],
- 'IdType' => [
- 'type' => 'string',
- 'required' => true,
- 'enum' => [
- 'OPEN_ID',
- 'UNION_ID',
- ],
- ],
- 'Id' => [
- 'type' => 'string',
- 'required' => true,
- ],
- 'OrganizationId' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'Channel' => ['type' => 'string', 'required' => true],
+ 'ExtInfo' => ['type' => 'string', 'required' => false],
],
],
],
[
- 'name' => 'DeviceInfo',
+ 'name' => 'UserInfo',
'in' => 'query',
'style' => 'json',
'schema' => [
@@ -2079,138 +1365,57 @@
'EncodeType' => [
'type' => 'string',
'required' => true,
- 'enum' => [
- 'PROJECT_ID',
- ],
- ],
- 'EncodeKey' => [
- 'type' => 'string',
- 'required' => true,
- 'enum' => [],
+ 'enum' => ['PROJECT_ID'],
],
+ 'EncodeKey' => ['type' => 'string', 'required' => true],
'IdType' => [
'type' => 'string',
'required' => true,
- 'enum' => [
- 'UNION_ID',
- 'OPEN_ID',
- ],
- ],
- 'Id' => [
- 'type' => 'string',
- 'required' => true,
- ],
- 'OrganizationId' => [
- 'type' => 'string',
- 'required' => false,
+ 'enum' => ['OPEN_ID', 'UNION_ID'],
],
+ 'Id' => ['type' => 'string', 'required' => true],
+ 'OrganizationId' => ['type' => 'string', 'required' => false],
],
],
],
],
],
- 'GetAlbum' => [
- 'path' => '/v1.0/ssp/GetAlbum',
- 'methods' => [
- 'post',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
- 'security' => [
- [
- 'AliGenie_Auth_SPI' => [],
- ],
- ],
- 'consumes' => [
- 'application/json',
- ],
- 'produces' => [
- 'application/json',
- ],
- 'deprecated' => false,
- 'parameters' => [
- [
- 'name' => 'Id',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'integer',
- 'format' => 'int64',
- 'required' => true,
- ],
- ],
- [
- 'name' => 'Type',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
- ],
- ],
- ],
'GetContent' => [
'path' => '/v1.0/ssp/GetContent',
- 'methods' => [
- 'post',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
+ 'methods' => ['post'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AliGenie_Auth_SPI' => [],
],
],
- 'consumes' => [
- 'application/json',
- ],
- 'produces' => [
- 'application/json',
- ],
+ 'consumes' => ['application/json'],
+ 'produces' => ['application/json'],
'deprecated' => false,
'parameters' => [
[
'name' => 'Id',
'in' => 'query',
- 'schema' => [
- 'type' => 'integer',
- 'format' => 'int64',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => true],
],
[
'name' => 'Type',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
],
],
'GetCurrentPlayingItem' => [
'path' => '/v1.0/ssp/GetCurrentPlayingItem',
- 'methods' => [
- 'post',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
+ 'methods' => ['post'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AliGenie_Auth_SPI' => [],
],
],
- 'consumes' => [
- 'application/json',
- ],
- 'produces' => [
- 'application/json',
- ],
+ 'consumes' => ['application/json'],
+ 'produces' => ['application/json'],
'deprecated' => false,
'parameters' => [
[
@@ -2221,26 +1426,11 @@
'type' => 'object',
'required' => true,
'properties' => [
- 'EncodeType' => [
- 'type' => 'string',
- 'required' => true,
- ],
- 'EncodeKey' => [
- 'type' => 'string',
- 'required' => true,
- ],
- 'IdType' => [
- 'type' => 'string',
- 'required' => true,
- ],
- 'Id' => [
- 'type' => 'string',
- 'required' => true,
- ],
- 'OrganizationId' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'EncodeType' => ['type' => 'string', 'required' => true],
+ 'EncodeKey' => ['type' => 'string', 'required' => true],
+ 'IdType' => ['type' => 'string', 'required' => true],
+ 'Id' => ['type' => 'string', 'required' => true],
+ 'OrganizationId' => ['type' => 'string', 'required' => false],
],
],
],
@@ -2252,26 +1442,11 @@
'type' => 'object',
'required' => true,
'properties' => [
- 'EncodeType' => [
- 'type' => 'string',
- 'required' => true,
- ],
- 'EncodeKey' => [
- 'type' => 'string',
- 'required' => true,
- ],
- 'IdType' => [
- 'type' => 'string',
- 'required' => true,
- ],
- 'Id' => [
- 'type' => 'string',
- 'required' => true,
- ],
- 'OrganizationId' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'EncodeType' => ['type' => 'string', 'required' => true],
+ 'EncodeKey' => ['type' => 'string', 'required' => true],
+ 'IdType' => ['type' => 'string', 'required' => true],
+ 'Id' => ['type' => 'string', 'required' => true],
+ 'OrganizationId' => ['type' => 'string', 'required' => false],
],
],
],
@@ -2279,24 +1454,15 @@
],
'GetCurrentPlayingList' => [
'path' => '/v1.0/ssp/GetCurrentPlayingList',
- 'methods' => [
- 'post',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
+ 'methods' => ['post'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AliGenie_Auth_SPI' => [],
],
],
- 'consumes' => [
- 'application/json',
- ],
- 'produces' => [
- 'application/json',
- ],
+ 'consumes' => ['application/json'],
+ 'produces' => ['application/json'],
'deprecated' => false,
'parameters' => [
[
@@ -2307,16 +1473,8 @@
'type' => 'object',
'required' => true,
'properties' => [
- 'PageNum' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => true,
- ],
- 'PageSize' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => true,
- ],
+ 'PageNum' => ['type' => 'integer', 'format' => 'int32', 'required' => true],
+ 'PageSize' => ['type' => 'integer', 'format' => 'int32', 'required' => true],
],
],
],
@@ -2328,26 +1486,11 @@
'type' => 'object',
'required' => true,
'properties' => [
- 'EncodeType' => [
- 'type' => 'string',
- 'required' => true,
- ],
- 'EncodeKey' => [
- 'type' => 'string',
- 'required' => true,
- ],
- 'IdType' => [
- 'type' => 'string',
- 'required' => true,
- ],
- 'Id' => [
- 'type' => 'string',
- 'required' => true,
- ],
- 'OrganizationId' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'EncodeType' => ['type' => 'string', 'required' => true],
+ 'EncodeKey' => ['type' => 'string', 'required' => true],
+ 'IdType' => ['type' => 'string', 'required' => true],
+ 'Id' => ['type' => 'string', 'required' => true],
+ 'OrganizationId' => ['type' => 'string', 'required' => false],
],
],
],
@@ -2359,109 +1502,28 @@
'type' => 'object',
'required' => true,
'properties' => [
- 'EncodeType' => [
- 'type' => 'string',
- 'required' => true,
- ],
- 'EncodeKey' => [
- 'type' => 'string',
- 'required' => true,
- ],
- 'IdType' => [
- 'type' => 'string',
- 'required' => true,
- ],
- 'Id' => [
- 'type' => 'string',
- 'required' => true,
- ],
- 'OrganizationId' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'EncodeType' => ['type' => 'string', 'required' => true],
+ 'EncodeKey' => ['type' => 'string', 'required' => true],
+ 'IdType' => ['type' => 'string', 'required' => true],
+ 'Id' => ['type' => 'string', 'required' => true],
+ 'OrganizationId' => ['type' => 'string', 'required' => false],
],
],
],
],
],
- 'IndexControlPlayingList' => [
- 'path' => '/v1.0/ssp/IndexControlPlayingList',
- 'methods' => [
- 'post',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
+ 'GetDeviceBasicInfo' => [
+ 'path' => '/v1.0/ssp/getDeviceBasicInfo',
+ 'methods' => ['get'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AliGenie_Auth_SPI' => [],
],
],
- 'consumes' => [
- 'application/json',
- ],
- 'produces' => [
- 'application/json',
- ],
'deprecated' => false,
'parameters' => [
[
- 'name' => 'OpenIndexControlRequest',
- 'in' => 'formData',
- 'style' => 'json',
- 'schema' => [
- 'type' => 'object',
- 'required' => true,
- 'properties' => [
- 'Index' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => true,
- ],
- 'NeedContentContinued' => [
- 'type' => 'boolean',
- 'required' => false,
- ],
- 'ExtendInfo' => [
- 'type' => 'object',
- 'required' => false,
- ],
- ],
- ],
- ],
- [
- 'name' => 'UserInfo',
- 'in' => 'query',
- 'style' => 'json',
- 'schema' => [
- 'type' => 'object',
- 'required' => true,
- 'properties' => [
- 'EncodeType' => [
- 'type' => 'string',
- 'required' => true,
- ],
- 'EncodeKey' => [
- 'type' => 'string',
- 'required' => true,
- ],
- 'IdType' => [
- 'type' => 'string',
- 'required' => true,
- ],
- 'Id' => [
- 'type' => 'string',
- 'required' => true,
- ],
- 'OrganizationId' => [
- 'type' => 'string',
- 'required' => false,
- ],
- ],
- ],
- ],
- [
'name' => 'DeviceInfo',
'in' => 'query',
'style' => 'json',
@@ -2472,174 +1534,131 @@
'EncodeType' => [
'type' => 'string',
'required' => true,
+ 'enum' => ['PROJECT_ID'],
],
- 'EncodeKey' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'EncodeKey' => ['type' => 'string', 'required' => true],
'IdType' => [
'type' => 'string',
'required' => true,
+ 'enum' => ['OPEN_ID', 'UNION_ID'],
],
- 'Id' => [
- 'type' => 'string',
- 'required' => true,
- ],
- 'OrganizationId' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'Id' => ['type' => 'string', 'required' => true],
+ 'OrganizationId' => ['type' => 'string', 'required' => false],
],
],
],
],
],
- 'ListAlbumDetail' => [
- 'path' => '/v1.0/ssp/ListAlbumDetail',
- 'methods' => [
- 'post',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
+ 'GetDeviceIdByIdentity' => [
+ 'path' => '/v1.0/ssp/getDeviceIdByIdentity',
+ 'methods' => ['get'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AliGenie_Auth_SPI' => [],
],
],
- 'consumes' => [
- 'application/json',
- ],
- 'produces' => [
- 'application/json',
- ],
+ 'consumes' => ['application/json'],
+ 'produces' => ['application/json'],
'deprecated' => false,
'parameters' => [
[
- 'name' => 'Id',
+ 'name' => 'EncodeType',
'in' => 'query',
- 'schema' => [
- 'type' => 'integer',
- 'format' => 'int64',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
[
- 'name' => 'PageNum',
+ 'name' => 'EncodeKey',
'in' => 'query',
- 'schema' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
[
- 'name' => 'PageSize',
+ 'name' => 'IdentityType',
'in' => 'query',
- 'schema' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
+ ],
+ [
+ 'name' => 'IdentityId',
+ 'in' => 'query',
+ 'schema' => ['type' => 'string', 'required' => true],
+ ],
+ [
+ 'name' => 'ProductKey',
+ 'in' => 'query',
+ 'schema' => ['type' => 'string', 'required' => false],
],
],
],
- 'ListCateContent' => [
- 'path' => '/v1.0/ssp/ListCateContent',
- 'methods' => [
- 'post',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
+ 'GetDeviceSetting' => [
+ 'path' => '/v1.0/ssp/getDeviceSetting',
+ 'methods' => ['get'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AliGenie_Auth_SPI' => [],
],
],
- 'consumes' => [
- 'application/json',
- ],
- 'produces' => [
- 'application/json',
- ],
+ 'consumes' => [],
+ 'produces' => [],
'deprecated' => false,
'parameters' => [
[
- 'name' => 'Request',
- 'in' => 'formData',
+ 'name' => 'Keys',
+ 'in' => 'query',
'style' => 'json',
'schema' => [
- 'type' => 'object',
+ 'type' => 'array',
'required' => true,
- 'properties' => [
- 'CateId' => [
- 'type' => 'integer',
- 'format' => 'int64',
- 'required' => true,
- ],
- 'IsAlbum' => [
- 'type' => 'boolean',
- 'required' => true,
- ],
- 'SortBy' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'SortOrder' => [
- 'type' => 'string',
- 'required' => true,
- 'enum' => [
- 'ASC',
- 'DESC',
- ],
- ],
- 'PageNum' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => true,
- ],
- 'PageSize' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => true,
- ],
- ],
+ 'items' => ['type' => 'string', 'required' => false],
],
],
[
- 'name' => 'UserInfo',
+ 'name' => 'DeviceInfo',
'in' => 'query',
'style' => 'json',
'schema' => [
'type' => 'object',
- 'required' => true,
+ 'required' => false,
'properties' => [
- 'EncodeKey' => [
- 'type' => 'string',
- 'required' => true,
- ],
'EncodeType' => [
'type' => 'string',
'required' => true,
+ 'enum' => ['PROJECT_ID'],
],
- 'Id' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'EncodeKey' => ['type' => 'string', 'required' => true],
'IdType' => [
'type' => 'string',
'required' => true,
+ 'enum' => ['OPEN_ID', 'UNION_ID'],
],
- 'OrganizationId' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'Id' => ['type' => 'string', 'required' => true],
+ 'OrganizationId' => ['type' => 'string', 'required' => false],
],
],
],
+ ],
+ ],
+ 'GetDeviceStatusDetail' => [
+ 'path' => '/v1.0/ssp/getDeviceStatusDetail',
+ 'methods' => ['get'],
+ 'schemes' => ['http', 'https'],
+ 'security' => [
+ [
+ 'AliGenie_Auth_SPI' => [],
+ ],
+ ],
+ 'deprecated' => false,
+ 'parameters' => [
+ [
+ 'name' => 'Keys',
+ 'in' => 'query',
+ 'style' => 'json',
+ 'schema' => [
+ 'type' => 'array',
+ 'required' => true,
+ 'items' => ['type' => 'string', 'required' => false],
+ ],
+ ],
[
'name' => 'DeviceInfo',
'in' => 'query',
@@ -2648,312 +1667,223 @@
'type' => 'object',
'required' => true,
'properties' => [
- 'EncodeKey' => [
- 'type' => 'string',
- 'required' => true,
- ],
'EncodeType' => [
'type' => 'string',
'required' => true,
+ 'enum' => ['PROJECT_ID'],
],
- 'Id' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'EncodeKey' => ['type' => 'string', 'required' => true],
'IdType' => [
'type' => 'string',
'required' => true,
+ 'enum' => ['OPEN_ID', 'OPEN_ID'],
],
- 'OrganizationId' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'Id' => ['type' => 'string', 'required' => true],
+ 'OrganizationId' => ['type' => 'string', 'required' => false],
],
],
],
],
],
- 'ListCateInfo' => [
- 'path' => '/v1.0/ssp/ListCateInfo',
- 'methods' => [
- 'post',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
+ 'GetDeviceStatusInfo' => [
+ 'path' => '/v1.0/ssp/getDeviceStatusInfo',
+ 'methods' => ['get'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AliGenie_Auth_SPI' => [],
],
],
- 'consumes' => [
- 'application/json',
- ],
- 'produces' => [
- 'application/json',
- ],
'deprecated' => false,
'parameters' => [
[
- 'name' => 'Type',
+ 'name' => 'DeviceInfo',
'in' => 'query',
+ 'style' => 'json',
'schema' => [
- 'type' => 'string',
+ 'type' => 'object',
'required' => true,
+ 'properties' => [
+ 'EncodeType' => [
+ 'type' => 'string',
+ 'required' => true,
+ 'enum' => ['PROJECT_ID'],
+ ],
+ 'EncodeKey' => ['type' => 'string', 'required' => true],
+ 'IdType' => [
+ 'type' => 'string',
+ 'required' => true,
+ 'enum' => ['OPEN_ID', 'UNION_ID'],
+ ],
+ 'Id' => ['type' => 'string', 'required' => true],
+ 'OrganizationId' => ['type' => 'string', 'required' => false],
+ ],
],
],
],
],
- 'ListCommonCateFirstFloor' => [
- 'path' => '/v1.0/ssp/ListCommonCateFirstFloor',
- 'methods' => [
- 'post',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
+ 'GetDeviceTag' => [
+ 'path' => '/v1.0/ssp/getDeviceTag',
+ 'methods' => ['get'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AliGenie_Auth_SPI' => [],
],
],
- 'consumes' => [
- 'application/json',
- ],
- 'produces' => [
- 'application/json',
- ],
+ 'consumes' => ['application/json'],
+ 'produces' => ['application/json'],
'deprecated' => false,
'parameters' => [
[
- 'name' => 'Type',
+ 'name' => 'DeviceInfo',
'in' => 'query',
+ 'style' => 'json',
'schema' => [
- 'type' => 'string',
+ 'type' => 'object',
'required' => true,
+ 'properties' => [
+ 'EncodeType' => [
+ 'type' => 'string',
+ 'required' => true,
+ 'enum' => ['PROJECT_ID'],
+ ],
+ 'EncodeKey' => ['type' => 'string', 'required' => true],
+ 'IdType' => [
+ 'type' => 'string',
+ 'required' => true,
+ 'enum' => ['OPEN_ID', 'UNION_ID'],
+ ],
+ 'Id' => ['type' => 'string', 'required' => true],
+ 'OrganizationId' => ['type' => 'string', 'required' => false],
+ ],
],
],
],
],
- 'ListCommonCateSecondFloor' => [
- 'path' => '/v1.0/ssp/ListCommonCateSecondFloor',
- 'methods' => [
- 'post',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
+ 'GetJiangSuTelecomData' => [
+ 'path' => '/v1.0/ssp/GetJiangSuTelecomData',
+ 'methods' => ['post'],
+ 'schemes' => ['https'],
'security' => [
[
'AliGenie_Auth_SPI' => [],
],
],
- 'consumes' => [
- 'application/json',
- ],
- 'produces' => [
- 'application/json',
- ],
+ 'consumes' => ['application/json'],
+ 'produces' => ['application/json'],
'deprecated' => false,
'parameters' => [
[
- 'name' => 'ParentCateId',
+ 'name' => 'Date',
'in' => 'query',
- 'schema' => [
- 'type' => 'integer',
- 'format' => 'int64',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
],
],
- 'ListPlayHistory' => [
- 'path' => '/v1.0/ssp/ListPlayHistory',
- 'methods' => [
- 'post',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
+ 'GetScheduleTask' => [
+ 'path' => '/v1.0/ssp/GetScheduleTask',
+ 'methods' => ['post'],
+ 'schemes' => ['https', 'http'],
'security' => [
[
'AliGenie_Auth_SPI' => [],
],
],
- 'consumes' => [
- 'application/json',
- ],
- 'produces' => [
- 'application/json',
- ],
+ 'consumes' => ['application/json'],
+ 'produces' => ['application/json'],
'deprecated' => false,
'parameters' => [
[
- 'name' => 'Request',
+ 'name' => 'Payload',
'in' => 'formData',
'style' => 'json',
'schema' => [
'type' => 'object',
'required' => true,
'properties' => [
- 'Type' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'PageNum' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
- 'PageSize' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
+ 'Id' => ['type' => 'integer', 'format' => 'int64', 'required' => true],
+ 'RequestId' => ['type' => 'string', 'required' => false],
+ 'DeviceId' => ['type' => 'string', 'required' => false],
+ 'UserId' => ['type' => 'string', 'required' => false],
+ 'AccessKeyId' => ['type' => 'string'],
],
],
],
[
'name' => 'UserInfo',
- 'in' => 'query',
+ 'in' => 'formData',
'style' => 'json',
'schema' => [
'type' => 'object',
'required' => true,
'properties' => [
- 'EncodeKey' => [
- 'type' => 'string',
- 'required' => true,
- ],
- 'EncodeType' => [
- 'type' => 'string',
- 'required' => true,
- ],
- 'Id' => [
- 'type' => 'string',
- 'required' => true,
- ],
- 'IdType' => [
- 'type' => 'string',
- 'required' => true,
- ],
- 'OrganizationId' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'Id' => ['type' => 'string', 'required' => false],
+ 'IdType' => ['type' => 'string', 'required' => false],
+ 'EncodeType' => ['type' => 'string', 'required' => false],
+ 'EncodeKey' => ['type' => 'string', 'required' => false],
+ 'OrganizationId' => ['type' => 'string', 'required' => false],
],
],
],
[
'name' => 'DeviceInfo',
- 'in' => 'query',
+ 'in' => 'formData',
'style' => 'json',
'schema' => [
'type' => 'object',
'required' => true,
'properties' => [
- 'EncodeKey' => [
- 'type' => 'string',
- 'required' => true,
- ],
- 'EncodeType' => [
- 'type' => 'string',
- 'required' => true,
- ],
- 'Id' => [
- 'type' => 'string',
- 'required' => true,
- ],
- 'IdType' => [
- 'type' => 'string',
- 'required' => true,
- ],
- 'OrganizationId' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'Id' => ['type' => 'string', 'required' => false],
+ 'IdType' => ['type' => 'string', 'required' => false],
+ 'EncodeType' => ['type' => 'string', 'required' => false],
+ 'EncodeKey' => ['type' => 'string', 'required' => false],
+ 'OrganizationId' => ['type' => 'string', 'required' => false],
],
],
],
],
],
- 'ListRecommendContent' => [
- 'path' => '/v1.0/ssp/ListRecommendContent',
- 'methods' => [
- 'post',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
+ 'GetUnreadMessageCount' => [
+ 'path' => '/v1.0/ssp/getUnreadMessageCount',
+ 'methods' => ['get'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AliGenie_Auth_SPI' => [],
],
],
- 'consumes' => [
- 'application/json',
- ],
- 'produces' => [
- 'application/json',
- ],
'deprecated' => false,
'parameters' => [
[
- 'name' => 'Request',
- 'in' => 'formData',
- 'style' => 'json',
- 'schema' => [
- 'type' => 'object',
- 'required' => true,
- 'properties' => [
- 'Type' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'Count' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
- ],
- ],
- ],
- [
'name' => 'UserInfo',
'in' => 'query',
'style' => 'json',
'schema' => [
'type' => 'object',
- 'required' => true,
+ 'required' => false,
'properties' => [
- 'EncodeKey' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'EncodeType' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'Id' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'IdType' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'OrganizationId' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'EncodeType' => ['type' => 'string', 'required' => true],
+ 'EncodeKey' => ['type' => 'string', 'required' => true],
+ 'IdType' => ['type' => 'string', 'required' => true],
+ 'Id' => ['type' => 'string', 'required' => true],
+ 'OrganizationId' => ['type' => 'string', 'required' => false],
],
],
],
+ ],
+ ],
+ 'GetUserByDeviceId' => [
+ 'path' => '/v1.0/ssp/getUserByDeviceId',
+ 'methods' => ['get'],
+ 'schemes' => ['http', 'https'],
+ 'security' => [
+ [
+ 'AliGenie_Auth_SPI' => [],
+ ],
+ ],
+ 'deprecated' => false,
+ 'parameters' => [
[
'name' => 'DeviceInfo',
'in' => 'query',
@@ -2962,176 +1892,110 @@
'type' => 'object',
'required' => true,
'properties' => [
- 'EncodeKey' => [
- 'type' => 'string',
- 'required' => false,
- ],
'EncodeType' => [
'type' => 'string',
- 'required' => false,
- ],
- 'Id' => [
- 'type' => 'string',
- 'required' => false,
+ 'required' => true,
+ 'enum' => ['PROJECT_ID'],
],
+ 'EncodeKey' => ['type' => 'string', 'required' => true],
'IdType' => [
'type' => 'string',
- 'required' => false,
- ],
- 'OrganizationId' => [
- 'type' => 'string',
- 'required' => false,
+ 'required' => true,
+ 'enum' => ['OPEN_ID', 'UNION_ID'],
],
+ 'Id' => ['type' => 'string', 'required' => true],
+ 'OrganizationId' => ['type' => 'string', 'required' => false],
],
],
],
],
],
- 'PlayAndPauseControl' => [
- 'path' => '/v1.0/ssp/PlayAndPauseControl',
- 'methods' => [
- 'post',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
+ 'GetWeather' => [
+ 'path' => '/v1.0/ssp/GetWeather',
+ 'methods' => ['post'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AliGenie_Auth_SPI' => [],
],
],
- 'consumes' => [
- 'application/json',
- ],
- 'produces' => [
- 'application/json',
- ],
+ 'consumes' => ['application/json'],
+ 'produces' => ['application/json'],
'deprecated' => false,
'parameters' => [
[
- 'name' => 'OpenPlayAndPauseControlParam',
+ 'name' => 'Payload',
'in' => 'formData',
'style' => 'json',
'schema' => [
'type' => 'object',
- 'required' => true,
+ 'required' => false,
'properties' => [
- 'OpenPlayAndPauseCommand' => [
- 'type' => 'string',
- 'required' => true,
- 'enum' => [
- 'Play',
- 'Pause',
- ],
- ],
+ 'DeviceId' => ['type' => 'string', 'required' => false],
+ 'UserId' => ['type' => 'string', 'required' => false],
+ 'RequestId' => ['type' => 'string', 'required' => false],
+ 'AccessKeyId' => ['type' => 'string', 'required' => false],
],
],
],
[
'name' => 'UserInfo',
- 'in' => 'query',
+ 'in' => 'formData',
'style' => 'json',
'schema' => [
'type' => 'object',
'required' => true,
'properties' => [
- 'EncodeType' => [
- 'type' => 'string',
- 'required' => true,
- ],
- 'EncodeKey' => [
- 'type' => 'string',
- 'required' => true,
- ],
- 'IdType' => [
- 'type' => 'string',
- 'required' => true,
- ],
- 'Id' => [
- 'type' => 'string',
- 'required' => true,
- ],
- 'OrganizationId' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'Id' => ['type' => 'string', 'required' => false],
+ 'IdType' => ['type' => 'string', 'required' => false],
+ 'EncodeType' => ['type' => 'string', 'required' => false],
+ 'EncodeKey' => ['type' => 'string', 'required' => false],
+ 'OrganizationId' => ['type' => 'string', 'required' => false],
],
],
],
[
'name' => 'DeviceInfo',
- 'in' => 'query',
+ 'in' => 'formData',
'style' => 'json',
'schema' => [
'type' => 'object',
'required' => true,
'properties' => [
- 'EncodeType' => [
- 'type' => 'string',
- 'required' => true,
- ],
- 'EncodeKey' => [
- 'type' => 'string',
- 'required' => true,
- ],
- 'IdType' => [
- 'type' => 'string',
- 'required' => true,
- ],
- 'Id' => [
- 'type' => 'string',
- 'required' => true,
- ],
- 'OrganizationId' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'Id' => ['type' => 'string', 'required' => false],
+ 'IdType' => ['type' => 'string', 'required' => false],
+ 'EncodeType' => ['type' => 'string', 'required' => false],
+ 'EncodeKey' => ['type' => 'string', 'required' => false],
+ 'OrganizationId' => ['type' => 'string', 'required' => false],
],
],
],
],
],
- 'PlayModeControl' => [
- 'path' => '/v1.0/ssp/PlayModeControl',
- 'methods' => [
- 'post',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
+ 'IndexControlPlayingList' => [
+ 'path' => '/v1.0/ssp/IndexControlPlayingList',
+ 'methods' => ['post'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AliGenie_Auth_SPI' => [],
],
],
- 'consumes' => [
- 'application/json',
- ],
- 'produces' => [
- 'application/json',
- ],
+ 'consumes' => ['application/json'],
+ 'produces' => ['application/json'],
'deprecated' => false,
'parameters' => [
[
- 'name' => 'OpenPlayModeControlRequest',
+ 'name' => 'OpenIndexControlRequest',
'in' => 'formData',
'style' => 'json',
'schema' => [
'type' => 'object',
'required' => true,
'properties' => [
- 'OpenPlayMode' => [
- 'type' => 'string',
- 'required' => true,
- 'enum' => [
- 'Repeat',
- 'Shuffle',
- 'RepeatOne',
- 'Normal',
- ],
- ],
+ 'Index' => ['type' => 'integer', 'format' => 'int32', 'required' => true],
+ 'NeedContentContinued' => ['type' => 'boolean', 'required' => false],
+ 'ExtendInfo' => ['type' => 'object', 'required' => false],
],
],
],
@@ -3143,26 +2007,11 @@
'type' => 'object',
'required' => true,
'properties' => [
- 'EncodeType' => [
- 'type' => 'string',
- 'required' => true,
- ],
- 'EncodeKey' => [
- 'type' => 'string',
- 'required' => true,
- ],
- 'IdType' => [
- 'type' => 'string',
- 'required' => true,
- ],
- 'Id' => [
- 'type' => 'string',
- 'required' => true,
- ],
- 'OrganizationId' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'EncodeType' => ['type' => 'string', 'required' => true],
+ 'EncodeKey' => ['type' => 'string', 'required' => true],
+ 'IdType' => ['type' => 'string', 'required' => true],
+ 'Id' => ['type' => 'string', 'required' => true],
+ 'OrganizationId' => ['type' => 'string', 'required' => false],
],
],
],
@@ -3174,266 +2023,231 @@
'type' => 'object',
'required' => true,
'properties' => [
- 'EncodeType' => [
- 'type' => 'string',
- 'required' => true,
- ],
- 'EncodeKey' => [
- 'type' => 'string',
- 'required' => true,
- ],
- 'IdType' => [
- 'type' => 'string',
- 'required' => true,
- ],
- 'Id' => [
- 'type' => 'string',
- 'required' => true,
- ],
- 'OrganizationId' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'EncodeType' => ['type' => 'string', 'required' => true],
+ 'EncodeKey' => ['type' => 'string', 'required' => true],
+ 'IdType' => ['type' => 'string', 'required' => true],
+ 'Id' => ['type' => 'string', 'required' => true],
+ 'OrganizationId' => ['type' => 'string', 'required' => false],
],
],
],
],
],
- 'PreviousAndNextControl' => [
- 'path' => '/v1.0/ssp/PreviousAndNextControl',
- 'methods' => [
- 'post',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
+ 'InvalidateThirdPartyAppLoginState' => [
+ 'path' => '/v1.0/ssp/invalidateThirdPartyAppLoginState',
+ 'methods' => ['post'],
+ 'schemes' => ['https'],
'security' => [
[
'AliGenie_Auth_SPI' => [],
],
],
- 'consumes' => [
- 'application/json',
+ 'consumes' => ['application/x-www-form-urlencoded'],
+ 'produces' => ['application/json'],
+ 'deprecated' => false,
+ 'parameters' => [
+ [
+ 'name' => 'DeviceInfo',
+ 'in' => 'formData',
+ 'style' => 'json',
+ 'schema' => [
+ 'type' => 'object',
+ 'required' => true,
+ 'properties' => [
+ 'Id' => ['type' => 'string', 'required' => true],
+ 'IdType' => ['type' => 'string', 'required' => true],
+ 'EncodeType' => ['type' => 'string', 'required' => true],
+ 'EncodeKey' => ['type' => 'string', 'required' => true],
+ 'OrganizationId' => ['type' => 'string', 'required' => false],
+ ],
+ ],
+ ],
+ [
+ 'name' => 'ThirdPartyAppId',
+ 'in' => 'formData',
+ 'schema' => ['type' => 'string', 'required' => true],
+ ],
],
- 'produces' => [
- 'application/json',
+ ],
+ 'ListAlarms' => [
+ 'path' => '/v1.0/ssp/listAlarm',
+ 'methods' => ['post'],
+ 'schemes' => ['https', 'http'],
+ 'security' => [
+ [
+ 'AliGenie_Auth_SPI' => [],
+ ],
],
+ 'consumes' => ['application/json'],
+ 'produces' => ['application/json'],
'deprecated' => false,
'parameters' => [
[
- 'name' => 'OpenControlPlayingListRequest',
+ 'name' => 'Payload',
'in' => 'formData',
'style' => 'json',
'schema' => [
'type' => 'object',
'required' => true,
'properties' => [
- 'Cmd' => [
- 'type' => 'string',
- 'required' => true,
- ],
- 'IsFromDevice' => [
- 'type' => 'boolean',
- 'required' => false,
- ],
- 'ExtendInfo' => [
- 'type' => 'object',
- 'required' => false,
- ],
+ 'CurrentPage' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
+ 'PageSize' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
+ 'RequestId' => ['type' => 'string', 'required' => true],
+ 'UserId' => ['type' => 'string', 'required' => true],
+ 'AccessKeyId' => ['type' => 'string', 'required' => true],
+ 'DeviceId' => ['type' => 'string', 'required' => true],
],
],
],
[
'name' => 'UserInfo',
- 'in' => 'query',
+ 'in' => 'formData',
'style' => 'json',
'schema' => [
'type' => 'object',
'required' => true,
'properties' => [
- 'EncodeType' => [
- 'type' => 'string',
- 'required' => true,
- ],
- 'EncodeKey' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'Id' => ['type' => 'string', 'required' => true],
'IdType' => [
'type' => 'string',
'required' => true,
+ 'enum' => ['OPEN_ID', 'UNION_ID'],
],
- 'Id' => [
+ 'EncodeType' => [
'type' => 'string',
'required' => true,
+ 'enum' => ['PACKAGE_NAME', 'SKILL_ID'],
],
- 'OrganizationId' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'EncodeKey' => ['type' => 'string', 'required' => true],
+ 'OrganizationId' => ['type' => 'string', 'required' => false],
],
],
],
[
'name' => 'DeviceInfo',
- 'in' => 'query',
+ 'in' => 'formData',
'style' => 'json',
'schema' => [
'type' => 'object',
'required' => true,
'properties' => [
- 'EncodeType' => [
- 'type' => 'string',
- 'required' => true,
- ],
- 'EncodeKey' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'Id' => ['type' => 'string', 'required' => true],
'IdType' => [
'type' => 'string',
'required' => true,
+ 'enum' => ['OPEN_ID', 'UNION_ID'],
],
- 'Id' => [
+ 'EncodeType' => [
'type' => 'string',
'required' => true,
+ 'enum' => ['PACKAGE_NAME', 'SKILL_ID'],
],
- 'OrganizationId' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'EncodeKey' => ['type' => 'string', 'required' => true],
+ 'OrganizationId' => ['type' => 'string', 'required' => false],
],
],
],
],
],
- 'ProgressControl' => [
- 'path' => '/v1.0/ssp/ProgressControl',
- 'methods' => [
- 'post',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
+ 'ListAlbumDetail' => [
+ 'path' => '/v1.0/ssp/ListAlbumDetail',
+ 'methods' => ['post'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AliGenie_Auth_SPI' => [],
],
],
- 'consumes' => [
- 'application/json',
+ 'consumes' => ['application/json'],
+ 'produces' => ['application/json'],
+ 'deprecated' => false,
+ 'parameters' => [
+ [
+ 'name' => 'Id',
+ 'in' => 'query',
+ 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => true],
+ ],
+ [
+ 'name' => 'PageNum',
+ 'in' => 'query',
+ 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => true],
+ ],
+ [
+ 'name' => 'PageSize',
+ 'in' => 'query',
+ 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => true],
+ ],
],
- 'produces' => [
- 'application/json',
+ ],
+ 'ListAlbumIsAdded' => [
+ 'path' => '/v1.0/ssp/listAlbumIsAdded',
+ 'methods' => ['post'],
+ 'schemes' => ['http', 'https'],
+ 'security' => [
+ [
+ 'AliGenie_Auth_SPI' => [],
+ ],
],
+ 'consumes' => ['application/json'],
+ 'produces' => ['application/json'],
'deprecated' => false,
'parameters' => [
[
- 'name' => 'OpenProgressControlRequest',
- 'in' => 'formData',
+ 'name' => 'AlbumIdList',
+ 'in' => 'query',
'style' => 'json',
'schema' => [
- 'type' => 'object',
+ 'type' => 'array',
'required' => true,
- 'properties' => [
- 'Progress' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => true,
- ],
- 'ExtendInfo' => [
- 'type' => 'object',
- 'required' => false,
- ],
- ],
+ 'items' => ['type' => 'string', 'required' => true],
+ 'minItems' => 1,
],
],
[
- 'name' => 'UserInfo',
+ 'name' => 'DeviceInfo',
'in' => 'query',
'style' => 'json',
'schema' => [
'type' => 'object',
'required' => true,
'properties' => [
- 'EncodeType' => [
- 'type' => 'string',
- 'required' => true,
- ],
- 'EncodeKey' => [
- 'type' => 'string',
- 'required' => true,
- ],
- 'IdType' => [
- 'type' => 'string',
- 'required' => true,
- ],
- 'Id' => [
- 'type' => 'string',
- 'required' => true,
- ],
- 'OrganizationId' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'EncodeType' => ['type' => 'string', 'required' => false],
+ 'EncodeKey' => ['type' => 'string', 'required' => false],
+ 'IdType' => ['type' => 'string', 'required' => false],
+ 'Id' => ['type' => 'string', 'required' => false],
+ 'OrganizationId' => ['type' => 'string', 'required' => false],
],
],
],
[
- 'name' => 'DeviceInfo',
+ 'name' => 'UserInfo',
'in' => 'query',
'style' => 'json',
'schema' => [
'type' => 'object',
'required' => true,
'properties' => [
- 'EncodeType' => [
- 'type' => 'string',
- 'required' => true,
- ],
- 'EncodeKey' => [
- 'type' => 'string',
- 'required' => true,
- ],
- 'IdType' => [
- 'type' => 'string',
- 'required' => true,
- ],
- 'Id' => [
- 'type' => 'string',
- 'required' => true,
- ],
- 'OrganizationId' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'EncodeType' => ['type' => 'string', 'required' => false],
+ 'EncodeKey' => ['type' => 'string', 'required' => false],
+ 'IdType' => ['type' => 'string', 'required' => false],
+ 'Id' => ['type' => 'string', 'required' => false],
+ 'OrganizationId' => ['type' => 'string', 'required' => false],
],
],
],
],
],
- 'SearchContent' => [
- 'path' => '/v1.0/ssp/SearchContent',
- 'methods' => [
- 'post',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
+ 'ListCateContent' => [
+ 'path' => '/v1.0/ssp/ListCateContent',
+ 'methods' => ['post'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AliGenie_Auth_SPI' => [],
],
],
- 'consumes' => [
- 'application/json',
- ],
- 'produces' => [
- 'application/json',
- ],
+ 'consumes' => ['application/json'],
+ 'produces' => ['application/json'],
'deprecated' => false,
'parameters' => [
[
@@ -3444,32 +2258,16 @@
'type' => 'object',
'required' => true,
'properties' => [
- 'Query' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'Cate' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'SubCate' => [
+ 'CateId' => ['type' => 'integer', 'format' => 'int64', 'required' => true],
+ 'IsAlbum' => ['type' => 'boolean', 'required' => true],
+ 'SortBy' => ['type' => 'string', 'required' => false],
+ 'SortOrder' => [
'type' => 'string',
- 'required' => false,
- ],
- 'QueryAlbum' => [
- 'type' => 'boolean',
- 'required' => false,
- ],
- 'PageNum' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
- 'PageSize' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
+ 'required' => true,
+ 'enum' => ['ASC', 'DESC'],
],
+ 'PageNum' => ['type' => 'integer', 'format' => 'int32', 'required' => true],
+ 'PageSize' => ['type' => 'integer', 'format' => 'int32', 'required' => true],
],
],
],
@@ -3481,26 +2279,11 @@
'type' => 'object',
'required' => true,
'properties' => [
- 'EncodeKey' => [
- 'type' => 'string',
- 'required' => true,
- ],
- 'EncodeType' => [
- 'type' => 'string',
- 'required' => true,
- ],
- 'Id' => [
- 'type' => 'string',
- 'required' => true,
- ],
- 'IdType' => [
- 'type' => 'string',
- 'required' => true,
- ],
- 'OrganizationId' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'EncodeKey' => ['type' => 'string', 'required' => true],
+ 'EncodeType' => ['type' => 'string', 'required' => true],
+ 'Id' => ['type' => 'string', 'required' => true],
+ 'IdType' => ['type' => 'string', 'required' => true],
+ 'OrganizationId' => ['type' => 'string', 'required' => false],
],
],
],
@@ -3512,93 +2295,130 @@
'type' => 'object',
'required' => true,
'properties' => [
- 'EncodeKey' => [
- 'type' => 'string',
- 'required' => true,
- ],
- 'EncodeType' => [
- 'type' => 'string',
- 'required' => true,
- ],
- 'Id' => [
- 'type' => 'string',
- 'required' => true,
- ],
- 'IdType' => [
- 'type' => 'string',
- 'required' => true,
- ],
- 'OrganizationId' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'EncodeKey' => ['type' => 'string', 'required' => true],
+ 'EncodeType' => ['type' => 'string', 'required' => true],
+ 'Id' => ['type' => 'string', 'required' => true],
+ 'IdType' => ['type' => 'string', 'required' => true],
+ 'OrganizationId' => ['type' => 'string', 'required' => false],
],
],
],
],
],
- 'CloudPlayer' => [
- 'path' => '/v1.0/ssp/cloud/player',
- 'methods' => [
- 'post',
+ 'ListCateInfo' => [
+ 'path' => '/v1.0/ssp/ListCateInfo',
+ 'methods' => ['post'],
+ 'schemes' => ['http', 'https'],
+ 'security' => [
+ [
+ 'AliGenie_Auth_SPI' => [],
+ ],
+ ],
+ 'consumes' => ['application/json'],
+ 'produces' => ['application/json'],
+ 'deprecated' => false,
+ 'parameters' => [
+ [
+ 'name' => 'Type',
+ 'in' => 'query',
+ 'schema' => ['type' => 'string', 'required' => true],
+ ],
+ ],
+ ],
+ 'ListCommonCateFirstFloor' => [
+ 'path' => '/v1.0/ssp/ListCommonCateFirstFloor',
+ 'methods' => ['post'],
+ 'schemes' => ['http', 'https'],
+ 'security' => [
+ [
+ 'AliGenie_Auth_SPI' => [],
+ ],
],
- 'schemes' => [
- 'http',
- 'https',
+ 'consumes' => ['application/json'],
+ 'produces' => ['application/json'],
+ 'deprecated' => false,
+ 'parameters' => [
+ [
+ 'name' => 'Type',
+ 'in' => 'query',
+ 'schema' => ['type' => 'string', 'required' => true],
+ ],
],
+ ],
+ 'ListCommonCateSecondFloor' => [
+ 'path' => '/v1.0/ssp/ListCommonCateSecondFloor',
+ 'methods' => ['post'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AliGenie_Auth_SPI' => [],
],
],
- 'consumes' => [
- 'application/json',
+ 'consumes' => ['application/json'],
+ 'produces' => ['application/json'],
+ 'deprecated' => false,
+ 'parameters' => [
+ [
+ 'name' => 'ParentCateId',
+ 'in' => 'query',
+ 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => false],
+ ],
],
- 'produces' => [
- 'application/json',
+ ],
+ 'ListDeviceBasicInfo' => [
+ 'path' => '/v1.0/ssp/listDeviceBasicInfo',
+ 'methods' => ['get'],
+ 'schemes' => ['http', 'https'],
+ 'security' => [
+ [
+ 'AliGenie_Auth_SPI' => [],
+ ],
],
'deprecated' => false,
'parameters' => [
[
- 'name' => 'UserInfo',
+ 'name' => 'DeviceInfos',
'in' => 'query',
'style' => 'json',
'schema' => [
'type' => 'object',
- 'required' => true,
+ 'required' => false,
'properties' => [
'EncodeType' => [
'type' => 'string',
'required' => true,
- 'enum' => [
- 'PROJECT_ID',
- ],
- ],
- 'EncodeKey' => [
- 'type' => 'string',
- 'required' => true,
+ 'enum' => ['PROJECT_ID'],
],
+ 'EncodeKey' => ['type' => 'string', 'required' => true],
'IdType' => [
'type' => 'string',
'required' => true,
- 'enum' => [
- 'OPEN_ID',
- 'UNION_ID',
- ],
- ],
- 'Id' => [
- 'type' => 'string',
- 'required' => true,
+ 'enum' => ['OPEN_ID', 'UNION_ID'],
],
- 'OrganizationId' => [
- 'type' => 'string',
+ 'Ids' => [
+ 'type' => 'array',
'required' => false,
+ 'items' => ['type' => 'string', 'required' => true],
],
+ 'OrganizationId' => ['type' => 'string', 'required' => false],
],
],
],
+ ],
+ ],
+ 'ListDeviceByUserId' => [
+ 'path' => '/v1.0/ssp/listDeviceByUserId',
+ 'methods' => ['get'],
+ 'schemes' => ['http', 'https'],
+ 'security' => [
+ [
+ 'AliGenie_Auth_SPI' => [],
+ ],
+ ],
+ 'deprecated' => false,
+ 'parameters' => [
[
- 'name' => 'DeviceInfo',
+ 'name' => 'UserInfo',
'in' => 'query',
'style' => 'json',
'schema' => [
@@ -3608,148 +2428,47 @@
'EncodeType' => [
'type' => 'string',
'required' => true,
- 'enum' => [
- 'PROJECT_ID',
- ],
- ],
- 'EncodeKey' => [
- 'type' => 'string',
- 'required' => true,
- 'enum' => [],
+ 'enum' => ['PROJECT_ID'],
],
+ 'EncodeKey' => ['type' => 'string', 'required' => true],
'IdType' => [
'type' => 'string',
'required' => true,
- 'enum' => [
- 'UNION_ID',
- 'OPEN_ID',
- ],
- ],
- 'Id' => [
- 'type' => 'string',
- 'required' => true,
- ],
- 'OrganizationId' => [
- 'type' => 'string',
- 'required' => false,
+ 'enum' => ['OPEN_ID', 'UNION_ID'],
],
+ 'Id' => ['type' => 'string', 'required' => true],
+ 'OrganizationId' => ['type' => 'string', 'required' => false],
],
],
],
- [
- 'name' => 'Source',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
- ],
- [
- 'name' => 'SongIdList',
- 'in' => 'query',
- 'style' => 'json',
- 'schema' => [
- 'type' => 'array',
- 'required' => true,
- 'items' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'minItems' => 1,
- 'maxItems' => 200,
- ],
- ],
- [
- 'name' => 'CurPlayIndex',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => true,
- 'minimum' => '1',
- 'maximum' => '200',
- ],
- ],
- [
- 'name' => 'PlayMode',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
- ],
- [
- 'name' => 'SongId',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
- ],
],
],
- 'MobileRecommend' => [
- 'path' => '/v1.0/ssp/mobile/recommend/music',
- 'methods' => [
- 'post',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
+ 'ListDeviceByUserIdAndChanel' => [
+ 'path' => '/v1.0/ssp/listDeviceByUserIdAndChanel',
+ 'methods' => ['post'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AliGenie_Auth_SPI' => [],
],
],
- 'consumes' => [
- 'application/json',
- ],
- 'produces' => [
- 'application/json',
- ],
'deprecated' => false,
'parameters' => [
[
- 'name' => 'UserInfo',
+ 'name' => 'ChannelInfo',
'in' => 'query',
'style' => 'json',
'schema' => [
'type' => 'object',
'required' => true,
'properties' => [
- 'EncodeType' => [
- 'type' => 'string',
- 'required' => true,
- 'enum' => [
- 'PROJECT_ID',
- ],
- ],
- 'EncodeKey' => [
- 'type' => 'string',
- 'required' => true,
- ],
- 'IdType' => [
- 'type' => 'string',
- 'required' => true,
- 'enum' => [
- 'OPEN_ID',
- 'UNION_ID',
- ],
- ],
- 'Id' => [
- 'type' => 'string',
- 'required' => true,
- ],
- 'OrganizationId' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'Channel' => ['type' => 'string', 'required' => true],
+ 'ExtInfo' => ['type' => 'string', 'required' => false],
],
],
],
[
- 'name' => 'DeviceInfo',
+ 'name' => 'UserInfo',
'in' => 'query',
'style' => 'json',
'schema' => [
@@ -3759,370 +2478,266 @@
'EncodeType' => [
'type' => 'string',
'required' => true,
- 'enum' => [
- 'PROJECT_ID',
- ],
- ],
- 'EncodeKey' => [
- 'type' => 'string',
- 'required' => true,
- 'enum' => [],
+ 'enum' => ['PROJECT_ID'],
],
+ 'EncodeKey' => ['type' => 'string', 'required' => true],
'IdType' => [
'type' => 'string',
'required' => true,
- 'enum' => [
- 'UNION_ID',
- 'OPEN_ID',
- ],
- ],
- 'Id' => [
- 'type' => 'string',
- 'required' => true,
- ],
- 'OrganizationId' => [
- 'type' => 'string',
- 'required' => false,
+ 'enum' => ['OPEN_ID', 'UNION_ID'],
],
+ 'Id' => ['type' => 'string', 'required' => true],
+ 'OrganizationId' => ['type' => 'string', 'required' => false],
],
],
],
+ ],
+ ],
+ 'ListDeviceIdByIdentities' => [
+ 'path' => '/v1.0/ssp/listDeviceIdByIdentities',
+ 'methods' => ['get'],
+ 'schemes' => ['http', 'https'],
+ 'security' => [
[
- 'name' => 'BotId',
+ 'AliGenie_Auth_SPI' => [],
+ ],
+ ],
+ 'consumes' => ['application/json'],
+ 'produces' => ['application/json'],
+ 'deprecated' => false,
+ 'parameters' => [
+ [
+ 'name' => 'EncodeType',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
[
- 'name' => 'Type',
+ 'name' => 'EncodeKey',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
[
- 'name' => 'Style',
+ 'name' => 'IdentityType',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
[
- 'name' => 'Count',
+ 'name' => 'IdentityIds',
'in' => 'query',
+ 'style' => 'json',
'schema' => [
- 'type' => 'string',
+ 'type' => 'array',
'required' => false,
+ 'items' => ['type' => 'string', 'required' => true],
],
],
+ [
+ 'name' => 'ProductKey',
+ 'in' => 'query',
+ 'schema' => ['type' => 'string', 'required' => true],
+ ],
],
],
- 'AddSub' => [
- 'path' => '/v1.0/ssp/addSub',
- 'methods' => [
- 'post',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
+ 'ListMusic' => [
+ 'path' => '/v1.0/ssp/listMusic',
+ 'methods' => ['post'],
+ 'schemes' => ['https', 'http'],
'security' => [
[
'AliGenie_Auth_SPI' => [],
],
],
- 'consumes' => [
- 'application/json',
- ],
- 'produces' => [
- 'application/json',
- ],
+ 'consumes' => ['application/json'],
+ 'produces' => ['application/json'],
'deprecated' => false,
'parameters' => [
[
- 'name' => 'AddSubscriptionInfoRequest',
- 'in' => 'query',
+ 'name' => 'Payload',
+ 'in' => 'formData',
'style' => 'json',
'schema' => [
'type' => 'object',
'required' => true,
'properties' => [
- 'DeviceId' => [
- 'type' => 'string',
- ],
- 'UserId' => [
- 'type' => 'string',
- ],
- 'ScheduleInfo' => [
- 'type' => 'object',
- 'required' => true,
- 'properties' => [
- 'DaysOfWeek' => [
- 'type' => 'array',
- 'required' => true,
- 'items' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- 'minimum' => '1',
- 'maximum' => '7',
- 'enum' => [
- '1',
- '2',
- '3',
- '4',
- '5',
- '6',
- '7',
- ],
- ],
- 'minItems' => 1,
- 'maxItems' => 7,
- ],
- 'Hour' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => true,
- 'minimum' => '0',
- 'maximum' => '23',
- ],
- 'Minute' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => true,
- 'minimum' => '0',
- 'maximum' => '59',
- ],
- ],
- ],
- 'AlbumId' => [
- 'type' => 'string',
- 'required' => true,
- ],
- 'PlayMode' => [
- 'type' => 'string',
- 'required' => true,
- ],
- 'DailyStudyCnt' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => true,
- ],
+ 'RequestId' => ['type' => 'string', 'required' => true],
+ 'UserId' => ['type' => 'string', 'required' => true],
+ 'AccessKeyId' => ['type' => 'string', 'required' => true],
+ 'DeviceId' => ['type' => 'string', 'required' => true],
+ 'MusicType' => ['type' => 'integer', 'format' => 'int64', 'required' => true],
+ 'MusicTypeName' => ['type' => 'string', 'required' => true],
+ 'MusicId' => ['type' => 'integer', 'format' => 'int64', 'required' => false],
+ 'MusicName' => ['type' => 'string', 'required' => false],
+ 'CurrentPage' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
+ 'PageSize' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
],
],
],
[
- 'name' => 'DeviceInfo',
- 'in' => 'query',
+ 'name' => 'UserInfo',
+ 'in' => 'formData',
'style' => 'json',
'schema' => [
'type' => 'object',
- 'required' => false,
+ 'required' => true,
'properties' => [
- 'EncodeType' => [
- 'type' => 'string',
- 'required' => false,
- 'enum' => [
- 'PROJECT_ID',
- ],
- ],
- 'EncodeKey' => [
- 'type' => 'string',
- 'required' => false,
- 'enum' => [],
- ],
+ 'Id' => ['type' => 'string', 'required' => true],
'IdType' => [
'type' => 'string',
- 'required' => false,
- 'enum' => [
- 'OPEN_ID',
- 'UNION_ID',
- ],
- ],
- 'Id' => [
- 'type' => 'string',
- 'required' => false,
+ 'required' => true,
+ 'enum' => ['OPEN_ID', 'UNION_ID'],
],
- 'OrganizationId' => [
+ 'EncodeType' => [
'type' => 'string',
- 'required' => false,
+ 'required' => true,
+ 'enum' => ['PACKAGE_NAME', 'SKILL_ID'],
],
+ 'EncodeKey' => ['type' => 'string', 'required' => true],
+ 'OrganizationId' => ['type' => 'string', 'required' => false],
],
],
],
[
- 'name' => 'UserInfo',
- 'in' => 'query',
+ 'name' => 'DeviceInfo',
+ 'in' => 'formData',
'style' => 'json',
'schema' => [
'type' => 'object',
- 'required' => false,
+ 'required' => true,
'properties' => [
- 'EncodeType' => [
- 'type' => 'string',
- 'required' => false,
- 'enum' => [
- 'PROJECT_ID',
- ],
- ],
- 'EncodeKey' => [
- 'type' => 'string',
- 'required' => false,
- 'enum' => [],
- ],
+ 'Id' => ['type' => 'string', 'required' => true],
'IdType' => [
'type' => 'string',
- 'required' => false,
- 'enum' => [
- 'OPEN_ID',
- 'UNION_ID',
- ],
- ],
- 'Id' => [
- 'type' => 'string',
- 'required' => false,
+ 'required' => true,
+ 'enum' => ['OPEN_ID', 'UNION_ID'],
],
- 'OrganizationId' => [
+ 'EncodeType' => [
'type' => 'string',
- 'required' => false,
+ 'required' => true,
+ 'enum' => ['PACKAGE_NAME', 'SKILL_ID'],
],
+ 'EncodeKey' => ['type' => 'string', 'required' => true],
+ 'OrganizationId' => ['type' => 'string', 'required' => false],
],
],
],
],
],
- 'DeleteSub' => [
- 'path' => '/v1.0/ssp/deleteSub',
- 'methods' => [
- 'post',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
+ 'ListPlayHistory' => [
+ 'path' => '/v1.0/ssp/ListPlayHistory',
+ 'methods' => ['post'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AliGenie_Auth_SPI' => [],
],
],
- 'consumes' => [
- 'application/json',
- ],
- 'produces' => [
- 'application/json',
- ],
+ 'consumes' => ['application/json'],
+ 'produces' => ['application/json'],
'deprecated' => false,
'parameters' => [
[
- 'name' => 'SubId',
+ 'name' => 'Request',
+ 'in' => 'formData',
+ 'style' => 'json',
+ 'schema' => [
+ 'type' => 'object',
+ 'required' => true,
+ 'properties' => [
+ 'Type' => ['type' => 'string', 'required' => false],
+ 'PageNum' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
+ 'PageSize' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
+ ],
+ ],
+ ],
+ [
+ 'name' => 'UserInfo',
'in' => 'query',
+ 'style' => 'json',
'schema' => [
- 'type' => 'integer',
- 'format' => 'int64',
+ 'type' => 'object',
'required' => true,
+ 'properties' => [
+ 'EncodeKey' => ['type' => 'string', 'required' => true],
+ 'EncodeType' => ['type' => 'string', 'required' => true],
+ 'Id' => ['type' => 'string', 'required' => true],
+ 'IdType' => ['type' => 'string', 'required' => true],
+ 'OrganizationId' => ['type' => 'string', 'required' => true],
+ ],
+ ],
+ ],
+ [
+ 'name' => 'DeviceInfo',
+ 'in' => 'query',
+ 'style' => 'json',
+ 'schema' => [
+ 'type' => 'object',
+ 'required' => true,
+ 'properties' => [
+ 'EncodeKey' => ['type' => 'string', 'required' => true],
+ 'EncodeType' => ['type' => 'string', 'required' => true],
+ 'Id' => ['type' => 'string', 'required' => true],
+ 'IdType' => ['type' => 'string', 'required' => true],
+ 'OrganizationId' => ['type' => 'string', 'required' => true],
+ ],
],
],
],
],
- 'ListAlbumIsAdded' => [
- 'path' => '/v1.0/ssp/listAlbumIsAdded',
- 'methods' => [
- 'post',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
+ 'ListRecommendContent' => [
+ 'path' => '/v1.0/ssp/ListRecommendContent',
+ 'methods' => ['post'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AliGenie_Auth_SPI' => [],
],
],
- 'consumes' => [
- 'application/json',
- ],
- 'produces' => [
- 'application/json',
- ],
+ 'consumes' => ['application/json'],
+ 'produces' => ['application/json'],
'deprecated' => false,
'parameters' => [
[
- 'name' => 'AlbumIdList',
- 'in' => 'query',
+ 'name' => 'Request',
+ 'in' => 'formData',
'style' => 'json',
'schema' => [
- 'type' => 'array',
+ 'type' => 'object',
'required' => true,
- 'items' => [
- 'type' => 'string',
- 'required' => true,
+ 'properties' => [
+ 'Type' => ['type' => 'string', 'required' => false],
+ 'Count' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
],
- 'minItems' => 1,
],
],
[
- 'name' => 'DeviceInfo',
+ 'name' => 'UserInfo',
'in' => 'query',
'style' => 'json',
'schema' => [
'type' => 'object',
'required' => true,
'properties' => [
- 'EncodeType' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'EncodeKey' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'IdType' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'Id' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'OrganizationId' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'EncodeKey' => ['type' => 'string', 'required' => false],
+ 'EncodeType' => ['type' => 'string', 'required' => false],
+ 'Id' => ['type' => 'string', 'required' => false],
+ 'IdType' => ['type' => 'string', 'required' => false],
+ 'OrganizationId' => ['type' => 'string', 'required' => false],
],
],
],
[
- 'name' => 'UserInfo',
+ 'name' => 'DeviceInfo',
'in' => 'query',
'style' => 'json',
'schema' => [
'type' => 'object',
'required' => true,
'properties' => [
- 'EncodeType' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'EncodeKey' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'IdType' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'Id' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'OrganizationId' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'EncodeKey' => ['type' => 'string', 'required' => false],
+ 'EncodeType' => ['type' => 'string', 'required' => false],
+ 'Id' => ['type' => 'string', 'required' => false],
+ 'IdType' => ['type' => 'string', 'required' => false],
+ 'OrganizationId' => ['type' => 'string', 'required' => false],
],
],
],
@@ -4130,24 +2745,15 @@
],
'ListSub' => [
'path' => '/v1.0/ssp/listSub',
- 'methods' => [
- 'post',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
+ 'methods' => ['post'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AliGenie_Auth_SPI' => [],
],
],
- 'consumes' => [
- 'application/json',
- ],
- 'produces' => [
- 'application/json',
- ],
+ 'consumes' => ['application/json'],
+ 'produces' => ['application/json'],
'deprecated' => false,
'parameters' => [
[
@@ -4158,16 +2764,8 @@
'type' => 'object',
'required' => true,
'properties' => [
- 'PageNum' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => true,
- ],
- 'PageSize' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => true,
- ],
+ 'PageNum' => ['type' => 'integer', 'format' => 'int32', 'required' => true],
+ 'PageSize' => ['type' => 'integer', 'format' => 'int32', 'required' => true],
],
],
],
@@ -4182,30 +2780,16 @@
'EncodeType' => [
'type' => 'string',
'required' => true,
- 'enum' => [
- 'PROJECT_ID',
- ],
- ],
- 'EncodeKey' => [
- 'type' => 'string',
- 'required' => true,
+ 'enum' => ['PROJECT_ID'],
],
+ 'EncodeKey' => ['type' => 'string', 'required' => true],
'IdType' => [
'type' => 'string',
'required' => true,
- 'enum' => [
- 'OPEN_ID',
- 'UNION_ID',
- ],
- ],
- 'Id' => [
- 'type' => 'string',
- 'required' => true,
- ],
- 'OrganizationId' => [
- 'type' => 'string',
- 'required' => false,
+ 'enum' => ['OPEN_ID', 'UNION_ID'],
],
+ 'Id' => ['type' => 'string', 'required' => true],
+ 'OrganizationId' => ['type' => 'string', 'required' => false],
],
],
],
@@ -4220,30 +2804,16 @@
'EncodeType' => [
'type' => 'string',
'required' => true,
- 'enum' => [
- 'PROJECT_ID',
- ],
- ],
- 'EncodeKey' => [
- 'type' => 'string',
- 'required' => true,
+ 'enum' => ['PROJECT_ID'],
],
+ 'EncodeKey' => ['type' => 'string', 'required' => true],
'IdType' => [
'type' => 'string',
'required' => true,
- 'enum' => [
- 'OPEN_ID',
- 'UNION_ID',
- ],
- ],
- 'Id' => [
- 'type' => 'string',
- 'required' => true,
- ],
- 'OrganizationId' => [
- 'type' => 'string',
- 'required' => false,
+ 'enum' => ['OPEN_ID', 'UNION_ID'],
],
+ 'Id' => ['type' => 'string', 'required' => true],
+ 'OrganizationId' => ['type' => 'string', 'required' => false],
],
],
],
@@ -4251,24 +2821,15 @@
],
'ListSubAlbum' => [
'path' => '/v1.0/ssp/listSubAlbum',
- 'methods' => [
- 'post',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
+ 'methods' => ['post'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AliGenie_Auth_SPI' => [],
],
],
- 'consumes' => [
- 'application/json',
- ],
- 'produces' => [
- 'application/json',
- ],
+ 'consumes' => ['application/json'],
+ 'produces' => ['application/json'],
'deprecated' => false,
'parameters' => [
[
@@ -4279,41 +2840,19 @@
'type' => 'object',
'required' => true,
'properties' => [
- 'CategoryId' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => true,
- ],
- 'AlbumId' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'Title' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'CategoryId' => ['type' => 'integer', 'format' => 'int32', 'required' => true],
+ 'AlbumId' => ['type' => 'string', 'required' => false],
+ 'Title' => ['type' => 'string', 'required' => false],
'Page' => [
'type' => 'object',
'required' => true,
'properties' => [
- 'PageNum' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => true,
- ],
- 'PageSize' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => true,
- ],
+ 'PageNum' => ['type' => 'integer', 'format' => 'int32', 'required' => true],
+ 'PageSize' => ['type' => 'integer', 'format' => 'int32', 'required' => true],
],
],
- 'DeviceId' => [
- 'type' => 'string',
- ],
- 'UserId' => [
- 'type' => 'string',
- ],
+ 'DeviceId' => ['type' => 'string'],
+ 'UserId' => ['type' => 'string'],
],
],
],
@@ -4325,26 +2864,11 @@
'type' => 'object',
'required' => true,
'properties' => [
- 'EncodeType' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'EncodeKey' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'IdType' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'Id' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'OrganizationId' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'EncodeType' => ['type' => 'string', 'required' => false],
+ 'EncodeKey' => ['type' => 'string', 'required' => false],
+ 'IdType' => ['type' => 'string', 'required' => false],
+ 'Id' => ['type' => 'string', 'required' => false],
+ 'OrganizationId' => ['type' => 'string', 'required' => false],
],
],
],
@@ -4356,26 +2880,11 @@
'type' => 'object',
'required' => true,
'properties' => [
- 'EncodeType' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'EncodeKey' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'IdType' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'Id' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'OrganizationId' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'EncodeType' => ['type' => 'string', 'required' => false],
+ 'EncodeKey' => ['type' => 'string', 'required' => false],
+ 'IdType' => ['type' => 'string', 'required' => false],
+ 'Id' => ['type' => 'string', 'required' => false],
+ 'OrganizationId' => ['type' => 'string', 'required' => false],
],
],
],
@@ -4383,151 +2892,85 @@
],
'ListSubscriptionAlbumCategory' => [
'path' => '/v1.0/ssp/listSubscriptionAlbumCategory',
- 'methods' => [
- 'post',
- ],
- 'schemes' => [
- 'https',
- 'http',
- ],
+ 'methods' => ['post'],
+ 'schemes' => ['https', 'http'],
'security' => [
[
'AliGenie_Auth_SPI' => [],
],
],
- 'consumes' => [
- 'application/json',
- ],
- 'produces' => [
- 'application/json',
- ],
+ 'consumes' => ['application/json'],
+ 'produces' => ['application/json'],
'deprecated' => false,
'parameters' => [
[
'name' => 'CategoryName',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
],
],
- 'GetAlbumDetailById' => [
- 'path' => '/v1.0/ssp/getAlbumDetailById',
- 'methods' => [
- 'post',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
+ 'ListUserMessage' => [
+ 'path' => '/v1.0/ssp/listUserMessage',
+ 'methods' => ['get'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AliGenie_Auth_SPI' => [],
],
],
- 'consumes' => [
- 'application/json',
- ],
- 'produces' => [
- 'application/json',
- ],
'deprecated' => false,
'parameters' => [
[
- 'name' => 'AlbumId',
+ 'name' => 'BeforeTime',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
- ],
- ],
- 'GetUnreadMessageCount' => [
- 'path' => '/v1.0/ssp/getUnreadMessageCount',
- 'methods' => [
- 'get',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
- 'security' => [
[
- 'AliGenie_Auth_SPI' => [],
+ 'name' => 'limit',
+ 'in' => 'query',
+ 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
],
- ],
- 'deprecated' => false,
- 'parameters' => [
[
'name' => 'UserInfo',
'in' => 'query',
'style' => 'json',
'schema' => [
'type' => 'object',
- 'required' => false,
+ 'required' => true,
'properties' => [
'EncodeType' => [
'type' => 'string',
'required' => true,
+ 'enum' => ['PROJECT_ID'],
],
- 'EncodeKey' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'EncodeKey' => ['type' => 'string', 'required' => true],
'IdType' => [
'type' => 'string',
'required' => true,
+ 'enum' => ['OPEN_ID', 'UNION_ID'],
],
- 'Id' => [
- 'type' => 'string',
- 'required' => true,
- ],
- 'OrganizationId' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'Id' => ['type' => 'string', 'required' => true],
+ 'OrganizationId' => ['type' => 'string', 'required' => false],
],
],
],
],
],
- 'ListUserMessage' => [
- 'path' => '/v1.0/ssp/listUserMessage',
- 'methods' => [
- 'get',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
+ 'MobileRecommend' => [
+ 'path' => '/v1.0/ssp/mobile/recommend/music',
+ 'methods' => ['post'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AliGenie_Auth_SPI' => [],
],
],
+ 'consumes' => ['application/json'],
+ 'produces' => ['application/json'],
'deprecated' => false,
'parameters' => [
[
- 'name' => 'BeforeTime',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
- ],
- [
- 'name' => 'limit',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
- ],
- [
'name' => 'UserInfo',
'in' => 'query',
'style' => 'json',
@@ -4538,53 +2981,21 @@
'EncodeType' => [
'type' => 'string',
'required' => true,
- 'enum' => [
- 'PROJECT_ID',
- ],
- ],
- 'EncodeKey' => [
- 'type' => 'string',
- 'required' => true,
+ 'enum' => ['PROJECT_ID'],
],
+ 'EncodeKey' => ['type' => 'string', 'required' => true],
'IdType' => [
'type' => 'string',
'required' => true,
- 'enum' => [
- 'OPEN_ID',
- 'UNION_ID',
- ],
- ],
- 'Id' => [
- 'type' => 'string',
- 'required' => true,
- ],
- 'OrganizationId' => [
- 'type' => 'string',
- 'required' => false,
+ 'enum' => ['OPEN_ID', 'UNION_ID'],
],
+ 'Id' => ['type' => 'string', 'required' => true],
+ 'OrganizationId' => ['type' => 'string', 'required' => false],
],
],
],
- ],
- ],
- 'ReadMessage' => [
- 'path' => '/v1.0/ssp/readMessage',
- 'methods' => [
- 'get',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
- 'security' => [
- [
- 'AliGenie_Auth_SPI' => [],
- ],
- ],
- 'deprecated' => false,
- 'parameters' => [
[
- 'name' => 'UserInfo',
+ 'name' => 'DeviceInfo',
'in' => 'query',
'style' => 'json',
'schema' => [
@@ -4594,789 +3005,303 @@
'EncodeType' => [
'type' => 'string',
'required' => true,
- 'enum' => [
- 'PROJECT_ID',
- ],
+ 'enum' => ['PROJECT_ID'],
],
'EncodeKey' => [
'type' => 'string',
'required' => true,
+ 'enum' => [],
],
'IdType' => [
'type' => 'string',
'required' => true,
- 'enum' => [
- 'OPEN_ID',
- 'UNION_ID',
- ],
- ],
- 'Id' => [
- 'type' => 'string',
- 'required' => true,
- ],
- 'OrganizationId' => [
- 'type' => 'string',
- 'required' => false,
+ 'enum' => ['UNION_ID', 'OPEN_ID'],
],
+ 'Id' => ['type' => 'string', 'required' => true],
+ 'OrganizationId' => ['type' => 'string', 'required' => false],
],
],
],
[
- 'name' => 'MessageId',
+ 'name' => 'BotId',
'in' => 'query',
- 'schema' => [
- 'type' => 'integer',
- 'format' => 'int64',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
- ],
- ],
- 'SendMessage' => [
- 'path' => '/v1.0/ssp/sendMessage',
- 'methods' => [
- 'post',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
- 'security' => [
[
- 'AliGenie_Auth_SPI' => [],
+ 'name' => 'Type',
+ 'in' => 'query',
+ 'schema' => ['type' => 'string', 'required' => false],
],
- ],
- 'deprecated' => false,
- 'parameters' => [
[
- 'name' => 'Url',
+ 'name' => 'Style',
'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
- 'name' => 'UserInfo',
+ 'name' => 'Count',
'in' => 'query',
- 'style' => 'json',
- 'schema' => [
- 'type' => 'object',
- 'required' => true,
- 'properties' => [
- 'EncodeType' => [
- 'type' => 'string',
- 'required' => true,
- 'enum' => [
- 'PROJECT_ID',
- ],
- ],
- 'EncodeKey' => [
- 'type' => 'string',
- 'required' => true,
- ],
- 'IdType' => [
- 'type' => 'string',
- 'required' => true,
- 'enum' => [
- 'OPEN_ID',
- 'UNION_ID',
- ],
- ],
- 'Id' => [
- 'type' => 'string',
- 'required' => true,
- ],
- 'OrganizationId' => [
- 'type' => 'string',
- 'required' => false,
- ],
- ],
- ],
+ 'schema' => ['type' => 'string', 'required' => false],
],
],
],
- 'CreateAlarm' => [
- 'path' => '/v1.0/ssp/createAlarm',
- 'methods' => [
- 'post',
- ],
- 'schemes' => [
- 'https',
- 'http',
- ],
+ 'PlayAndPauseControl' => [
+ 'path' => '/v1.0/ssp/PlayAndPauseControl',
+ 'methods' => ['post'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AliGenie_Auth_SPI' => [],
],
],
- 'consumes' => [
- 'application/json',
- ],
- 'produces' => [
- 'application/json',
- ],
+ 'consumes' => ['application/json'],
+ 'produces' => ['application/json'],
'deprecated' => false,
'parameters' => [
[
- 'name' => 'Payload',
+ 'name' => 'OpenPlayAndPauseControlParam',
'in' => 'formData',
'style' => 'json',
'schema' => [
'type' => 'object',
'required' => true,
'properties' => [
- 'ScheduleInfo' => [
- 'type' => 'object',
- 'required' => true,
- 'properties' => [
- 'Type' => [
- 'type' => 'string',
- 'required' => true,
- 'enum' => [
- 'ONCE',
- 'WEEKLY',
- 'STATUTORY_WORKING_DAY',
- ],
- ],
- 'Once' => [
- 'type' => 'object',
- 'required' => false,
- 'properties' => [
- 'Year' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
- 'Month' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
- 'Day' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
- 'Hour' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
- 'Minute' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
- ],
- ],
- 'Weekly' => [
- 'type' => 'object',
- 'required' => false,
- 'properties' => [
- 'DaysOfWeek' => [
- 'type' => 'array',
- 'required' => false,
- 'items' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
- ],
- 'Hour' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
- 'Minute' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
- ],
- ],
- 'StatutoryWorkingDay' => [
- 'type' => 'object',
- 'required' => false,
- 'properties' => [
- 'Hour' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
- 'Minute' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
- ],
- ],
- ],
- ],
- 'MusicInfo' => [
- 'type' => 'object',
- 'required' => true,
- 'properties' => [
- 'MusicType' => [
- 'type' => 'integer',
- 'format' => 'int64',
- 'required' => true,
- ],
- 'MusicTypeName' => [
- 'type' => 'string',
- 'required' => true,
- ],
- 'MusicId' => [
- 'type' => 'integer',
- 'format' => 'int64',
- 'required' => true,
- ],
- 'MusicName' => [
- 'type' => 'string',
- 'required' => true,
- ],
- 'MusicUrl' => [
- 'type' => 'string',
- 'required' => false,
- ],
- ],
- ],
- 'Volume' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
- 'RequestId' => [
- 'type' => 'string',
- 'required' => true,
- ],
- 'UserId' => [
- 'type' => 'string',
- 'required' => true,
- ],
- 'AccessKeyId' => [
- 'type' => 'string',
- 'required' => true,
- ],
- 'DeviceId' => [
+ 'OpenPlayAndPauseCommand' => [
'type' => 'string',
'required' => true,
+ 'enum' => ['Play', 'Pause'],
],
],
],
],
[
'name' => 'UserInfo',
- 'in' => 'formData',
+ 'in' => 'query',
'style' => 'json',
'schema' => [
'type' => 'object',
'required' => true,
'properties' => [
- 'Id' => [
- 'type' => 'string',
- 'required' => true,
- ],
- 'IdType' => [
- 'type' => 'string',
- 'required' => true,
- 'enum' => [
- 'OPEN_ID',
- 'UNION_ID',
- ],
- ],
- 'EncodeType' => [
- 'type' => 'string',
- 'required' => true,
- 'enum' => [
- 'PACKAGE_NAME',
- 'SKILL_ID',
- ],
- ],
- 'EncodeKey' => [
- 'type' => 'string',
- 'required' => true,
- ],
- 'OrganizationId' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'EncodeType' => ['type' => 'string', 'required' => true],
+ 'EncodeKey' => ['type' => 'string', 'required' => true],
+ 'IdType' => ['type' => 'string', 'required' => true],
+ 'Id' => ['type' => 'string', 'required' => true],
+ 'OrganizationId' => ['type' => 'string', 'required' => false],
],
],
],
[
'name' => 'DeviceInfo',
- 'in' => 'formData',
+ 'in' => 'query',
'style' => 'json',
'schema' => [
'type' => 'object',
'required' => true,
'properties' => [
- 'Id' => [
- 'type' => 'string',
- 'required' => true,
- ],
- 'IdType' => [
- 'type' => 'string',
- 'required' => true,
- 'enum' => [
- 'OPEN_ID',
- 'UNION_ID',
- ],
- ],
- 'EncodeType' => [
- 'type' => 'string',
- 'required' => true,
- 'enum' => [
- 'PACKAGE_NAME',
- 'SKILL_ID',
- ],
- ],
- 'EncodeKey' => [
- 'type' => 'string',
- 'required' => true,
- ],
- 'OrganizationId' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'EncodeType' => ['type' => 'string', 'required' => true],
+ 'EncodeKey' => ['type' => 'string', 'required' => true],
+ 'IdType' => ['type' => 'string', 'required' => true],
+ 'Id' => ['type' => 'string', 'required' => true],
+ 'OrganizationId' => ['type' => 'string', 'required' => false],
],
],
],
],
],
- 'DeleteAlarms' => [
- 'path' => '/v1.0/ssp/deleteAlarms',
- 'methods' => [
- 'post',
- ],
- 'schemes' => [
- 'https',
- 'http',
- ],
+ 'PlayModeControl' => [
+ 'path' => '/v1.0/ssp/PlayModeControl',
+ 'methods' => ['post'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AliGenie_Auth_SPI' => [],
],
],
- 'consumes' => [
- 'application/json',
- ],
- 'produces' => [
- 'application/json',
- ],
+ 'consumes' => ['application/json'],
+ 'produces' => ['application/json'],
'deprecated' => false,
'parameters' => [
[
- 'name' => 'Payload',
+ 'name' => 'OpenPlayModeControlRequest',
'in' => 'formData',
'style' => 'json',
'schema' => [
'type' => 'object',
'required' => true,
'properties' => [
- 'RequestId' => [
- 'type' => 'string',
- 'required' => true,
- ],
- 'UserId' => [
- 'type' => 'string',
- 'required' => true,
- ],
- 'AccessKeyId' => [
- 'type' => 'string',
- 'required' => true,
- ],
- 'DeviceId' => [
+ 'OpenPlayMode' => [
'type' => 'string',
'required' => true,
- ],
- 'AlarmIds' => [
- 'type' => 'array',
- 'format' => 'int64',
- 'required' => true,
- 'items' => [
- 'type' => 'integer',
- 'format' => 'int64',
- 'required' => false,
- ],
+ 'enum' => ['Repeat', 'Shuffle', 'RepeatOne', 'Normal'],
],
],
],
],
[
'name' => 'UserInfo',
- 'in' => 'formData',
+ 'in' => 'query',
'style' => 'json',
'schema' => [
'type' => 'object',
'required' => true,
'properties' => [
- 'Id' => [
- 'type' => 'string',
- 'required' => true,
- ],
- 'IdType' => [
- 'type' => 'string',
- 'required' => true,
- 'enum' => [
- 'OPEN_ID',
- 'UNION_ID',
- ],
- ],
- 'EncodeType' => [
- 'type' => 'string',
- 'required' => true,
- 'enum' => [
- 'PACKAGE_NAME',
- 'SKILL_ID',
- ],
- ],
- 'EncodeKey' => [
- 'type' => 'string',
- 'required' => true,
- ],
- 'OrganizationId' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'EncodeType' => ['type' => 'string', 'required' => true],
+ 'EncodeKey' => ['type' => 'string', 'required' => true],
+ 'IdType' => ['type' => 'string', 'required' => true],
+ 'Id' => ['type' => 'string', 'required' => true],
+ 'OrganizationId' => ['type' => 'string', 'required' => false],
],
],
],
[
'name' => 'DeviceInfo',
- 'in' => 'formData',
+ 'in' => 'query',
'style' => 'json',
'schema' => [
'type' => 'object',
'required' => true,
'properties' => [
- 'Id' => [
- 'type' => 'string',
- 'required' => true,
- ],
- 'IdType' => [
- 'type' => 'string',
- 'required' => true,
- 'enum' => [
- 'OPEN_ID',
- 'UNION_ID',
- ],
- ],
- 'EncodeType' => [
- 'type' => 'string',
- 'required' => true,
- 'enum' => [
- 'PACKAGE_NAME',
- 'SKILL_ID',
- ],
- ],
- 'EncodeKey' => [
- 'type' => 'string',
- 'required' => true,
- ],
- 'OrganizationId' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'EncodeType' => ['type' => 'string', 'required' => true],
+ 'EncodeKey' => ['type' => 'string', 'required' => true],
+ 'IdType' => ['type' => 'string', 'required' => true],
+ 'Id' => ['type' => 'string', 'required' => true],
+ 'OrganizationId' => ['type' => 'string', 'required' => false],
],
],
],
],
],
- 'GetAlarm' => [
- 'path' => '/v1.0/ssp/getAlarm',
- 'methods' => [
- 'post',
- ],
- 'schemes' => [
- 'https',
- 'http',
- ],
+ 'PreviousAndNextControl' => [
+ 'path' => '/v1.0/ssp/PreviousAndNextControl',
+ 'methods' => ['post'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AliGenie_Auth_SPI' => [],
],
],
- 'consumes' => [
- 'application/json',
- ],
- 'produces' => [
- 'application/json',
- ],
+ 'consumes' => ['application/json'],
+ 'produces' => ['application/json'],
'deprecated' => false,
'parameters' => [
[
- 'name' => 'Payload',
+ 'name' => 'OpenControlPlayingListRequest',
'in' => 'formData',
'style' => 'json',
'schema' => [
'type' => 'object',
'required' => true,
'properties' => [
- 'RequestId' => [
- 'type' => 'string',
- 'required' => true,
- ],
- 'UserId' => [
- 'type' => 'string',
- 'required' => true,
- ],
- 'AccessKeyId' => [
- 'type' => 'string',
- 'required' => true,
- ],
- 'DeviceId' => [
- 'type' => 'string',
- 'required' => true,
- ],
- 'AlarmId' => [
- 'type' => 'integer',
- 'format' => 'int64',
- 'required' => true,
- ],
+ 'Cmd' => ['type' => 'string', 'required' => true],
+ 'IsFromDevice' => ['type' => 'boolean', 'required' => false],
+ 'ExtendInfo' => ['type' => 'object', 'required' => false],
],
],
],
[
'name' => 'UserInfo',
- 'in' => 'formData',
+ 'in' => 'query',
'style' => 'json',
'schema' => [
'type' => 'object',
'required' => true,
'properties' => [
- 'Id' => [
- 'type' => 'string',
- 'required' => true,
- ],
- 'IdType' => [
- 'type' => 'string',
- 'required' => true,
- 'enum' => [
- 'OPEN_ID',
- 'UNION_ID',
- ],
- ],
- 'EncodeType' => [
- 'type' => 'string',
- 'required' => true,
- 'enum' => [
- 'PACKAGE_NAME',
- 'SKILL_ID',
- ],
- ],
- 'EncodeKey' => [
- 'type' => 'string',
- 'required' => true,
- ],
- 'OrganizationId' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'EncodeType' => ['type' => 'string', 'required' => true],
+ 'EncodeKey' => ['type' => 'string', 'required' => true],
+ 'IdType' => ['type' => 'string', 'required' => true],
+ 'Id' => ['type' => 'string', 'required' => true],
+ 'OrganizationId' => ['type' => 'string', 'required' => false],
],
],
],
[
'name' => 'DeviceInfo',
- 'in' => 'formData',
+ 'in' => 'query',
'style' => 'json',
'schema' => [
'type' => 'object',
'required' => true,
'properties' => [
- 'Id' => [
- 'type' => 'string',
- 'required' => true,
- ],
- 'IdType' => [
- 'type' => 'string',
- 'required' => true,
- 'enum' => [
- 'OPEN_ID',
- 'UNION_ID',
- ],
- ],
- 'EncodeType' => [
- 'type' => 'string',
- 'required' => true,
- 'enum' => [
- 'PACKAGE_NAME',
- 'SKILL_ID',
- ],
- ],
- 'EncodeKey' => [
- 'type' => 'string',
- 'required' => true,
- ],
- 'OrganizationId' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'EncodeType' => ['type' => 'string', 'required' => true],
+ 'EncodeKey' => ['type' => 'string', 'required' => true],
+ 'IdType' => ['type' => 'string', 'required' => true],
+ 'Id' => ['type' => 'string', 'required' => true],
+ 'OrganizationId' => ['type' => 'string', 'required' => false],
],
],
],
],
],
- 'ListAlarms' => [
- 'path' => '/v1.0/ssp/listAlarm',
- 'methods' => [
- 'post',
- ],
- 'schemes' => [
- 'https',
- 'http',
- ],
+ 'ProgressControl' => [
+ 'path' => '/v1.0/ssp/ProgressControl',
+ 'methods' => ['post'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AliGenie_Auth_SPI' => [],
],
],
- 'consumes' => [
- 'application/json',
- ],
- 'produces' => [
- 'application/json',
- ],
+ 'consumes' => ['application/json'],
+ 'produces' => ['application/json'],
'deprecated' => false,
'parameters' => [
[
- 'name' => 'Payload',
+ 'name' => 'OpenProgressControlRequest',
'in' => 'formData',
'style' => 'json',
'schema' => [
'type' => 'object',
'required' => true,
'properties' => [
- 'CurrentPage' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
- 'PageSize' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
- 'RequestId' => [
- 'type' => 'string',
- 'required' => true,
- ],
- 'UserId' => [
- 'type' => 'string',
- 'required' => true,
- ],
- 'AccessKeyId' => [
- 'type' => 'string',
- 'required' => true,
- ],
- 'DeviceId' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'Progress' => ['type' => 'integer', 'format' => 'int32', 'required' => true],
+ 'ExtendInfo' => ['type' => 'object', 'required' => false],
],
],
],
[
'name' => 'UserInfo',
- 'in' => 'formData',
+ 'in' => 'query',
'style' => 'json',
'schema' => [
'type' => 'object',
'required' => true,
'properties' => [
- 'Id' => [
- 'type' => 'string',
- 'required' => true,
- ],
- 'IdType' => [
- 'type' => 'string',
- 'required' => true,
- 'enum' => [
- 'OPEN_ID',
- 'UNION_ID',
- ],
- ],
- 'EncodeType' => [
- 'type' => 'string',
- 'required' => true,
- 'enum' => [
- 'PACKAGE_NAME',
- 'SKILL_ID',
- ],
- ],
- 'EncodeKey' => [
- 'type' => 'string',
- 'required' => true,
- ],
- 'OrganizationId' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'EncodeType' => ['type' => 'string', 'required' => true],
+ 'EncodeKey' => ['type' => 'string', 'required' => true],
+ 'IdType' => ['type' => 'string', 'required' => true],
+ 'Id' => ['type' => 'string', 'required' => true],
+ 'OrganizationId' => ['type' => 'string', 'required' => false],
],
],
],
[
'name' => 'DeviceInfo',
- 'in' => 'formData',
+ 'in' => 'query',
'style' => 'json',
'schema' => [
'type' => 'object',
'required' => true,
'properties' => [
- 'Id' => [
- 'type' => 'string',
- 'required' => true,
- ],
- 'IdType' => [
- 'type' => 'string',
- 'required' => true,
- 'enum' => [
- 'OPEN_ID',
- 'UNION_ID',
- ],
- ],
- 'EncodeType' => [
- 'type' => 'string',
- 'required' => true,
- 'enum' => [
- 'PACKAGE_NAME',
- 'SKILL_ID',
- ],
- ],
- 'EncodeKey' => [
- 'type' => 'string',
- 'required' => true,
- ],
- 'OrganizationId' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'EncodeType' => ['type' => 'string', 'required' => true],
+ 'EncodeKey' => ['type' => 'string', 'required' => true],
+ 'IdType' => ['type' => 'string', 'required' => true],
+ 'Id' => ['type' => 'string', 'required' => true],
+ 'OrganizationId' => ['type' => 'string', 'required' => false],
],
],
],
],
],
- 'ListMusic' => [
- 'path' => '/v1.0/ssp/listMusic',
- 'methods' => [
- 'post',
- ],
- 'schemes' => [
- 'https',
- 'http',
- ],
+ 'QueryMusicType' => [
+ 'path' => '/v1.0/ssp/queryMusicType',
+ 'methods' => ['post'],
+ 'schemes' => ['https', 'http'],
'security' => [
[
'AliGenie_Auth_SPI' => [],
],
],
- 'consumes' => [
- 'application/json',
- ],
- 'produces' => [
- 'application/json',
- ],
+ 'consumes' => ['application/json'],
+ 'produces' => ['application/json'],
'deprecated' => false,
'parameters' => [
[
@@ -5385,52 +3310,12 @@
'style' => 'json',
'schema' => [
'type' => 'object',
- 'required' => true,
+ 'required' => false,
'properties' => [
- 'RequestId' => [
- 'type' => 'string',
- 'required' => true,
- ],
- 'UserId' => [
- 'type' => 'string',
- 'required' => true,
- ],
- 'AccessKeyId' => [
- 'type' => 'string',
- 'required' => true,
- ],
- 'DeviceId' => [
- 'type' => 'string',
- 'required' => true,
- ],
- 'MusicType' => [
- 'type' => 'integer',
- 'format' => 'int64',
- 'required' => true,
- ],
- 'MusicTypeName' => [
- 'type' => 'string',
- 'required' => true,
- ],
- 'MusicId' => [
- 'type' => 'integer',
- 'format' => 'int64',
- 'required' => false,
- ],
- 'MusicName' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'CurrentPage' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
- 'PageSize' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
+ 'RequestId' => ['type' => 'string', 'required' => true],
+ 'UserId' => ['type' => 'string', 'required' => true],
+ 'AccessKeyId' => ['type' => 'string', 'required' => true],
+ 'DeviceId' => ['type' => 'string', 'required' => true],
],
],
],
@@ -5442,34 +3327,19 @@
'type' => 'object',
'required' => true,
'properties' => [
- 'Id' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'Id' => ['type' => 'string', 'required' => true],
'IdType' => [
'type' => 'string',
'required' => true,
- 'enum' => [
- 'OPEN_ID',
- 'UNION_ID',
- ],
+ 'enum' => ['OPEN_ID', 'UNION_ID'],
],
'EncodeType' => [
'type' => 'string',
'required' => true,
- 'enum' => [
- 'PACKAGE_NAME',
- 'SKILL_ID',
- ],
- ],
- 'EncodeKey' => [
- 'type' => 'string',
- 'required' => true,
- ],
- 'OrganizationId' => [
- 'type' => 'string',
- 'required' => false,
+ 'enum' => ['PACKAGE_NAME', 'SKILL_ID'],
],
+ 'EncodeKey' => ['type' => 'string', 'required' => true],
+ 'OrganizationId' => ['type' => 'string', 'required' => false],
],
],
],
@@ -5481,89 +3351,104 @@
'type' => 'object',
'required' => true,
'properties' => [
- 'Id' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'Id' => ['type' => 'string', 'required' => true],
'IdType' => [
'type' => 'string',
'required' => true,
- 'enum' => [
- 'OPEN_ID',
- 'UNION_ID',
- ],
+ 'enum' => ['OPEN_ID', 'UNION_ID'],
],
'EncodeType' => [
'type' => 'string',
'required' => true,
- 'enum' => [
- 'PACKAGE_NAME',
- 'SKILL_ID',
- ],
- ],
- 'EncodeKey' => [
- 'type' => 'string',
- 'required' => true,
- ],
- 'OrganizationId' => [
- 'type' => 'string',
- 'required' => false,
+ 'enum' => ['PACKAGE_NAME', 'SKILL_ID'],
],
+ 'EncodeKey' => ['type' => 'string', 'required' => true],
+ 'OrganizationId' => ['type' => 'string', 'required' => false],
],
],
],
],
],
- 'QueryMusicType' => [
- 'path' => '/v1.0/ssp/queryMusicType',
- 'methods' => [
- 'post',
- ],
- 'schemes' => [
- 'https',
- 'http',
- ],
+ 'QueryUserDeviceListByTmeUserId' => [
+ 'path' => '/v1.0/ssp/queryUserDeviceListByTmeUserId',
+ 'methods' => ['get'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AliGenie_Auth_SPI' => [],
],
],
- 'consumes' => [
- 'application/json',
+ 'consumes' => ['application/json', 'application/x-www-form-urlencoded'],
+ 'produces' => ['application/json'],
+ 'deprecated' => false,
+ 'parameters' => [
+ [
+ 'name' => 'TmeUserId',
+ 'in' => 'query',
+ 'schema' => ['type' => 'string', 'required' => true],
+ ],
+ [
+ 'name' => 'Sp',
+ 'in' => 'query',
+ 'schema' => ['type' => 'string', 'required' => true],
+ ],
],
- 'produces' => [
- 'application/json',
+ ],
+ 'ReadMessage' => [
+ 'path' => '/v1.0/ssp/readMessage',
+ 'methods' => ['get'],
+ 'schemes' => ['http', 'https'],
+ 'security' => [
+ [
+ 'AliGenie_Auth_SPI' => [],
+ ],
],
'deprecated' => false,
'parameters' => [
[
- 'name' => 'Payload',
- 'in' => 'formData',
+ 'name' => 'UserInfo',
+ 'in' => 'query',
'style' => 'json',
'schema' => [
'type' => 'object',
- 'required' => false,
+ 'required' => true,
'properties' => [
- 'RequestId' => [
- 'type' => 'string',
- 'required' => true,
- ],
- 'UserId' => [
- 'type' => 'string',
- 'required' => true,
- ],
- 'AccessKeyId' => [
+ 'EncodeType' => [
'type' => 'string',
'required' => true,
+ 'enum' => ['PROJECT_ID'],
],
- 'DeviceId' => [
+ 'EncodeKey' => ['type' => 'string', 'required' => true],
+ 'IdType' => [
'type' => 'string',
'required' => true,
+ 'enum' => ['OPEN_ID', 'UNION_ID'],
],
+ 'Id' => ['type' => 'string', 'required' => true],
+ 'OrganizationId' => ['type' => 'string', 'required' => false],
],
],
],
[
+ 'name' => 'MessageId',
+ 'in' => 'query',
+ 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => false],
+ ],
+ ],
+ ],
+ 'ScanCodeBind' => [
+ 'path' => '/v1.0/ssp/scanCode',
+ 'methods' => ['post'],
+ 'schemes' => ['http', 'https'],
+ 'security' => [
+ [
+ 'AliGenie_Auth_SPI' => [],
+ ],
+ ],
+ 'consumes' => ['application/json'],
+ 'deprecated' => false,
+ 'parameters' => [
+ [
'name' => 'UserInfo',
'in' => 'formData',
'style' => 'json',
@@ -5571,1136 +3456,531 @@
'type' => 'object',
'required' => true,
'properties' => [
- 'Id' => [
- 'type' => 'string',
- 'required' => true,
- ],
- 'IdType' => [
- 'type' => 'string',
- 'required' => true,
- 'enum' => [
- 'OPEN_ID',
- 'UNION_ID',
- ],
- ],
'EncodeType' => [
'type' => 'string',
'required' => true,
- 'enum' => [
- 'PACKAGE_NAME',
- 'SKILL_ID',
- ],
+ 'enum' => ['PROJECT_ID'],
],
- 'EncodeKey' => [
+ 'EncodeKey' => ['type' => 'string', 'required' => true],
+ 'IdType' => [
'type' => 'string',
'required' => true,
+ 'enum' => ['OPEN_ID', 'UNION_ID'],
],
- 'OrganizationId' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'Id' => ['type' => 'string', 'required' => true],
+ 'OrganizationId' => ['type' => 'string', 'required' => false],
],
],
],
[
- 'name' => 'DeviceInfo',
+ 'name' => 'BindReq',
'in' => 'formData',
'style' => 'json',
'schema' => [
'type' => 'object',
'required' => true,
'properties' => [
- 'Id' => [
- 'type' => 'string',
- 'required' => true,
- ],
- 'IdType' => [
- 'type' => 'string',
- 'required' => true,
- 'enum' => [
- 'OPEN_ID',
- 'UNION_ID',
- ],
- ],
- 'EncodeType' => [
- 'type' => 'string',
- 'required' => true,
- 'enum' => [
- 'PACKAGE_NAME',
- 'SKILL_ID',
- ],
- ],
- 'EncodeKey' => [
- 'type' => 'string',
- 'required' => true,
- ],
- 'OrganizationId' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'Code' => ['type' => 'string', 'required' => true],
+ 'ClientId' => ['type' => 'string', 'required' => true],
+ 'ExtInfo' => ['type' => 'string', 'required' => false],
+ 'UserId' => ['type' => 'string', 'required' => true],
],
],
],
],
],
- 'UpdateAlarm' => [
- 'path' => '/v1.0/ssp/updateAlarm',
- 'methods' => [
- 'post',
- ],
- 'schemes' => [
- 'https',
- 'http',
- ],
+ 'ScgSearch' => [
+ 'path' => '/v1.0/ssp/scgSearch',
+ 'methods' => ['post'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AliGenie_Auth_SPI' => [],
],
],
- 'consumes' => [
- 'application/json',
- ],
- 'produces' => [
- 'application/json',
- ],
+ 'consumes' => ['application/json'],
+ 'produces' => ['application/json'],
'deprecated' => false,
'parameters' => [
[
- 'name' => 'Payload',
- 'in' => 'formData',
+ 'name' => 'TopicId',
+ 'in' => 'query',
+ 'schema' => ['type' => 'string', 'required' => true],
+ ],
+ [
+ 'name' => 'ScgFilter',
+ 'in' => 'query',
'style' => 'json',
'schema' => [
'type' => 'object',
'required' => true,
'properties' => [
- 'ScheduleInfo' => [
+ 'SortParam' => [
'type' => 'object',
'required' => true,
'properties' => [
- 'Type' => [
- 'type' => 'string',
- 'required' => true,
- 'enum' => [
- 'ONCE',
- 'WEEKLY',
- 'STATUTORY_WORKING_DAY',
- ],
- ],
- 'Once' => [
- 'type' => 'object',
- 'required' => false,
- 'properties' => [
- 'Year' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
- 'Month' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
- 'Day' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
- 'Hour' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
- 'Minute' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
- ],
- ],
- 'Weekly' => [
- 'type' => 'object',
- 'required' => false,
- 'properties' => [
- 'DaysOfWeek' => [
- 'type' => 'array',
- 'required' => false,
- 'items' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
- ],
- 'Hour' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
- 'Minute' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
- ],
- ],
- 'StatutoryWorkingDay' => [
- 'type' => 'object',
- 'required' => false,
- 'properties' => [
- 'Hour' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
- 'Minute' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
- ],
- ],
+ 'SortKey' => ['type' => 'string', 'required' => false],
+ 'SortText' => ['type' => 'string', 'required' => false],
+ 'SortOrder' => ['type' => 'string', 'required' => false],
],
],
- 'MusicInfo' => [
+ 'UseOffSet' => ['type' => 'boolean', 'required' => true],
+ 'OffSetParam' => [
'type' => 'object',
- 'required' => true,
- 'properties' => [
- 'MusicType' => [
- 'type' => 'integer',
- 'format' => 'int64',
- 'required' => true,
- ],
- 'MusicTypeName' => [
- 'type' => 'string',
- 'required' => true,
- ],
- 'MusicId' => [
- 'type' => 'integer',
- 'format' => 'int64',
- 'required' => true,
- ],
- 'MusicName' => [
- 'type' => 'string',
- 'required' => true,
- ],
- 'MusicUrl' => [
- 'type' => 'string',
- 'required' => false,
- ],
- ],
- ],
- 'AlarmId' => [
- 'type' => 'integer',
- 'format' => 'int64',
- 'required' => true,
- ],
- 'Volume' => [
- 'type' => 'integer',
- 'format' => 'int32',
'required' => false,
- ],
- 'RequestId' => [
- 'type' => 'string',
- 'required' => true,
- ],
- 'UserId' => [
- 'type' => 'string',
- 'required' => true,
- ],
- 'AccessKeyId' => [
- 'type' => 'string',
- 'required' => true,
- ],
- 'DeviceId' => [
- 'type' => 'string',
- 'required' => true,
- ],
- ],
- ],
- ],
- [
- 'name' => 'UserInfo',
- 'in' => 'formData',
- 'style' => 'json',
- 'schema' => [
- 'type' => 'object',
- 'required' => true,
- 'properties' => [
- 'Id' => [
- 'type' => 'string',
- 'required' => true,
- ],
- 'IdType' => [
- 'type' => 'string',
- 'required' => true,
- 'enum' => [
- 'OPEN_ID',
- 'UNION_ID',
- ],
- ],
- 'EncodeType' => [
- 'type' => 'string',
- 'required' => true,
- 'enum' => [
- 'PACKAGE_NAME',
- 'SKILL_ID',
+ 'properties' => [
+ 'Offset' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
+ 'Limit' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
],
],
- 'EncodeKey' => [
- 'type' => 'string',
- 'required' => true,
- ],
- 'OrganizationId' => [
- 'type' => 'string',
+ 'PageParam' => [
+ 'type' => 'object',
'required' => false,
- ],
- ],
- ],
- ],
- [
- 'name' => 'DeviceInfo',
- 'in' => 'formData',
- 'style' => 'json',
- 'schema' => [
- 'type' => 'object',
- 'required' => true,
- 'properties' => [
- 'Id' => [
- 'type' => 'string',
- 'required' => true,
- ],
- 'IdType' => [
- 'type' => 'string',
- 'required' => true,
- 'enum' => [
- 'OPEN_ID',
- 'UNION_ID',
- ],
- ],
- 'EncodeType' => [
- 'type' => 'string',
- 'required' => true,
- 'enum' => [
- 'PACKAGE_NAME',
- 'SKILL_ID',
+ 'properties' => [
+ 'PageSize' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
+ 'PageNum' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
],
],
- 'EncodeKey' => [
- 'type' => 'string',
- 'required' => true,
- ],
- 'OrganizationId' => [
- 'type' => 'string',
- 'required' => false,
- ],
],
],
],
],
],
- 'CreateScheduleTask' => [
- 'path' => '/v1.0/ssp/CreateScheduleTask',
- 'methods' => [
- 'post',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
+ 'SearchContent' => [
+ 'path' => '/v1.0/ssp/SearchContent',
+ 'methods' => ['post'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AliGenie_Auth_SPI' => [],
],
],
- 'consumes' => [
- 'application/json',
- ],
- 'produces' => [
- 'application/json',
- ],
+ 'consumes' => ['application/json'],
+ 'produces' => ['application/json'],
'deprecated' => false,
'parameters' => [
[
- 'name' => 'Payload',
+ 'name' => 'Request',
'in' => 'formData',
'style' => 'json',
'schema' => [
'type' => 'object',
'required' => true,
'properties' => [
- 'IdempotentId' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'DeviceId' => [
- 'type' => 'string',
- ],
- 'UserId' => [
- 'type' => 'string',
- ],
- 'RequestId' => [
- 'type' => 'string',
- ],
- 'ScheduleDTO' => [
- 'type' => 'object',
- 'required' => true,
- 'properties' => [
- 'ScheduleType' => [
- 'type' => 'string',
- 'required' => true,
- 'enum' => [
- 'ONCE',
- 'WEEKLY',
- 'STATUTORY_DAY',
- ],
- ],
- 'Once' => [
- 'type' => 'object',
- 'required' => false,
- 'properties' => [
- 'Year' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
- 'Month' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
- 'Day' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
- 'Hour' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
- 'Minute' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
- ],
- ],
- 'Weekly' => [
- 'type' => 'object',
- 'required' => false,
- 'properties' => [
- 'DaysOfWeek' => [
- 'type' => 'array',
- 'required' => false,
- 'items' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
- ],
- 'Hours' => [
- 'type' => 'array',
- 'required' => false,
- 'items' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
- ],
- 'Minutes' => [
- 'type' => 'array',
- 'required' => false,
- 'items' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
- ],
- ],
- ],
- 'StatutoryWorkingDay' => [
- 'type' => 'object',
- 'required' => false,
- 'properties' => [
- 'Hours' => [
- 'type' => 'array',
- 'required' => false,
- 'items' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
- ],
- 'Minutes' => [
- 'type' => 'array',
- 'required' => false,
- 'items' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
- ],
- ],
- ],
- 'ScheduleStartTime' => [
- 'type' => 'integer',
- 'format' => 'int64',
- 'required' => true,
- ],
- 'ScheduleEndTime' => [
- 'type' => 'integer',
- 'format' => 'int64',
- 'required' => true,
- ],
- ],
- ],
- 'ActionDTOs' => [
- 'type' => 'array',
- 'required' => true,
- 'items' => [
- 'type' => 'object',
- 'required' => false,
- 'properties' => [
- 'customAction' => [
- 'type' => 'object',
- 'required' => false,
- ],
- ],
- ],
- ],
- 'AccessKeyId' => [
- 'type' => 'string',
- ],
+ 'Query' => ['type' => 'string', 'required' => false],
+ 'Cate' => ['type' => 'string', 'required' => false],
+ 'SubCate' => ['type' => 'string', 'required' => false],
+ 'QueryAlbum' => ['type' => 'boolean', 'required' => false],
+ 'PageNum' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
+ 'PageSize' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
],
],
],
[
'name' => 'UserInfo',
- 'in' => 'formData',
+ 'in' => 'query',
'style' => 'json',
'schema' => [
'type' => 'object',
'required' => true,
'properties' => [
- 'Id' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'IdType' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'EncodeType' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'EncodeKey' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'OrganizationId' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'EncodeKey' => ['type' => 'string', 'required' => true],
+ 'EncodeType' => ['type' => 'string', 'required' => true],
+ 'Id' => ['type' => 'string', 'required' => true],
+ 'IdType' => ['type' => 'string', 'required' => true],
+ 'OrganizationId' => ['type' => 'string', 'required' => false],
],
],
],
[
'name' => 'DeviceInfo',
- 'in' => 'formData',
+ 'in' => 'query',
'style' => 'json',
'schema' => [
'type' => 'object',
'required' => true,
'properties' => [
- 'Id' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'IdType' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'EncodeType' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'EncodeKey' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'OrganizationId' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'EncodeKey' => ['type' => 'string', 'required' => true],
+ 'EncodeType' => ['type' => 'string', 'required' => true],
+ 'Id' => ['type' => 'string', 'required' => true],
+ 'IdType' => ['type' => 'string', 'required' => true],
+ 'OrganizationId' => ['type' => 'string', 'required' => false],
],
],
],
],
],
- 'DeleteScheduleTask' => [
- 'path' => '/v1.0/ssp/DeleteScheduleTask',
- 'methods' => [
- 'post',
- ],
- 'schemes' => [
- 'https',
- 'http',
- ],
+ 'SendMessage' => [
+ 'path' => '/v1.0/ssp/sendMessage',
+ 'methods' => ['post'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AliGenie_Auth_SPI' => [],
],
],
- 'consumes' => [
- 'application/json',
- ],
- 'produces' => [
- 'application/json',
- ],
'deprecated' => false,
'parameters' => [
[
- 'name' => 'Payload',
- 'in' => 'formData',
- 'style' => 'json',
- 'schema' => [
- 'type' => 'object',
- 'required' => true,
- 'properties' => [
- 'Id' => [
- 'type' => 'integer',
- 'format' => 'int64',
- 'required' => true,
- ],
- 'DeviceId' => [
- 'type' => 'string',
- ],
- 'RequestId' => [
- 'type' => 'string',
- ],
- 'UserId' => [
- 'type' => 'string',
- ],
- 'AccessKeyId' => [
- 'type' => 'string',
- ],
- ],
- ],
+ 'name' => 'Url',
+ 'in' => 'query',
+ 'schema' => ['type' => 'string', 'required' => false],
],
[
'name' => 'UserInfo',
- 'in' => 'formData',
+ 'in' => 'query',
'style' => 'json',
'schema' => [
'type' => 'object',
'required' => true,
'properties' => [
- 'Id' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'IdType' => [
- 'type' => 'string',
- 'required' => false,
- ],
'EncodeType' => [
'type' => 'string',
- 'required' => false,
- ],
- 'EncodeKey' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'OrganizationId' => [
- 'type' => 'string',
- 'required' => false,
- ],
- ],
- ],
- ],
- [
- 'name' => 'DeviceInfo',
- 'in' => 'formData',
- 'style' => 'json',
- 'schema' => [
- 'type' => 'object',
- 'required' => true,
- 'properties' => [
- 'Id' => [
- 'type' => 'string',
- 'required' => false,
+ 'required' => true,
+ 'enum' => ['PROJECT_ID'],
],
+ 'EncodeKey' => ['type' => 'string', 'required' => true],
'IdType' => [
'type' => 'string',
- 'required' => false,
- ],
- 'EncodeType' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'EncodeKey' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'OrganizationId' => [
- 'type' => 'string',
- 'required' => false,
+ 'required' => true,
+ 'enum' => ['OPEN_ID', 'UNION_ID'],
],
+ 'Id' => ['type' => 'string', 'required' => true],
+ 'OrganizationId' => ['type' => 'string', 'required' => false],
],
],
],
],
],
- 'GetScheduleTask' => [
- 'path' => '/v1.0/ssp/GetScheduleTask',
- 'methods' => [
- 'post',
- ],
- 'schemes' => [
- 'https',
- 'http',
- ],
+ 'SetDeviceSetting' => [
+ 'path' => '/v1.0/ssp/setDeviceSetting',
+ 'methods' => ['post'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AliGenie_Auth_SPI' => [],
],
],
- 'consumes' => [
- 'application/json',
- ],
- 'produces' => [
- 'application/json',
- ],
'deprecated' => false,
'parameters' => [
[
- 'name' => 'Payload',
+ 'name' => 'Key',
'in' => 'formData',
- 'style' => 'json',
- 'schema' => [
- 'type' => 'object',
- 'required' => true,
- 'properties' => [
- 'Id' => [
- 'type' => 'integer',
- 'format' => 'int64',
- 'required' => true,
- ],
- 'RequestId' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'DeviceId' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'UserId' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'AccessKeyId' => [
- 'type' => 'string',
- ],
- ],
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
[
- 'name' => 'UserInfo',
+ 'name' => 'Value',
'in' => 'formData',
- 'style' => 'json',
- 'schema' => [
- 'type' => 'object',
- 'required' => true,
- 'properties' => [
- 'Id' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'IdType' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'EncodeType' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'EncodeKey' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'OrganizationId' => [
- 'type' => 'string',
- 'required' => false,
- ],
- ],
- ],
+ 'schema' => ['type' => 'any', 'required' => false],
],
[
'name' => 'DeviceInfo',
- 'in' => 'formData',
+ 'in' => 'query',
'style' => 'json',
'schema' => [
'type' => 'object',
'required' => true,
'properties' => [
- 'Id' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'IdType' => [
- 'type' => 'string',
- 'required' => false,
- ],
'EncodeType' => [
'type' => 'string',
- 'required' => false,
- ],
- 'EncodeKey' => [
- 'type' => 'string',
- 'required' => false,
+ 'required' => true,
+ 'enum' => ['PROJECT_ID'],
],
- 'OrganizationId' => [
+ 'EncodeKey' => ['type' => 'string', 'required' => true],
+ 'IdType' => [
'type' => 'string',
- 'required' => false,
+ 'required' => true,
+ 'enum' => ['OPEN_ID', 'UNION_ID'],
],
+ 'Id' => ['type' => 'string', 'required' => true],
+ 'OrganizationId' => ['type' => 'string', 'required' => false],
],
],
],
],
],
- 'GetWeather' => [
- 'path' => '/v1.0/ssp/GetWeather',
- 'methods' => [
- 'post',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
+ 'ThirdImmediateMsgPush' => [
+ 'path' => '/v1.0/ssp/thirdImmediateMsgPush',
+ 'methods' => ['post'],
+ 'schemes' => ['https'],
'security' => [
[
'AliGenie_Auth_SPI' => [],
],
],
- 'consumes' => [
- 'application/json',
+ 'consumes' => ['application/json'],
+ 'produces' => ['application/json'],
+ 'deprecated' => false,
+ 'parameters' => [
+ [
+ 'name' => 'UserId',
+ 'in' => 'query',
+ 'schema' => ['type' => 'string', 'required' => false],
+ ],
+ [
+ 'name' => 'OrderId',
+ 'in' => 'query',
+ 'schema' => ['type' => 'string', 'required' => false],
+ ],
+ [
+ 'name' => 'Source',
+ 'in' => 'query',
+ 'schema' => ['type' => 'string', 'required' => false],
+ ],
+ [
+ 'name' => 'BizType',
+ 'in' => 'query',
+ 'schema' => ['type' => 'string', 'required' => false],
+ ],
+ [
+ 'name' => 'TrafficChangeType',
+ 'in' => 'query',
+ 'schema' => ['type' => 'string', 'required' => false],
+ ],
+ [
+ 'name' => 'TrafficChangeTypeDesc',
+ 'in' => 'query',
+ 'schema' => ['type' => 'string', 'required' => false],
+ ],
+ [
+ 'name' => 'ChangeDetail',
+ 'in' => 'query',
+ 'schema' => ['type' => 'string', 'required' => false],
+ ],
+ [
+ 'name' => 'TrafficJourneyIds',
+ 'in' => 'query',
+ 'schema' => ['type' => 'string', 'required' => false],
+ ],
+ [
+ 'name' => 'TrafficSubOrderIds',
+ 'in' => 'query',
+ 'schema' => ['type' => 'string', 'required' => false],
+ ],
+ [
+ 'name' => 'PsgIds',
+ 'in' => 'query',
+ 'schema' => ['type' => 'string', 'required' => false],
+ ],
],
- 'produces' => [
- 'application/json',
+ ],
+ 'UnbindAligenieUser' => [
+ 'path' => '/v1.0/ssp/unbindAligenieUser',
+ 'methods' => ['post'],
+ 'schemes' => ['http', 'https'],
+ 'security' => [
+ [
+ 'AliGenie_Auth_SPI' => [],
+ ],
],
+ 'consumes' => ['application/x-www-form-urlencoded'],
+ 'produces' => ['application/json'],
'deprecated' => false,
'parameters' => [
[
- 'name' => 'Payload',
+ 'name' => 'LoginStateAccessToken',
'in' => 'formData',
- 'style' => 'json',
- 'schema' => [
- 'type' => 'object',
- 'required' => false,
- 'properties' => [
- 'DeviceId' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'UserId' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'RequestId' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'AccessKeyId' => [
- 'type' => 'string',
- 'required' => false,
- ],
- ],
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
+ ],
+ ],
+ 'UnbindDevice' => [
+ 'path' => '/v1.0/ssp/unbindDevice',
+ 'methods' => ['post'],
+ 'schemes' => ['http', 'https'],
+ 'security' => [
[
- 'name' => 'UserInfo',
+ 'AliGenie_Auth_SPI' => [],
+ ],
+ ],
+ 'consumes' => ['application/json'],
+ 'produces' => ['application/json'],
+ 'deprecated' => false,
+ 'parameters' => [
+ [
+ 'name' => 'DeviceInfo',
'in' => 'formData',
'style' => 'json',
'schema' => [
'type' => 'object',
'required' => true,
'properties' => [
- 'Id' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'IdType' => [
- 'type' => 'string',
- 'required' => false,
- ],
'EncodeType' => [
'type' => 'string',
- 'required' => false,
- ],
- 'EncodeKey' => [
- 'type' => 'string',
- 'required' => false,
+ 'required' => true,
+ 'enum' => ['PROJECT_ID'],
],
- 'OrganizationId' => [
+ 'EncodeKey' => ['type' => 'string', 'required' => true],
+ 'IdType' => [
'type' => 'string',
- 'required' => false,
+ 'required' => true,
+ 'enum' => ['OPEN_ID', 'UNION_ID'],
],
+ 'Id' => ['type' => 'string', 'required' => true],
+ 'OrganizationId' => ['type' => 'string', 'required' => false],
],
],
],
[
- 'name' => 'DeviceInfo',
+ 'name' => 'UserInfo',
'in' => 'formData',
'style' => 'json',
'schema' => [
'type' => 'object',
'required' => true,
'properties' => [
- 'Id' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'IdType' => [
- 'type' => 'string',
- 'required' => false,
- ],
'EncodeType' => [
'type' => 'string',
- 'required' => false,
- ],
- 'EncodeKey' => [
- 'type' => 'string',
- 'required' => false,
+ 'required' => true,
+ 'enum' => ['PROJECT_ID'],
],
- 'OrganizationId' => [
+ 'EncodeKey' => ['type' => 'string', 'required' => true],
+ 'IdType' => [
'type' => 'string',
- 'required' => false,
+ 'required' => true,
+ 'enum' => ['OPEN_ID', 'UNION_ID'],
],
+ 'Id' => ['type' => 'string', 'required' => true],
+ 'OrganizationId' => ['type' => 'string', 'required' => false],
],
],
],
],
],
- 'CreatePlayingListOAuth2' => [
- 'path' => '/v1.0/ssp/CreatePlayingListOAuth2',
- 'methods' => [
- 'post',
- ],
- 'schemes' => [
- 'https',
- ],
+ 'UpdateAlarm' => [
+ 'path' => '/v1.0/ssp/updateAlarm',
+ 'methods' => ['post'],
+ 'schemes' => ['https', 'http'],
'security' => [
[
- 'OAuth 2.0 Bearer Token' => [],
+ 'AliGenie_Auth_SPI' => [],
],
],
- 'consumes' => [
- 'application/json',
- ],
- 'produces' => [
- 'application/json',
- ],
+ 'consumes' => ['application/json'],
+ 'produces' => ['application/json'],
'deprecated' => false,
'parameters' => [
[
- 'name' => 'OpenCreatePlayingListRequest',
+ 'name' => 'Payload',
'in' => 'formData',
'style' => 'json',
'schema' => [
'type' => 'object',
'required' => true,
'properties' => [
- 'PlayFrom' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'ContentType' => [
- 'type' => 'string',
- 'required' => true,
- ],
- 'ContentList' => [
- 'type' => 'array',
+ 'ScheduleInfo' => [
+ 'type' => 'object',
'required' => true,
- 'items' => [
- 'type' => 'object',
- 'required' => true,
- 'properties' => [
- 'RawId' => [
- 'type' => 'string',
- 'required' => true,
+ 'properties' => [
+ 'Type' => [
+ 'type' => 'string',
+ 'required' => true,
+ 'enum' => ['ONCE', 'WEEKLY', 'STATUTORY_WORKING_DAY'],
+ ],
+ 'Once' => [
+ 'type' => 'object',
+ 'required' => false,
+ 'properties' => [
+ 'Year' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
+ 'Month' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
+ 'Day' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
+ 'Hour' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
+ 'Minute' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
+ ],
+ ],
+ 'Weekly' => [
+ 'type' => 'object',
+ 'required' => false,
+ 'properties' => [
+ 'DaysOfWeek' => [
+ 'type' => 'array',
+ 'required' => false,
+ 'items' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
+ ],
+ 'Hour' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
+ 'Minute' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
],
- 'Source' => [
- 'type' => 'string',
- 'required' => true,
+ ],
+ 'StatutoryWorkingDay' => [
+ 'type' => 'object',
+ 'required' => false,
+ 'properties' => [
+ 'Hour' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
+ 'Minute' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
],
],
],
],
- 'Index' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
- 'NeedAlbumContinued' => [
- 'type' => 'boolean',
- 'required' => false,
- ],
- 'PlayMode' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'ExtendInfo' => [
+ 'MusicInfo' => [
'type' => 'object',
- 'required' => false,
+ 'required' => true,
+ 'properties' => [
+ 'MusicType' => ['type' => 'integer', 'format' => 'int64', 'required' => true],
+ 'MusicTypeName' => ['type' => 'string', 'required' => true],
+ 'MusicId' => ['type' => 'integer', 'format' => 'int64', 'required' => true],
+ 'MusicName' => ['type' => 'string', 'required' => true],
+ 'MusicUrl' => ['type' => 'string', 'required' => false],
+ ],
],
+ 'AlarmId' => ['type' => 'integer', 'format' => 'int64', 'required' => true],
+ 'Volume' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
+ 'RequestId' => ['type' => 'string', 'required' => true],
+ 'UserId' => ['type' => 'string', 'required' => true],
+ 'AccessKeyId' => ['type' => 'string', 'required' => true],
+ 'DeviceId' => ['type' => 'string', 'required' => true],
],
],
],
[
- 'name' => 'DeviceInfo',
- 'in' => 'query',
+ 'name' => 'UserInfo',
+ 'in' => 'formData',
'style' => 'json',
'schema' => [
'type' => 'object',
'required' => true,
'properties' => [
- 'EncodeType' => [
+ 'Id' => ['type' => 'string', 'required' => true],
+ 'IdType' => [
'type' => 'string',
'required' => true,
+ 'enum' => ['OPEN_ID', 'UNION_ID'],
],
- 'EncodeKey' => [
+ 'EncodeType' => [
'type' => 'string',
'required' => true,
+ 'enum' => ['PACKAGE_NAME', 'SKILL_ID'],
],
+ 'EncodeKey' => ['type' => 'string', 'required' => true],
+ 'OrganizationId' => ['type' => 'string', 'required' => false],
+ ],
+ ],
+ ],
+ [
+ 'name' => 'DeviceInfo',
+ 'in' => 'formData',
+ 'style' => 'json',
+ 'schema' => [
+ 'type' => 'object',
+ 'required' => true,
+ 'properties' => [
+ 'Id' => ['type' => 'string', 'required' => true],
'IdType' => [
'type' => 'string',
'required' => true,
- 'enum' => [
- 'UNION_ID',
- 'OPEN_ID',
- ],
+ 'enum' => ['OPEN_ID', 'UNION_ID'],
],
- 'Id' => [
+ 'EncodeType' => [
'type' => 'string',
'required' => true,
+ 'enum' => ['PACKAGE_NAME', 'SKILL_ID'],
],
- 'OrganizationId' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'EncodeKey' => ['type' => 'string', 'required' => true],
+ 'OrganizationId' => ['type' => 'string', 'required' => false],
],
],
],
],
],
- 'ThirdImmediateMsgPush' => [
- 'path' => '/v1.0/ssp/thirdImmediateMsgPush',
- 'methods' => [
- 'post',
- ],
- 'schemes' => [
- 'https',
- ],
- 'security' => [
- [
- 'AliGenie_Auth_SPI' => [],
- ],
- ],
- 'consumes' => [
- 'application/json',
- ],
- 'produces' => [
- 'application/json',
- ],
- 'deprecated' => false,
- 'parameters' => [
- [
- 'name' => 'UserId',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
- ],
- [
- 'name' => 'OrderId',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
- ],
- [
- 'name' => 'Source',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
- ],
- [
- 'name' => 'BizType',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
- ],
- [
- 'name' => 'TrafficChangeType',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
- ],
- [
- 'name' => 'TrafficChangeTypeDesc',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
- ],
- [
- 'name' => 'ChangeDetail',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
- ],
- [
- 'name' => 'TrafficJourneyIds',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
- ],
- [
- 'name' => 'TrafficSubOrderIds',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
- ],
- [
- 'name' => 'PsgIds',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
- ],
- ],
- ],
- ],
- 'endpoints' => [
- [
- 'regionId' => 'cn-zhangjiakou',
- 'endpoint' => 'openapi.aligenie.com',
- ],
],
+ 'endpoints' => [],
];