Changes between Version 93 and Version 94 of XmlRpcPlugin


Ignore:
Timestamp:
Jan 25, 2013, 2:53:20 AM (11 years ago)
Author:
osimons
Comment:

Tweaks for versions, auth wording, and link to live api docs.

Legend:

Unmodified
Added
Removed
Modified
  • XmlRpcPlugin

    v93 v94  
    22= Trac XML-RPC Plugin =
    33 
    4 Remote Procedure Call plugin for Trac 0.10 (not actively maintained) and 0.11/0.12 (trunk).
    5  
     4Remote Procedure Call plugin for Trac 0.10 (not actively maintained) and 0.11/0.12/1.0/++ (trunk).
     5
    66== Description ==
    77 
    88This 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.
    99
    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.
     10The 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.
    1211
    1312The `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.
     
    1716 * [http://www.jspwiki.org/Wiki.jsp?page=WikiRPCInterface2 WikiRPC API] is complete, mostly thanks to [wiki:mgood].
    1817
    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).
    2019 
    2120== Todo ==
     
    3837{{{
    3938#!sh
    40 $ easy_install -Z -U http://trac-hacks.org/svn/xmlrpcplugin/trunk # 0.11+0.12
     39$ easy_install -Z -U http://trac-hacks.org/svn/xmlrpcplugin/trunk # 0.11/0.12/1.0/++
    4140$ #or
    4241$ easy_install -Z -U http://trac-hacks.org/svn/xmlrpcplugin/0.10 # 0.10