Listar comentários
GET/v1/posts/{id}/comments
Retorna a árvore de comentários de um post página por página, com ordenação, filtro por episódio, uma única conversa ou uma busca por texto.
Requisição
curl -g "https://api.nogitsu.com/v1/posts/{id}/comments"Parâmetros
idcaminhoobrigatório
ID do item, um UUID.
texto
sortconsultaopcional
Ordem dos resultados.
texto
Valores permitidosbestnewoldcontroversialunitPadrão: best
unitconsultaopcional
Apenas comentários sobre este número de episódio ou capítulo, ou general para comentários não ligados a nenhum.
um de vários formatos
threadconsultaopcional
Apenas a conversa sob este comentário.
texto (uuid)
qconsultaopcional
Texto a buscar.
texto
cursorconsultaopcional
O valor de nextCursor da página anterior. Omita-o na primeira página.
texto
Resposta
Uma requisição bem-sucedida responde 200 com este JSON:
itemslista de __schema0idtexto (uuid)authorobjetopode ser nullusernametextodisplayNametextoavatarUrltexto (uri)pode ser null
authorFlairtextopode ser nullauthorProgressobjetopode ser nulltrackingStatustextoValores permitidosplannedcurrentcompletedpauseddroppedrewatchingprogressUnitsnúmeropode ser nullNo mínimo 0
progressTotalnúmero inteiropode ser nullDe 0 a 9007199254740991
statetextoValores permitidospublishedremoveddeletedbodyobjetopode ser nullblockslista de um de vários formatosOpção 1
typetextoValores permitidosparagraphchildrenlista de qualquer valor
Opção 2
typetextoValores permitidosheadingchildrenlista de qualquer valor
Opção 3
typetextoValores permitidosquotechildrenlista de RichTextBlock
Opção 4
typetextoValores permitidoslistisOrderedtrue ou falseitemslista de lista de qualquer valor
Opção 5
typetextoValores permitidoscodetexttexto
hasSpoilertrue ou falseunitNumbernúmeropode ser nullNo mínimo 0
sourceSpoilerobjetopode ser nullkindtextoValores permitidosmangamanhwamanhuawebtoonnovelotherunitnúmeropode ser nullNo mínimo 0
imageslista de objetourltexto (uri)widthnúmero inteiroDe 0 a 9007199254740991
heightnúmero inteiroDe 0 a 9007199254740991
alttextopode ser nullvariantWidthslista de número inteiroDe 0 a 9007199254740991
linkobjetopode ser nullurltexto (uri)hosttextotitletextopode ser nulldescriptiontextopode ser nullimageobjetopode ser nullurltexto (uri)widthnúmero inteiroDe 0 a 9007199254740991
heightnúmero inteiroDe 0 a 9007199254740991
alttextopode ser nullvariantWidthslista de número inteiroDe 0 a 9007199254740991
isPendingtrue ou false
scorenúmero inteiropode ser nullDe -9007199254740991 a 9007199254740991
reactionslista de objetokindtextoValores permitidoslovelaughwowsadclapfirethinkangrypartycrycountnúmero inteiroDe 0 a 9007199254740991
isByPostAuthortrue ou falseisByModeratortrue ou falsecreatedAttexto (date-time)editedAttexto (date-time)pode ser nulldepthnúmero inteiroDe 0 a 9007199254740991
replyCountnúmero inteiroDe 0 a 9007199254740991
replieslista de __schema0
nextCursortextopode ser null
Erros
Como toda operação, esta pode responder 400 para parâmetros inválidos, 404 quando nada é encontrado e 429 quando você envia requisições demais. Todos os erros compartilham o mesmo formato.