Username:
Password:
  

MAL API

Information
MyAnimeList.net's API discussion club. Developers can join and discussion possible features, changes or bugs.

API Documentation: http://myanimelist.net/modules.php?go=api

Club Members


Displaying 5 of 8 topics | See All
Club Discussion
Search API
Xinil
19 replies by 420 »»
10-24-09, 1:16 PM
Some questions about the API
hurakan
0 replies by hurakan »»
09-04-09, 9:32 AM
AnimeList
FSX
4 replies by FSX »»
08-26-09, 8:07 AM
Retrieving collections
Wile
2 replies by keiichi_chan »»
08-24-09, 9:24 AM
Problem using the Add API
pigoz
1 replies by pigoz »»
08-05-09, 8:10 AM



Club Comments
pigoz | Yesterday, 6:53 AM
udp is for strng 'n brave people

Wile | Yesterday, 12:48 AM
I doubt demands will help. I don't know what you want to do, but modifying user anime lists works fine, even if it isn't pretty.

(did you really look at AniDB? Their UDP API is extremely complicated to use)

chikorita157 | 11-19-09, 7:49 PM
I see the lack of documentation and user friendly APIs to be the most frustrating experience ever and MAL is just digging itself a hole for not having a functional and easy to use API. AniDB have well documented API and so does other social networking sites like Twitter and Facebook which is more developer friendly than MAL will be unless they shape up... Having most of the functions not implement and having a not so friendly API is going to bite them in the butt if they do not act soon (and I'm losing patience with the lack of usable APIs)

pigoz | 10-31-09, 1:30 AM
Dead project is dead?

chuyeow | 09-01-09, 9:34 PM
Hi guys, I've been working on an unofficial MAL API to supplement the current official API. The main reasons I'm working on this are:

* development of the official API has been rather slow (which I totally understand because it's probably secondary to a lot of things MAL wants to focus on - I'm not attacking anyone :)),
* to focus on the more commonly used features on MyAnimeList.net,
* to provide a developer-friendly API following HTTP REST principles, and
* most importantly, because I need an API for an app I'm working on and need some features that are currently unavailable on the MAL API yet.

It is not production-ready yet and I'm looking for testers and feedback. You can check out the docs here: http://mal-api.com/docs/

If you're interested, do join the club: http://myanimelist.net/clubs.php?cid=14973 and post on the wall or forum.

@Xinil or MyAnimeList owners: I just want to help and not trying to steal your content or do anything evil. I'd love to help work on the official API and am willing to contribute all code or share ideas. I am a huge MAL fan and would like to help make it more developer friendly :)

pigoz | 09-01-09, 1:02 PM
Well gzip compression is no big deal to implement even without mod_gzip: you just compress the data with gzip and set the HTTP response flag of Content-Encoding to gzip. Moreover you need to make a check on the Accept-Encoding flag on the request to support old browsers.

Kotori | 09-01-09, 7:48 AM
Just output the list to a string, use zlib's gzcompress ( http://us3.php.net/manual/en/function.gzcompress.php ) and echo it, would be awesome. Maybe have a cache compressed also somewhere, only re-processed after the user has submitted any change to her list.

Kotori | 09-01-09, 7:44 AM
my list xml: 752 KB; compressed: ~52.

rather than gzip id rather the list just be compressed with gzcompress proc, no need for headers and file info etc if it's not a pack of files. I'm using that for the airing data xml and is working great, ~10x faster loading.

Club Stats
Members: 103
Pictures:
Category: Other
Created: Jul 14, 2009


Club Officers
Xinil (Creator)

Club Type
This is a public club. Anyone can join and invite others to join.


FAQ     About     Donate     Contact     Terms     Privacy     Affiliates