使用PHP通过XML-RPC管理(添加/编辑/更新)Trac - 示例代码/教程?

时间:2010-01-11 17:43:09

标签: php trac xml-rpc

我知道Trac(http://trac-hacks.org/wiki/XmlRpcPlugin)存在xml-rpc插件,但我想知道是否有人知道使用xml-rpc PHP客户端更新Trac信息的任何示例/教程。

谢谢

1 个答案:

答案 0 :(得分:1)

我上次使用XmlRpc时,使用了Zend_XmlRpc_Client。这是从Python翻译成PHP的示例之一(使用Zend_XmlRpc_Client):

trac在localhost上运行:

<?php
require_once 'Zend/XmlRpc/Client.php';

$client = new Zend_XmlRpc_Client("http://user:pass@localhost/login/xmlrpc");
$trac   = $client->getProxy();
echo $trac->getPage('WikiStart');
echo $trac->getPageHTML('WikiStart');

这会让你开始吗?