trac是否有远程API?

我知道有trac的xmlrpc插件。 但我不是我的trac网站,也没有管理员权限。 我只有一个普通的用户帐户,其权限有限。

除了显而易见的低级别的操作(通过模拟Web浏览器提交请求)之外,还有更好的方法来做到这一点吗?

我主要对这些感兴趣:

  • 查看wiki页面
  • 编辑wiki页面
  • 提交新票
  • 查看票证
  • 向票证添加评论

  • 如果您查看Trac源代码中的“功能测试”,您会发现我们的代码使用斜纹来练习Trac。 你可能会发现这是做这类事情的一个有用的起点。


    似乎唯一的方法是模拟浏览器。


    Trac默认不提供API。 您可以安装XmlRpcPlugin。 然后Trac通过两种协议提供对API的匿名和认证访问:XML-RPC和JSON-RPC。

    https://github.com/jakoch/PHPTracRPC是一个更方便访问的帮助程序库

    链接地址: http://www.djcxy.com/p/45003.html

    上一篇: Does trac have remote API?

    下一篇: Error plotting SVM classification graph