'1.0', 'info' => ['style' => 'ROA', 'product' => 'AliGenie', 'version' => 'ssp_1.0'], 'components' => [ 'schemas' => [], ], 'apis' => [ 'AddAndRemoveFavoriteContent' => [ 'path' => '/v1.0/ssp/AddAndRemoveFavoriteContent', 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AliGenie_Auth_SPI' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'OpenAddAndRemoveFavoriteContentRequest', '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], ], ], ], [ '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', '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], ], ], ], ], ], 'AddSub' => [ 'path' => '/v1.0/ssp/addSub', 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AliGenie_Auth_SPI' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'AddSubscriptionInfoRequest', 'in' => 'query', '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], ], ], ], [ 'name' => 'DeviceInfo', 'in' => 'query', 'style' => 'json', 'schema' => [ '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' => 'UserInfo', 'in' => 'query', 'style' => 'json', 'schema' => [ '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'], '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], ], [ 'name' => 'EncryptedAligenieUserIdentifier', 'in' => 'formData', 'schema' => ['type' => 'string', 'required' => true], ], ], ], 'AuthLoginWithAligenieUserInfoGeneratedByPhoneNumber' => [ 'path' => '/v1.0/ssp/authLoginWithAligenieUserInfoGeneratedByPhoneNumber', '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], ], ], ], 'AuthLoginWithTaobaoUserInfo' => [ 'path' => '/v1.0/ssp/authLoginWithTaobaoUserInfo', '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], ], [ 'name' => 'EncryptedTaobaoUserIdentifier', 'in' => 'formData', 'schema' => ['type' => 'string', 'required' => true], ], ], ], 'AuthLoginWithThirdUserInfo' => [ 'path' => '/v1.0/ssp/authLoginWithThirdUserInfo', 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AliGenie_Auth_SPI' => [], ], ], 'consumes' => ['application/x-www-form-urlencoded'], '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', 'in' => 'formData', 'style' => 'json', 'schema' => ['type' => 'object', 'required' => false], ], ], ], 'CheckAuthCodeBindForExt' => [ 'path' => '/v1.0/ssp/checkAuthCodeBindForExt', 'methods' => ['get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AliGenie_Auth_SPI' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'EncodeType', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, 'enum' => ['PROJECT_ID'], ], ], [ 'name' => 'EncodeKey', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'AuthCode', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'UserInfo', '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], ], ], ], ], ], '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' => 'UserInfo', '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' => 'DeviceInfo', 'in' => 'query', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => true, 'properties' => [ 'EncodeType' => [ 'type' => 'string', 'required' => true, 'enum' => ['PROJECT_ID'], ], 'EncodeKey' => [ 'type' => 'string', 'required' => true, 'enum' => [], ], 'IdType' => [ 'type' => 'string', 'required' => true, '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], ], ], ], 'CreateAlarm' => [ 'path' => '/v1.0/ssp/createAlarm', 'methods' => ['post'], 'schemes' => ['https', 'http'], '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' => [ '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' => ['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'], ], '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' => ['OPEN_ID', 'UNION_ID'], ], 'EncodeType' => [ 'type' => 'string', 'required' => true, 'enum' => ['PACKAGE_NAME', 'SKILL_ID'], ], 'EncodeKey' => ['type' => 'string', 'required' => true], 'OrganizationId' => ['type' => 'string', 'required' => false], ], ], ], ], ], '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' => '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' => 'UserInfo', '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' => 'DeviceInfo', 'in' => 'query', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => true, 'properties' => [ 'EncodeType' => [ 'type' => 'string', 'required' => true, 'enum' => ['PROJECT_ID'], ], 'EncodeKey' => [ 'type' => 'string', 'required' => true, 'enum' => [], ], 'IdType' => [ 'type' => 'string', 'required' => true, 'enum' => ['UNION_ID', 'OPEN_ID'], ], 'Id' => ['type' => 'string', 'required' => true], 'OrganizationId' => ['type' => 'string', 'required' => false], ], ], ], ], ], 'CreatePlayingListOAuth2' => [ 'path' => '/v1.0/ssp/CreatePlayingListOAuth2', 'methods' => ['post'], 'schemes' => ['https'], 'security' => [ [ 'OAuth 2.0 Bearer Token' => [], ], ], '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' => '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, 'enum' => ['UNION_ID', 'OPEN_ID'], ], 'Id' => ['type' => 'string', 'required' => true], 'OrganizationId' => ['type' => 'string', 'required' => false], ], ], ], ], ], 'CreateScheduleTask' => [ 'path' => '/v1.0/ssp/CreateScheduleTask', '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' => [ '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' => '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], 'OrganizationId' => ['type' => 'string', 'required' => false], ], ], ], [ '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], 'OrganizationId' => ['type' => 'string', 'required' => false], ], ], ], ], ], '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' => 'Payload', '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], 'AlarmIds' => [ 'type' => 'array', 'format' => 'int64', 'required' => true, 'items' => ['type' => 'integer', 'format' => 'int64', 'required' => false], ], ], ], ], [ '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'], ], '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' => ['OPEN_ID', 'UNION_ID'], ], 'EncodeType' => [ 'type' => 'string', 'required' => true, 'enum' => ['PACKAGE_NAME', 'SKILL_ID'], ], 'EncodeKey' => ['type' => 'string', 'required' => true], 'OrganizationId' => ['type' => 'string', 'required' => false], ], ], ], ], ], 'DeleteScheduleTask' => [ 'path' => '/v1.0/ssp/DeleteScheduleTask', 'methods' => ['post'], 'schemes' => ['https', 'http'], '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' => '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], 'OrganizationId' => ['type' => 'string', 'required' => false], ], ], ], [ '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], 'OrganizationId' => ['type' => 'string', 'required' => false], ], ], ], ], ], 'DeleteSub' => [ 'path' => '/v1.0/ssp/deleteSub', 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AliGenie_Auth_SPI' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'SubId', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => true], ], ], ], 'DeviceControl' => [ 'path' => '/v1.0/ssp/control', 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AliGenie_Auth_SPI' => [], ], ], 'consumes' => [], 'produces' => [], 'deprecated' => false, 'parameters' => [ [ 'name' => 'ControlRequest', 'in' => 'formData', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'Volume' => ['type' => 'integer', 'format' => 'int32', 'required' => false], 'Muted' => ['type' => 'boolean', 'required' => false], ], ], ], [ '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], ], ], ], ], ], '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' => 'LoginStateAccessToken', 'in' => 'formData', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'EncodeType', 'in' => 'formData', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'EncodeKey', 'in' => 'formData', 'schema' => ['type' => 'string', 'required' => true], ], ], ], '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], ], [ 'name' => 'PhoneNumber', 'in' => 'formData', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'Region', 'in' => 'formData', 'schema' => ['type' => 'string', 'required' => true], ], ], ], 'FindUserlistToAuthLoginWithPhoneNumber' => [ 'path' => '/v1.0/ssp/findUserlistToAuthLoginWithPhoneNumber', 'methods' => ['get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AliGenie_Auth_SPI' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'SessionId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'Region', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'PhoneNumber', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'Code', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], ], ], 'GetAlarm' => [ 'path' => '/v1.0/ssp/getAlarm', 'methods' => ['post'], 'schemes' => ['https', 'http'], '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' => [ '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' => '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], ], ], ], [ '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'], ], 'EncodeKey' => ['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], ], ], ], 'GetAlbumDetailById' => [ 'path' => '/v1.0/ssp/getAlbumDetailById', 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AliGenie_Auth_SPI' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'AlbumId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], ], ], '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' => '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' => 'ChannelInfo', 'in' => 'query', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => true, 'properties' => [ 'Channel' => ['type' => 'string', 'required' => true], 'ExtInfo' => ['type' => 'string', 'required' => false], ], ], ], [ 'name' => 'UserInfo', '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], ], ], ], ], ], 'GetContent' => [ 'path' => '/v1.0/ssp/GetContent', '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], ], ], ], 'GetCurrentPlayingItem' => [ 'path' => '/v1.0/ssp/GetCurrentPlayingItem', 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AliGenie_Auth_SPI' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ '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', '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], ], ], ], ], ], 'GetCurrentPlayingList' => [ 'path' => '/v1.0/ssp/GetCurrentPlayingList', 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AliGenie_Auth_SPI' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'OpenQueryPlayListRequest', 'in' => 'formData', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => true, 'properties' => [ 'PageNum' => ['type' => 'integer', 'format' => 'int32', 'required' => true], 'PageSize' => ['type' => 'integer', 'format' => 'int32', 'required' => true], ], ], ], [ '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', '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], ], ], ], ], ], 'GetDeviceBasicInfo' => [ 'path' => '/v1.0/ssp/getDeviceBasicInfo', 'methods' => ['get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AliGenie_Auth_SPI' => [], ], ], 'deprecated' => false, 'parameters' => [ [ '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], ], ], ], ], ], '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], ], ], ], 'GetDeviceSetting' => [ 'path' => '/v1.0/ssp/getDeviceSetting', 'methods' => ['get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AliGenie_Auth_SPI' => [], ], ], 'consumes' => [], 'produces' => [], 'deprecated' => false, 'parameters' => [ [ 'name' => 'Keys', '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], ], ], ], ], ], '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', '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', 'OPEN_ID'], ], 'Id' => ['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', '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], ], ], ], ], ], 'GetDeviceTag' => [ 'path' => '/v1.0/ssp/getDeviceTag', 'methods' => ['get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AliGenie_Auth_SPI' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ '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], ], ], ], ], ], 'GetJiangSuTelecomData' => [ 'path' => '/v1.0/ssp/GetJiangSuTelecomData', 'methods' => ['post'], 'schemes' => ['https'], 'security' => [ [ 'AliGenie_Auth_SPI' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'Date', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], ], ], 'GetScheduleTask' => [ 'path' => '/v1.0/ssp/GetScheduleTask', 'methods' => ['post'], 'schemes' => ['https', 'http'], '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], 'RequestId' => ['type' => 'string', 'required' => false], 'DeviceId' => ['type' => 'string', 'required' => false], 'UserId' => ['type' => 'string', 'required' => false], 'AccessKeyId' => ['type' => 'string'], ], ], ], [ '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], 'OrganizationId' => ['type' => 'string', 'required' => false], ], ], ], [ '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], 'OrganizationId' => ['type' => 'string', 'required' => false], ], ], ], ], ], 'GetUnreadMessageCount' => [ 'path' => '/v1.0/ssp/getUnreadMessageCount', 'methods' => ['get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AliGenie_Auth_SPI' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'UserInfo', 'in' => 'query', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, '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], ], ], ], ], ], 'GetUserByDeviceId' => [ 'path' => '/v1.0/ssp/getUserByDeviceId', 'methods' => ['get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AliGenie_Auth_SPI' => [], ], ], 'deprecated' => false, 'parameters' => [ [ '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], ], ], ], ], ], 'GetWeather' => [ 'path' => '/v1.0/ssp/GetWeather', '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' => false, 'properties' => [ 'DeviceId' => ['type' => 'string', 'required' => false], 'UserId' => ['type' => 'string', 'required' => false], 'RequestId' => ['type' => 'string', 'required' => false], 'AccessKeyId' => ['type' => 'string', 'required' => false], ], ], ], [ '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], 'OrganizationId' => ['type' => 'string', 'required' => false], ], ], ], [ '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], 'OrganizationId' => ['type' => 'string', 'required' => false], ], ], ], ], ], 'IndexControlPlayingList' => [ 'path' => '/v1.0/ssp/IndexControlPlayingList', 'methods' => ['post'], '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', '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], ], ], ], ], ], 'InvalidateThirdPartyAppLoginState' => [ 'path' => '/v1.0/ssp/invalidateThirdPartyAppLoginState', 'methods' => ['post'], 'schemes' => ['https'], 'security' => [ [ 'AliGenie_Auth_SPI' => [], ], ], '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], ], ], ], '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' => 'Payload', '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], ], ], ], [ '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'], ], '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' => ['OPEN_ID', 'UNION_ID'], ], 'EncodeType' => [ 'type' => 'string', 'required' => true, 'enum' => ['PACKAGE_NAME', 'SKILL_ID'], ], 'EncodeKey' => ['type' => 'string', 'required' => true], 'OrganizationId' => ['type' => 'string', 'required' => false], ], ], ], ], ], 'ListAlbumDetail' => [ 'path' => '/v1.0/ssp/ListAlbumDetail', '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' => 'PageNum', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => true], ], [ 'name' => 'PageSize', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => true], ], ], ], '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' => 'AlbumIdList', 'in' => 'query', 'style' => 'json', 'schema' => [ 'type' => 'array', 'required' => true, 'items' => ['type' => 'string', 'required' => true], 'minItems' => 1, ], ], [ '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], ], ], ], [ '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], ], ], ], ], ], 'ListCateContent' => [ 'path' => '/v1.0/ssp/ListCateContent', 'methods' => ['post'], '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' => [ '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], ], ], ], [ 'name' => 'UserInfo', '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' => false], ], ], ], [ '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' => false], ], ], ], ], ], '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' => [], ], ], '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'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'ParentCateId', 'in' => 'query', 'schema' => ['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', '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'], ], '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' => 'UserInfo', '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], ], ], ], ], ], 'ListDeviceByUserIdAndChanel' => [ 'path' => '/v1.0/ssp/listDeviceByUserIdAndChanel', 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AliGenie_Auth_SPI' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'ChannelInfo', 'in' => 'query', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => true, 'properties' => [ 'Channel' => ['type' => 'string', 'required' => true], 'ExtInfo' => ['type' => 'string', 'required' => false], ], ], ], [ 'name' => 'UserInfo', '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], ], ], ], ], ], 'ListDeviceIdByIdentities' => [ 'path' => '/v1.0/ssp/listDeviceIdByIdentities', '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' => 'IdentityIds', 'in' => 'query', 'style' => 'json', 'schema' => [ 'type' => 'array', 'required' => false, 'items' => ['type' => 'string', 'required' => true], ], ], [ 'name' => 'ProductKey', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], ], ], 'ListMusic' => [ 'path' => '/v1.0/ssp/listMusic', 'methods' => ['post'], 'schemes' => ['https', 'http'], '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' => [ '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' => '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'], ], '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' => ['OPEN_ID', 'UNION_ID'], ], 'EncodeType' => [ 'type' => 'string', 'required' => true, 'enum' => ['PACKAGE_NAME', 'SKILL_ID'], ], 'EncodeKey' => ['type' => 'string', 'required' => true], 'OrganizationId' => ['type' => 'string', 'required' => false], ], ], ], ], ], 'ListPlayHistory' => [ 'path' => '/v1.0/ssp/ListPlayHistory', 'methods' => ['post'], '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], 'PageNum' => ['type' => 'integer', 'format' => 'int32', 'required' => false], 'PageSize' => ['type' => 'integer', 'format' => 'int32', 'required' => false], ], ], ], [ 'name' => 'UserInfo', '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], ], ], ], [ '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], ], ], ], ], ], 'ListRecommendContent' => [ 'path' => '/v1.0/ssp/ListRecommendContent', 'methods' => ['post'], '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, '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], ], ], ], [ 'name' => 'DeviceInfo', 'in' => 'query', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => true, '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], ], ], ], ], ], 'ListSub' => [ 'path' => '/v1.0/ssp/listSub', 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AliGenie_Auth_SPI' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'Page', 'in' => 'query', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => true, 'properties' => [ 'PageNum' => ['type' => 'integer', 'format' => 'int32', 'required' => true], 'PageSize' => ['type' => 'integer', 'format' => 'int32', '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' => 'UserInfo', '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], ], ], ], ], ], 'ListSubAlbum' => [ 'path' => '/v1.0/ssp/listSubAlbum', 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AliGenie_Auth_SPI' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'QuerySubscriptionAlbumRequest', 'in' => 'query', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => true, 'properties' => [ '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], ], ], 'DeviceId' => ['type' => 'string'], 'UserId' => ['type' => 'string'], ], ], ], [ '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], ], ], ], [ '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], ], ], ], ], ], 'ListSubscriptionAlbumCategory' => [ 'path' => '/v1.0/ssp/listSubscriptionAlbumCategory', 'methods' => ['post'], 'schemes' => ['https', 'http'], 'security' => [ [ 'AliGenie_Auth_SPI' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'CategoryName', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], ], ], 'ListUserMessage' => [ 'path' => '/v1.0/ssp/listUserMessage', 'methods' => ['get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AliGenie_Auth_SPI' => [], ], ], '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', '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], ], ], ], ], ], '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' => 'UserInfo', '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' => 'DeviceInfo', 'in' => 'query', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => true, 'properties' => [ 'EncodeType' => [ 'type' => 'string', 'required' => true, 'enum' => ['PROJECT_ID'], ], 'EncodeKey' => [ 'type' => 'string', 'required' => true, 'enum' => [], ], 'IdType' => [ 'type' => 'string', 'required' => true, 'enum' => ['UNION_ID', 'OPEN_ID'], ], 'Id' => ['type' => 'string', 'required' => true], 'OrganizationId' => ['type' => 'string', 'required' => false], ], ], ], [ 'name' => 'BotId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'Type', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'Style', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'Count', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], ], ], 'PlayAndPauseControl' => [ 'path' => '/v1.0/ssp/PlayAndPauseControl', 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AliGenie_Auth_SPI' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'OpenPlayAndPauseControlParam', 'in' => 'formData', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => true, 'properties' => [ 'OpenPlayAndPauseCommand' => [ 'type' => 'string', 'required' => true, 'enum' => ['Play', 'Pause'], ], ], ], ], [ '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', '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], ], ], ], ], ], 'PlayModeControl' => [ 'path' => '/v1.0/ssp/PlayModeControl', 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AliGenie_Auth_SPI' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'OpenPlayModeControlRequest', 'in' => 'formData', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => true, 'properties' => [ 'OpenPlayMode' => [ 'type' => 'string', 'required' => true, 'enum' => ['Repeat', 'Shuffle', 'RepeatOne', 'Normal'], ], ], ], ], [ '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', '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], ], ], ], ], ], 'PreviousAndNextControl' => [ 'path' => '/v1.0/ssp/PreviousAndNextControl', 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AliGenie_Auth_SPI' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'OpenControlPlayingListRequest', '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], ], ], ], [ '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', '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], ], ], ], ], ], 'ProgressControl' => [ 'path' => '/v1.0/ssp/ProgressControl', 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AliGenie_Auth_SPI' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'OpenProgressControlRequest', 'in' => 'formData', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => true, 'properties' => [ 'Progress' => ['type' => 'integer', 'format' => 'int32', 'required' => true], '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', '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], ], ], ], ], ], 'QueryMusicType' => [ 'path' => '/v1.0/ssp/queryMusicType', 'methods' => ['post'], 'schemes' => ['https', 'http'], 'security' => [ [ 'AliGenie_Auth_SPI' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'Payload', 'in' => 'formData', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ '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'], ], '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' => ['OPEN_ID', 'UNION_ID'], ], 'EncodeType' => [ 'type' => 'string', 'required' => true, 'enum' => ['PACKAGE_NAME', 'SKILL_ID'], ], 'EncodeKey' => ['type' => 'string', 'required' => true], 'OrganizationId' => ['type' => 'string', 'required' => false], ], ], ], ], ], '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], ], ], ], 'ReadMessage' => [ 'path' => '/v1.0/ssp/readMessage', 'methods' => ['get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AliGenie_Auth_SPI' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'UserInfo', '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' => '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', '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' => 'BindReq', 'in' => 'formData', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => true, 'properties' => [ 'Code' => ['type' => 'string', 'required' => true], 'ClientId' => ['type' => 'string', 'required' => true], 'ExtInfo' => ['type' => 'string', 'required' => false], 'UserId' => ['type' => 'string', 'required' => true], ], ], ], ], ], 'ScgSearch' => [ 'path' => '/v1.0/ssp/scgSearch', 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AliGenie_Auth_SPI' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'TopicId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'ScgFilter', '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], ], ], ], ], ], ], ], 'SearchContent' => [ 'path' => '/v1.0/ssp/SearchContent', 'methods' => ['post'], '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' => [ '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' => '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' => false], ], ], ], [ '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' => false], ], ], ], ], ], 'SendMessage' => [ 'path' => '/v1.0/ssp/sendMessage', 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AliGenie_Auth_SPI' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'Url', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'UserInfo', '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], ], ], ], ], ], 'SetDeviceSetting' => [ 'path' => '/v1.0/ssp/setDeviceSetting', 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AliGenie_Auth_SPI' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'Key', 'in' => 'formData', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'Value', 'in' => 'formData', 'schema' => ['type' => 'any', 'required' => false], ], [ '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], ], ], ], ], ], '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], ], ], ], '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', 'in' => 'formData', 'schema' => ['type' => 'string', 'required' => true], ], ], ], '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', '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' => 'UserInfo', '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], ], ], ], ], ], 'UpdateAlarm' => [ 'path' => '/v1.0/ssp/updateAlarm', 'methods' => ['post'], 'schemes' => ['https', 'http'], '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' => [ '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], ], ], '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'], ], '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' => ['OPEN_ID', 'UNION_ID'], ], 'EncodeType' => [ 'type' => 'string', 'required' => true, 'enum' => ['PACKAGE_NAME', 'SKILL_ID'], ], 'EncodeKey' => ['type' => 'string', 'required' => true], 'OrganizationId' => ['type' => 'string', 'required' => false], ], ], ], ], ], ], 'endpoints' => [], ];