2012-09-10 15 views
5

Bietet die Confluence Wiki XML RPC API eine System- oder System.list-Methode oder eine andere Methode, um programmatisch aufzulisten, welche Methoden über die XMLRPC-Schnittstelle verfügbar sind?Confluence Wiki XML RPC API System.list Methode

Beispiel:

[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 

Antwort

3

Es gibt keine Reflexion im Confluence XML-RPC-API, die es sich prüfen erlauben würde, und die verfügbaren Methoden zu berichten, leider.

Allerdings ist der XML-RPC API nahezu identisch mit dem SOAP-API, und Sie können die SOAP WSDL inspizieren/abfragen, um die Methoden, um zu sehen, die es unterstützt - zB: https://confluence.atlassian.com/rpc/soap-axis/confluenceservice-v2?wsdl

Es gibt auch ein einigermaßen genauen und Aktuelle API-Liste für öffentliche Dokumente: https://developer.atlassian.com/display/CONFDEV/Confluence+XML-RPC+and+SOAP+APIs