Langsung ke konten

Ambil postingan

GET/v1/posts/{id}

Mengembalikan postingan beserta teks, polling, gambar, dan komunitasnya.

Permintaan

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

Parameter

  • id

    pathwajib

    Id item, berupa UUID.

    teks

  • reveal

    queryopsional

    Isi 1 untuk menyertakan teks postingan yang ditandai sebagai spoiler.

    teks

    Nilai yang diizinkan1

Respons

Permintaan yang berhasil merespons 200 dengan JSON ini:

  • idteks (uuid)
  • slugteks
  • communityobjek
    • idteks (uuid)
    • slugteks
    • languageteks
    • kindteks
      Nilai yang diizinkanworkboarduser
    • nameteks
    • iconUrlteks (uri)bisa null
    • themeteks
      Nilai yang diizinkanvioletblueskycyanemeraldgreenyellowamberrosepink
    • isSampletrue atau false
  • authorobjekbisa null
    • usernameteks
    • displayNameteks
    • avatarUrlteks (uri)bisa null
  • authorFlairteksbisa null
  • kindteks
    Nilai yang diizinkantextlinkimagepoll
  • titleteksbisa null
  • excerptteksbisa null
  • flairobjekbisa null
    • idteks (uuid)
    • labelteks
    • toneteks
      Nilai yang diizinkanneutralaccentsuccesswarningdangervioletblueskycyanemeraldgreenyellowamberrosepink
  • spoilerobjekbisa null
    • workTitleteksbisa null
    • unitNumberangkabisa null

      Minimal 0

  • workobjekbisa null
    • idteks (uuid)
    • titleteks
    • mediumteks
      Nilai yang diizinkananimedonghuaanimationmangamanhwamanhuawebtoon
    • slugteks
    • unitNumberangkabisa null

      Minimal 0

  • isAdulttrue atau false
  • isPinnedtrue atau false
  • isLockedtrue atau false
  • scorebilangan bulatbisa null

    Dari -9007199254740991 sampai 9007199254740991

  • commentCountbilangan bulat

    Dari 0 sampai 9007199254740991

  • reactionsdaftar objek
    • kindteks
      Nilai yang diizinkanlovelaughwowsadclapfirethinkangrypartycry
    • countbilangan bulat

      Dari 0 sampai 9007199254740991

  • linkobjekbisa null
    • urlteks (uri)
    • hostteks
    • titleteksbisa null
    • descriptionteksbisa null
    • imageobjekbisa null
      • urlteks (uri)
      • widthbilangan bulat

        Dari 0 sampai 9007199254740991

      • heightbilangan bulat

        Dari 0 sampai 9007199254740991

      • altteksbisa null
      • variantWidthsdaftar bilangan bulat

        Dari 0 sampai 9007199254740991

    • isPendingtrue atau false
  • imagesdaftar objek
    • urlteks (uri)
    • widthbilangan bulat

      Dari 0 sampai 9007199254740991

    • heightbilangan bulat

      Dari 0 sampai 9007199254740991

    • altteksbisa null
    • variantWidthsdaftar bilangan bulat

      Dari 0 sampai 9007199254740991

  • pollobjekbisa null
    • optionsdaftar objek
      • idteks (uuid)
      • labelteks
      • voteCountbilangan bulatbisa null

        Dari 0 sampai 9007199254740991

    • totalVotesbilangan bulat

      Dari 0 sampai 9007199254740991

    • closesAtteks (date-time)
    • isClosedtrue atau false
    • allowsMultipletrue atau false
  • createdAtteks (date-time)
  • editedAtteks (date-time)bisa null
  • bodyobjekbisa null
    • blocksdaftar salah satu dari beberapa bentuk
      1. Opsi 1

        • typeteks
          Nilai yang diizinkanparagraph
        • childrendaftar salah satu dari beberapa bentuk
          1. Opsi 1

            • typeteks
              Nilai yang diizinkantext
            • textteks
            • marksdaftar nilai apa pun
          2. Opsi 2

            • typeteks
              Nilai yang diizinkanlink
            • hrefteks (uri)
            • childrendaftar nilai apa pun
          3. Opsi 3

            • typeteks
              Nilai yang diizinkanmention
            • usernameteks
          4. Opsi 4

            • typeteks
              Nilai yang diizinkanspoiler
            • spoilerIdteks
            • childrendaftar nilai apa punbisa null
          5. Opsi 5

            • typeteks
              Nilai yang diizinkanbreak
      2. Opsi 2

        • typeteks
          Nilai yang diizinkanheading
        • childrendaftar salah satu dari beberapa bentuk
          1. Opsi 1

            • typeteks
              Nilai yang diizinkantext
            • textteks
            • marksdaftar nilai apa pun
          2. Opsi 2

            • typeteks
              Nilai yang diizinkanlink
            • hrefteks (uri)
            • childrendaftar nilai apa pun
          3. Opsi 3

            • typeteks
              Nilai yang diizinkanmention
            • usernameteks
          4. Opsi 4

            • typeteks
              Nilai yang diizinkanspoiler
            • spoilerIdteks
            • childrendaftar nilai apa punbisa null
          5. Opsi 5

            • typeteks
              Nilai yang diizinkanbreak
      3. Opsi 3

        • typeteks
          Nilai yang diizinkanquote
        • childrendaftar RichTextBlock
      4. Opsi 4

        • typeteks
          Nilai yang diizinkanlist
        • isOrderedtrue atau false
        • itemsdaftar daftar RichTextBlock
      5. Opsi 5

        • typeteks
          Nilai yang diizinkancode
        • textteks
  • isDeletedtrue atau false

Error

Seperti setiap operasi, operasi ini bisa merespons 400 untuk parameter tidak valid, 404 jika tidak ada yang ditemukan, dan 429 jika kamu mengirim terlalu banyak permintaan. Semua error memiliki bentuk yang sama.

Baca tentang error