Skip to content

POST /sonolus/{type}/{itemName}/community/comments/{commentName}/upload

/sonolus/{type}/{itemName}/community/comments/{commentName}/upload permite que o aplicativo Sonolus carregue arquivos ao enviar ações da comunidade para o comentário de nome {commentName} no item de nome {itemName} .

Parâmetros de URL

Parâmetro de URLValorDescrição
typestringposts , playlists , levels , skins , backgrounds , effects , particles , engines ou replays .
itemNamestringNome do item.
commentNamestringNome do comentário.

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}/{itemName}/community/comments/{commentName}/submit .

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.
404 Not Found

Cabeçalhos de resposta

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

Corpo de Resposta

ts
type ServerUploadItemCommunityCommentActionResponse = {
    shouldUpdateCommunity?: boolean
    shouldUpdateComments?: boolean
    shouldNavigateCommentsToPage?: number
}

Exemplos

json
{}