Список комментариев
GET/v1/posts/{id}/comments
Возвращает дерево комментариев поста постранично, с сортировкой, фильтром по серии, отдельной веткой или текстовым поиском.
Запрос
curl -g "https://api.nogitsu.com/v1/posts/{id}/comments"Параметры
idпутьобязательный
Идентификатор элемента, UUID.
текст
sortзапроснеобязательный
Порядок результатов.
текст
Допустимые значенияbestnewoldcontroversialunitПо умолчанию: best
unitзапроснеобязательный
Только комментарии к этому номеру серии или главы либо general для комментариев, не привязанных к ним.
один из нескольких форматов
threadзапроснеобязательный
Только ветка под этим комментарием.
текст (uuid)
qзапроснеобязательный
Текст для поиска.
текст
cursorзапроснеобязательный
Значение nextCursor с предыдущей страницы. Не указывайте для первой страницы.
текст
Ответ
Успешный запрос отвечает 200 с таким JSON:
itemsсписок из __schema0idтекст (uuid)authorобъектможет быть nullusernameтекстdisplayNameтекстavatarUrlтекст (uri)может быть null
authorFlairтекстможет быть nullauthorProgressобъектможет быть nulltrackingStatusтекстДопустимые значенияplannedcurrentcompletedpauseddroppedrewatchingprogressUnitsчисломожет быть nullНе меньше 0
progressTotalцелое числоможет быть nullОт 0 до 9007199254740991
stateтекстДопустимые значенияpublishedremoveddeletedbodyобъектможет быть nullblocksсписок из один из нескольких форматовВариант 1
typeтекстДопустимые значенияparagraphchildrenсписок из любое значение
Вариант 2
typeтекстДопустимые значенияheadingchildrenсписок из любое значение
Вариант 3
typeтекстДопустимые значенияquotechildrenсписок из RichTextBlock
Вариант 4
typeтекстДопустимые значенияlistisOrderedtrue или falseitemsсписок из список из любое значение
Вариант 5
typeтекстДопустимые значенияcodetextтекст
hasSpoilertrue или falseunitNumberчисломожет быть nullНе меньше 0
sourceSpoilerобъектможет быть nullkindтекстДопустимые значенияmangamanhwamanhuawebtoonnovelotherunitчисломожет быть nullНе меньше 0
imagesсписок из объектurlтекст (uri)widthцелое числоОт 0 до 9007199254740991
heightцелое числоОт 0 до 9007199254740991
altтекстможет быть nullvariantWidthsсписок из целое числоОт 0 до 9007199254740991
linkобъектможет быть nullurlтекст (uri)hostтекстtitleтекстможет быть nulldescriptionтекстможет быть nullimageобъектможет быть nullurlтекст (uri)widthцелое числоОт 0 до 9007199254740991
heightцелое числоОт 0 до 9007199254740991
altтекстможет быть nullvariantWidthsсписок из целое числоОт 0 до 9007199254740991
isPendingtrue или false
scoreцелое числоможет быть nullОт -9007199254740991 до 9007199254740991
reactionsсписок из объектkindтекстДопустимые значенияlovelaughwowsadclapfirethinkangrypartycrycountцелое числоОт 0 до 9007199254740991
isByPostAuthortrue или falseisByModeratortrue или falsecreatedAtтекст (date-time)editedAtтекст (date-time)может быть nulldepthцелое числоОт 0 до 9007199254740991
replyCountцелое числоОт 0 до 9007199254740991
repliesсписок из __schema0
nextCursorтекстможет быть null
Ошибки
Как и любая операция, эта может ответить 400 при неверных параметрах, 404, если ничего не найдено, и 429, если вы отправляете слишком много запросов. У всех ошибок один формат.