Listar publicaciones populares
GET/v1/posts
Devuelve publicaciones de todas las comunidades de un idioma, ordenadas como destacadas, nuevas, mejores o en auge.
Solicitud
curl "https://api.nogitsu.com/v1/posts?language=en"Parámetros
sortconsultaopcional
Orden de los resultados.
texto
Valores permitidoshotnewtoprisingPredeterminado: hot
periodconsultaopcional
Ventana de tiempo para el orden de mejores.
texto
Valores permitidosdayweekmonthyearallPredeterminado: week
cursorconsultaopcional
El valor nextCursor de la página anterior. Omítelo para la primera página.
texto
limitconsultaopcional
Cuántos elementos devolver en una página.
número entero
De 1 a 25Predeterminado: 25
languageconsultaobligatorio
Idioma de las comunidades que quieres leer; cada idioma tiene las suyas.
texto
Valores permitidosentrdefresptitruidjakozh
Respuesta
Una solicitud correcta responde 200 con este JSON:
itemslista de objetoidtexto (uuid)slugtextocommunityobjetoidtexto (uuid)slugtextolanguagetextokindtextoValores permitidosworkboardusernametextoiconUrltexto (uri)puede ser nullthemetextoValores permitidosvioletblueskycyanemeraldgreenyellowamberrosepinkisSampletrue o false
authorobjetopuede ser nullusernametextodisplayNametextoavatarUrltexto (uri)puede ser null
authorFlairtextopuede ser nullkindtextoValores permitidostextlinkimagepolltitletextopuede ser nullexcerpttextopuede ser nullflairobjetopuede ser nullidtexto (uuid)labeltextotonetextoValores permitidosneutralaccentsuccesswarningdangervioletblueskycyanemeraldgreenyellowamberrosepink
spoilerobjetopuede ser nullworkTitletextopuede ser nullunitNumbernúmeropuede ser nullAl menos 0
workobjetopuede ser nullidtexto (uuid)titletextomediumtextoValores permitidosanimedonghuaanimationmangamanhwamanhuawebtoonslugtextounitNumbernúmeropuede ser nullAl menos 0
isAdulttrue o falseisPinnedtrue o falseisLockedtrue o falsescorenúmero enteropuede ser nullDe -9007199254740991 a 9007199254740991
commentCountnúmero enteroDe 0 a 9007199254740991
reactionslista de objetokindtextoValores permitidoslovelaughwowsadclapfirethinkangrypartycrycountnúmero enteroDe 0 a 9007199254740991
linkobjetopuede ser nullurltexto (uri)hosttextotitletextopuede ser nulldescriptiontextopuede ser nullimageobjetopuede ser nullurltexto (uri)widthnúmero enteroDe 0 a 9007199254740991
heightnúmero enteroDe 0 a 9007199254740991
alttextopuede ser nullvariantWidthslista de número enteroDe 0 a 9007199254740991
isPendingtrue o false
imageslista de objetourltexto (uri)widthnúmero enteroDe 0 a 9007199254740991
heightnúmero enteroDe 0 a 9007199254740991
alttextopuede ser nullvariantWidthslista de número enteroDe 0 a 9007199254740991
pollobjetopuede ser nulloptionslista de objetoidtexto (uuid)labeltextovoteCountnúmero enteropuede ser nullDe 0 a 9007199254740991
totalVotesnúmero enteroDe 0 a 9007199254740991
closesAttexto (date-time)isClosedtrue o falseallowsMultipletrue o false
createdAttexto (date-time)editedAttexto (date-time)puede ser null
nextCursortextopuede ser null
Errores
Como todas las operaciones, esta puede responder 400 si los parámetros no son válidos, 404 si no se encuentra nada y 429 si envías demasiadas solicitudes. Todos los errores comparten una misma forma.