5

Does the Confluence wiki XML RPC API provide a system or system.list method or some other method to programmatically list what methods are available via the XMLRPC interface?

Example:

auggy@stinkycheese ~ > 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
4

1 に答える 1

3

悲しいことに、Confluence XML-RPC API には、それ自体を検査して使用可能なメソッドを報告できるリフレクションはありません。

ただし、XML-RPC API は SOAP API とほぼ同じであり、SOAP WSDL を検査/クエリして、サポートされているメソッドを確認できます。例: https://confluence.atlassian.com/rpc/soap-axis /confluenceservice-v2?wsdl

公開ドキュメントには、かなり正確で最新の API リストもあります: https://developer.atlassian.com/display/CONFDEV/Confluence+XML-RPC+and+SOAP+APIs

于 2012-10-29T05:45:31.543 に答える