XML-RPC,在ping博客时指定一个类别?

时间:2012-02-25 01:58:14

标签: php web-services codeigniter blogs xml-rpc

我正在使用codeigniter xml-rpc库来ping不同的博客,

$this->xmlrpc->server('bloglines.com/ping', 80);
$this->xmlrpc->method('weblogUpdates.ping');
$request = array('My Blog', 'http://www.myblog.com');
$this->xmlrpc->request($request);


问题:
1-如何为博客提供类别?

2-如果xml-rpc服务支持webUpdates.extendedping,我为什么要使用它而不是简单的.ping方法?

3-我应该ping新创建的博客帖子URL还是主博客URL(那么服务是否会在整个博客中进行更改?)

谢谢:)

1 个答案:

答案 0 :(得分:0)

1您可以创建任何嵌套的关联数组以将数据发送到服务器

$request = array('name' => 'My Blog', 
                 'url' => 'http://www.myblog.com',
                 'category' => 'your category');

2您可以在“服务器”控制器上创建webUpdates.anyMethodName,并从客户端请求它。

您确定需要xml-rpc来ping某些网址(此库客户端 - 服务器信息交换的目的)吗?也许Curl更适合您的任务或实用程序,如linkchecker