2011-01-15 5 views
0

Grundsätzlich versuche ich OpenSubtitles API mit einem Adobe AIR-Projekt zu verwenden, an dem ich arbeite. Also möchte ich mit AJAX einen XML-RPC-Aufruf an ihren Server machen. Wie mache ich es ?Wie mache ich einen XML-RPC-Aufruf mit AJAX?

Gestern habe ich das gleiche auf Python versucht und es war ziemlich einfach.

x1 = xmlrpclib.ServerProxy("http://api.opensubtitles.org/xml-rpc") 
response = x1.LogIn("", "", "en", "OS Test User Agent") 

Wie erreiche ich das gleiche in AJAX?

Antwort

0

XML-RPC hat eine Spezifikation, der Sie folgen müssen. Sie könnten das tun dies durch das Lesen: http://en.wikipedia.org/wiki/XML-RPC

Oder nur diese Bibliothek verwenden: http://www.zentus.com/js/xmlrpc.js.html

+0

Ich habe versucht, dass die Verwendung und das ist, wo ich ein prob begegnet. Ich möchte diese Funktion aufrufen: LogIn ("", "", "en", "OS Test User Agent"). Aber xmlrpc ("http://api.opensubtitles.org/xml-rpc", "LogIn", ["", "", "en", "OS Test User Agent"], ...) hat mir einen Fehler gemeldet im Teil Params. Was mache ich hier falsch? – Shrihari

+0

Was ist der Fehler? – greggreg

+0

Können Sie bitte den Fehler beschreiben oder die Frage aktualisieren? – fbernardo