我知道trac有xmlrpc插件。但我不是我的trac网站,也没有管理员权限。我只有一个普通的用户帐户,权限有限。
除了显而易见的低级别服务(通过模拟Web浏览器提交请求)之外,还有更好的方法吗?
我主要对这些感兴趣:
答案 0 :(得分:3)
如果你看一下Trac源代码中的“功能测试”,你会发现我们有使用twill来练习Trac的代码。您可能会发现这是做这种事情的有用起点。
答案 1 :(得分:2)
默认情况下,Trac不提供API。您可以安装XmlRpcPlugin。然后,Trac通过两种协议提供对API的匿名和身份验证访问:XML-RPC和JSON-RPC。
更方便访问的帮助程序库是https://github.com/jakoch/PHPTracRPC
答案 2 :(得分:0)
似乎这样做的唯一方法是模拟浏览器。