Zum Inhalt springen

Rezension abrufen

GET/v1/reviews/{id}

Liefert eine Rezension mit der ID ihres Werks und der Angabe, ob sie zu den hilfreichsten gehört.

Anfrage

Shell
curl -g "https://api.nogitsu.com/v1/reviews/{id}"

Parameter

  • id

    Pfaderforderlich

    ID des Elements, eine UUID.

    Text

Antwort

Eine erfolgreiche Anfrage antwortet mit 200 und diesem JSON:

  • workIdText (uuid)
  • isTopHelpfultrue oder false
  • reviewObjekt
    • idText (uuid)
    • authorObjekt
      • usernameText
      • displayNameText
      • avatarUrlText (uri)kann null sein
    • titleTextkann null sein
    • bodyObjektkann null sein
      • blocksListe von eine von mehreren Formen
        1. Option 1

          • typeText
            Erlaubte Werteparagraph
          • childrenListe von eine von mehreren Formen
            1. Option 1

              • typebeliebiger Wert
              • textbeliebiger Wert
              • marksbeliebiger Wert
            2. Option 2

              • typebeliebiger Wert
              • hrefbeliebiger Wert
              • childrenbeliebiger Wert
            3. Option 3

              • typebeliebiger Wert
              • usernamebeliebiger Wert
            4. Option 4

              • typebeliebiger Wert
              • spoilerIdbeliebiger Wert
              • childrenbeliebiger Wert
            5. Option 5

              • typebeliebiger Wert
        2. Option 2

          • typeText
            Erlaubte Werteheading
          • childrenListe von eine von mehreren Formen
            1. Option 1

              • typebeliebiger Wert
              • textbeliebiger Wert
              • marksbeliebiger Wert
            2. Option 2

              • typebeliebiger Wert
              • hrefbeliebiger Wert
              • childrenbeliebiger Wert
            3. Option 3

              • typebeliebiger Wert
              • usernamebeliebiger Wert
            4. Option 4

              • typebeliebiger Wert
              • spoilerIdbeliebiger Wert
              • childrenbeliebiger Wert
            5. Option 5

              • typebeliebiger Wert
        3. Option 3

          • typeText
            Erlaubte Wertequote
          • childrenListe von RichTextBlock
        4. Option 4

          • typeText
            Erlaubte Wertelist
          • isOrderedtrue oder false
          • itemsListe von Liste von RichTextBlock
        5. Option 5

          • typeText
            Erlaubte Wertecode
          • textText
    • bodyLengthGanzzahl

      Von 0 bis 9007199254740991

    • hasSpoilertrue oder false
    • spoilerUnitZahlkann null sein

      Mindestens 0

    • sourceSpoilerObjektkann null sein
      • kindText
        Erlaubte Wertemangamanhwamanhuawebtoonnovelother
      • unitZahlkann null sein

        Mindestens 0

    • prosListe von Textkann null sein
    • consListe von Textkann null sein
    • imagesListe von Objekt
      • urlText (uri)
      • widthGanzzahl

        Von 0 bis 9007199254740991

      • heightGanzzahl

        Von 0 bis 9007199254740991

      • altTextkann null sein
      • variantWidthsListe von Ganzzahl

        Von 0 bis 9007199254740991

    • languageText
    • scoreHalfPointsGanzzahlkann null sein

      Von 1 bis 20

    • categoryScoresObjekt
    • trackingStatusTextkann null sein
      Erlaubte Werteplannedcurrentcompletedpauseddroppedrewatching
    • progressUnitsZahlkann null sein

      Mindestens 0

    • progressTotalGanzzahlkann null sein

      Von 0 bis 9007199254740991

    • repeatCountGanzzahl

      Von 0 bis 9007199254740991

    • authorStatsObjekt
      • reviewCountGanzzahl

        Von 0 bis 9007199254740991

      • helpfulCountGanzzahl

        Von 0 bis 9007199254740991

    • helpfulCountGanzzahl

      Von 0 bis 9007199254740991

    • unhelpfulCountGanzzahl

      Von 0 bis 9007199254740991

    • replyCountGanzzahl

      Von 0 bis 9007199254740991

    • createdAtText (date-time)
    • editedAtText (date-time)kann null sein

Fehler

Wie jede Operation kann auch diese mit 400 bei ungültigen Parametern antworten, mit 404, wenn nichts gefunden wird, und mit 429, wenn du zu viele Anfragen sendest. Alle Fehler haben dieselbe Form.

Mehr über Fehler