Back to top

Autore Topic: XML-RPC  (Letto 2901 volte)

Offline lucasub

  • Nuovo arrivato
  • *
  • Post: 3
  • Sesso: Maschio
    • Mostra profilo
XML-RPC
« il: 10 Giu 2012, 08:53:41 »
Ciao, nella versione 2.5 di joomla, nella root del sito non c'è piu' la cartella xmlrpc con i relativi files.

C'è qualcuno che puo' spiegarmi come è possibile invocare un plugin su joomla 2.5 con uno script esterno (che puo' essere fatto anche con un altro linguaggio di programmazione)?

Non so se sono stato chiaro. Eventualmente daro' maggiori info successivamente.

Grazie per l'aiuto.

mau_develop

  • Visitatore
Re:XML-RPC
« Risposta #1 il: 10 Giu 2012, 15:14:35 »

Offline lucasub

  • Nuovo arrivato
  • *
  • Post: 3
  • Sesso: Maschio
    • Mostra profilo
Re:XML-RPC
« Risposta #2 il: 10 Giu 2012, 17:06:36 »
Grazie per la risposta.

Ho già creato un componente come indicato nel link e collegandosi in questo modo:
http://sito/index.php/option=com_foo&task=c1.bar&format=xmlrpc viene invocata la funzione "bar" presente nella classe "c1".

Il mio problema è che devo richiamare tale funzione da uno script in python del tipo:

import xmlrpclib
server = xmlrpclib.ServerProxy('http://sito/index.php/option=com_foo&task=c1.bar&format=xmlrpc');
print server

che pero' non funziona. C'è qualcuno che mi illumina?

Grazie per le risposte.
« Ultima modifica: 10 Giu 2012, 17:14:37 da lucasub »

mau_develop

  • Visitatore
Re:XML-RPC
« Risposta #3 il: 10 Giu 2012, 19:26:09 »
non funziona lo script o non funziona rpc di joomla?

non ha un ritorno di errori quella funz di python?

M.

Offline lucasub

  • Nuovo arrivato
  • *
  • Post: 3
  • Sesso: Maschio
    • Mostra profilo
Re:XML-RPC
« Risposta #4 il: 16 Giu 2012, 12:32:33 »
Ciao, il problema e' che conosco poco Python e conosco poco PHP soprattutto per quanto riguarda la programmazione ad oggetti.

Credo che faro' un componente per joomla che importa i dati da OpenERP V.6 a Virtuemart 2.0.

Anche se il codice non sarà lineare e "scritto bene", l'importante è riuscire a risolvere il problema.

Grazie e a presto.
luca

 



Web Design Bolzano Kreatif