IDEAS FOR RYZOM


API support for JavaScript

Karu
xml api (character guild, etc) are not open source. one in repository is for writing web pages or apps to Ryzom Code server.

Karu,

This isn't totally true. There are three web-based components to Ryzom Core - Ryzom API Server, Ryzom API Client and WebIG. There's a project on Ryzom Core for the Ryzom API Client:

http://dev.ryzom.com/projects/ryzom-api/wiki

This is a PHP API for people to write web-apps using the XML/ReST interface to the Ryzom API Server. When the Ryzom API was released only the client portion was released.

Ryzom Core took on a student to write a new character achievements app for Ryzom and Ryzom Core:
http://dev.ryzom.com/boards/16/topics/5991

As part of that a new server-side components for implementing WebIG was open sourced - which includes the server-side components to a new Ryzom API:
http://blog.ryzomcore.org/2012/05/ryzom-api-and-webig-framework-n ow-open.html

Now this new Ryzom API is incompatible with the public Ryzom API client that is currently being used - you can't connect that PHP stuff to the new stuff available in the Ryzom Core repository (which is where Bennassi pointed you.) I have no idea what Winch Gate's plans are for this, or when it will be used by Ryzom but given that they provided it to us (the Ryzom Core community) so that a student could write a whole new player achievement system... I'm pretty sure they'll be using it sooner than later.

So if you want to do anything new and radical with the Ryzom API I would really suggest hopping in to the Ryzom Core forums or, preferably, the IRC channel and giving it a go with the new API. You can find us on IRC at irc.freenode.net in #ryzom.

Edit: Here's the achievement code for a good example of how the new stuff works...
https://bitbucket.org/SirCotare/ryzom/src/6d34f871f193d3347f8f232 3124ccf03ab4557b7/code/web/app

Karnig (aka sfb)
/s
Show topic
Last visit Wednesday, 27 November 08:58:41 UTC
P_:G_:PLAYER

powered by ryzom-api