Changes between Version 93 and Version 94 of XmlRpcPlugin
- Timestamp:
- Jan 25, 2013, 2:53:20 AM (11 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
XmlRpcPlugin
v93 v94 2 2 = Trac XML-RPC Plugin = 3 3 4 Remote Procedure Call plugin for Trac 0.10 (not actively maintained) and 0.11/0.12 (trunk).5 4 Remote Procedure Call plugin for Trac 0.10 (not actively maintained) and 0.11/0.12/1.0/++ (trunk). 5 6 6 == Description == 7 7 8 8 This plugin allows Trac plugins to export select parts of their interface via XML-RPC and JSON-RPC (if json or simplejson is available). Latest trunk version includes a pluggable API for extending protocols, and see for instance TracRpcProtocolsPlugin for more protocols. 9 9 10 The browsable XML-RPC URI suffix is `/rpc` (and `/xmlrpc` for older versions), however most XML-RPC clients should use the authenticated URL suffix 11 `/login/rpc` as this is correctly authenticated by Trac. 10 The browsable XML-RPC URI suffix is `/rpc`, but most XML-RPC clients should use the authenticated URL suffix `/login/rpc` as this with provide authenticated requests through Trac. 12 11 13 12 The `XML_RPC` permission is used to grant users access to using the RPC interface. If you do want to use `/rpc` and unauthenticated access, you must grant the XML_RPC permission to the 'anonymous' user. … … 17 16 * [http://www.jspwiki.org/Wiki.jsp?page=WikiRPCInterface2 WikiRPC API] is complete, mostly thanks to [wiki:mgood]. 18 17 19 ~~For example, for TracHacks the URIs are http://trac-hacks.org/xmlrpc and http://trac-hacks.org/login/xmlrpc (must be authenticated).~~ (XML-RPC is currently disabled at trac-hacks.org) 18 '''Note:''' The RPC plugin is currently disabled at Trac-Hacks so live documentation is not available. Use https://www.coderesort.com/p/open/rpc as temporary reference for current protocol and method documentation (disregarding the custom `coderesort.*` methods). 20 19 21 20 == Todo == … … 38 37 {{{ 39 38 #!sh 40 $ easy_install -Z -U http://trac-hacks.org/svn/xmlrpcplugin/trunk # 0.11 +0.1239 $ easy_install -Z -U http://trac-hacks.org/svn/xmlrpcplugin/trunk # 0.11/0.12/1.0/++ 41 40 $ #or 42 41 $ easy_install -Z -U http://trac-hacks.org/svn/xmlrpcplugin/0.10 # 0.10