Skip to content

POST /sonolus/{type}/upload ​

/sonolus/{type}/upload permite que o aplicativo Sonolus carregue arquivos ao criar um item.

Parâmetros de URL ​

Parâmetro de URLValorDescrição
typestringposts, playlists, levels, skins, backgrounds, effects, particles, engines, ou replays.

Parâmetros de consulta ​

Parâmetro de consultaValorDescrição
localizationstringVeja localization .
Opções de configuraçãoanyConsulte Parâmetros de consulta de opções .

Cabeçalhos de solicitação ​

CabeçalhoValorDescrição
Sonolus-SessionstringOpcional, veja Sonolus-Session .
Sonolus-Upload-KeystringVeja POST /sonolus/{type}/create .

Corpo da solicitação ​

multipart/form-data data com campo files .

Código de resposta ​

CódigoDescrição
200 OK
401 UnauthorizedAutenticação necessária ou expirada.

Cabeçalhos de resposta ​

CabeçalhoValorDescrição
Sonolus-VersionstringOpcional, veja Sonolus-Version .

Corpo de Resposta ​

ts
type ServerUploadItemResponse = {
    shouldUpdateInfo?: boolean
    shouldNavigateToItem?: string
}

Exemplos ​

json
{}