Lister les critiques d’une œuvre
GET/v1/works/{id}/reviews
Renvoie les critiques publiées d’une œuvre, triées par utilité, date ou note, avec des filtres.
Requête
curl "https://api.nogitsu.com/v1/works/01a0cb02-0a14-7877-911d-5b4dde76df72/reviews"Paramètres
idcheminobligatoire
Identifiant de l’élément, un UUID.
texte
sortrequêtefacultatif
Ordre des résultats.
texte
Valeurs autoriséeshelpfulnewesthighestlowestPar défaut : helpful
scorerequêtefacultatif
Uniquement les critiques qui attribuent cette note.
nombre entier
De 1 à 10
languagerequêtefacultatif
Uniquement les critiques rédigées dans cette langue.
texte
completedOnlyrequêtefacultatif
true pour n’obtenir que les critiques de membres ayant terminé l’œuvre.
texte
detailedrequêtefacultatif
true pour n’obtenir que les critiques longues, de 600 caractères ou plus.
texte
cursorrequêtefacultatif
La valeur nextCursor de la page précédente. Omettez-la pour la première page.
texte
limitrequêtefacultatif
Nombre d’éléments à renvoyer sur une page.
nombre entier
De 1 à 20Par défaut : 20
Réponse
Une requête réussie répond 200 avec ce JSON :
itemsliste de objetidtexte (uuid)authorobjetusernametextedisplayNametexteavatarUrltexte (uri)peut être null
titletextepeut être nullbodyobjetpeut être nullblocksliste de l’une de plusieurs formesOption 1
typetexteValeurs autoriséesparagraphchildrenliste de l’une de plusieurs formesOption 1
Option 2
Option 3
Option 4
Option 5
Option 2
typetexteValeurs autoriséesheadingchildrenliste de l’une de plusieurs formesOption 1
Option 2
Option 3
Option 4
Option 5
Option 3
typetexteValeurs autoriséesquotechildrenliste de RichTextBlock
Option 4
typetexteValeurs autoriséeslistisOrderedtrue ou falseitemsliste de liste de RichTextBlock
Option 5
typetexteValeurs autoriséescodetexttexte
bodyLengthnombre entierDe 0 à 9007199254740991
hasSpoilertrue ou falsespoilerUnitnombrepeut être nullAu moins 0
sourceSpoilerobjetpeut être nullkindtexteValeurs autoriséesmangamanhwamanhuawebtoonnovelotherunitnombrepeut être nullAu moins 0
prosliste de textepeut être nullconsliste de textepeut être nullimagesliste de objeturltexte (uri)widthnombre entierDe 0 à 9007199254740991
heightnombre entierDe 0 à 9007199254740991
alttextepeut être nullvariantWidthsliste de nombre entierDe 0 à 9007199254740991
languagetextescoreHalfPointsnombre entierpeut être nullDe 1 à 20
categoryScoresobjettrackingStatustextepeut être nullValeurs autoriséesplannedcurrentcompletedpauseddroppedrewatchingprogressUnitsnombrepeut être nullAu moins 0
progressTotalnombre entierpeut être nullDe 0 à 9007199254740991
repeatCountnombre entierDe 0 à 9007199254740991
authorStatsobjetreviewCountnombre entierDe 0 à 9007199254740991
helpfulCountnombre entierDe 0 à 9007199254740991
helpfulCountnombre entierDe 0 à 9007199254740991
unhelpfulCountnombre entierDe 0 à 9007199254740991
replyCountnombre entierDe 0 à 9007199254740991
createdAttexte (date-time)editedAttexte (date-time)peut être null
nextCursortextepeut être null
Erreurs
Comme toutes les opérations, celle-ci peut répondre 400 en cas de paramètres invalides, 404 lorsque rien n’est trouvé et 429 lorsque vous envoyez trop de requêtes. Toutes les erreurs partagent la même forme.