2012-09-10 13 views
5

L'API XML RPC di Confluence wiki fornisce un metodo system.ystem.list o qualche altro metodo per elencare a livello di programmazione quali metodi sono disponibili tramite l'interfaccia XMLRPC?Confluence wiki XML RPC API metodo system.list

Esempio:

[email protected] ~ > xml-rpc-api2txt https://wiki.company.com/rpc/xmlrpc 
An error occurred while trying to talk to the XML-RPC server: 

Fault returned from XML RPC Server, fault code 0: java.lang.Exception: RPC handler object "system" not found and no default handler registered 

risposta

3

Non c'è riflessione alla confluenza API XML-RPC, che le consentirebbe di controllare se stesso e riferire i suoi metodi disponibili, purtroppo.

Tuttavia, l'API XML-RPC è quasi identica alle API SOAP, e si può ispezionare/interrogare il WSDL SOAP per vedere i metodi che supporta - ad esempio: https://confluence.atlassian.com/rpc/soap-axis/confluenceservice-v2?wsdl

C'è anche una sufficientemente precise e elenco aggiornato dell'API sui documenti pubblici: https://developer.atlassian.com/display/CONFDEV/Confluence+XML-RPC+and+SOAP+APIs