User:Ommina

From AniDB
Revision as of 04:49, 2 September 2008 by Ommina (talk | contribs)
Jump to navigation Jump to search

ANIMEDESC: Retrieve Anime Description

Command String:
by aid

  • ANIMEDESC aid={int4 id}&part={int4 partno}

Possible Replies:

  • 233 ANIMEDESC
{int4 current part}|{int4 max parts}|{str description}
  • 330 NO SUCH ANIME

Info:

  • The maximum length of the anime description is roughly 5000 characters, but the maximum length of a UDP packet is 1400 bytes
  • Multiple calls to ANIMEDESC may be necessary to retrieve the complete text, retrieving separate 1400 byte parts with each call
  • part is zero-based
  • Note: No support, at present, for retrieving descriptions by title. aid only


Examples: (html escaped code intended)

 > ANIMEDESC aid=3169&part=0&s=xxxxx
 < 233 ANIMEDESC
   0|1|As summer break arrives for the students, Jun Sakurada is busily studying on his own in the library, making up for time lost <cut>

Note to anybody reading this -- this command is still mildly buggy, and may return a "6xx SERVER ERROR" under certain circumstances. Once these errors are fixed, the text will be moved to the UDP specification page proper.


fcode:

byte1 - IDs 1 2 int4 aid 3 int4 eid 4 int4 gid 5 int4 lid 6 int2 IsDeprecated 7 8 int2 state


byte2 1 int8 size 2 str ed2k 3 str md5 4 str sha1 5 str crc32 6 7 8

byte3 1 str quality 2 str source 3 str audio codec 4 int4 audio bitrate 5 str video codec 6 int4 video bitrate 7 str video resolution 8 str file type (extension)


byte4 1 str dub language 2 str sub language 3 int4 length in seconds 4 str description 5 6 7 8 str anidb file name


acode:

byte1 1 int4 anime total episodes 2 int4 last episode nr (highest, not special) 3 str year 4 str type 5 str related aid list 6 str category list 7 8

byte2 1 str romaji name 2 str kanji name 3 str english name 4 str other name 5 str short name list 6 str synonym list 7 str producer name list 8 str producer id list

byte3 1 str epno 2 str ep name 3 str ep romaji name 4 str ep kanji name 5 6 7 8

byte4 1 str group name 2 str group short name 3 4 5 6 7 8