Zend XML-RPC客户端
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Zend XML-RPC客户端相关的知识,希望对你有一定的参考价值。
<?php /** * Example for calling XML-RPC web service * */ require_once 'Zend/XmlRpc/Client.php'; require_once 'Zend/Http/Client.php'; try { $http_client = new Zend_Http_Client(); $http_client->setAuth('<USERNAME>','<KEY>'); $client = new Zend_XmlRpc_Client('<URL>'); $client->setHttpClient($http_client); $proxy = $client->getProxy(); $args['arg1'] = '<arg1>'; $args['arg2'] = '<arg2>'; $args['arg3'] = '<arg3>'; $result = $proxy->className->methodName($args); echo $result; } catch (Zend_XmlRpc_Client_FaultException $e) { # display error details echo "<h1>Webservice Error!</h1><br /><br />"; echo "<b>Date/Time:</b> "; echo $today; echo "<br /><br /><b>Error:</b><br /><br />"; echo $e->getMessage(); echo "<br /><br />"; echo "<b>Stack Trace:</b><br /><br />"; echo $e; echo "<br /><br />"; echo "<b>Dump:</b><br /><br />"; } ?>
以上是关于Zend XML-RPC客户端的主要内容,如果未能解决你的问题,请参考以下文章
需要 PHP5 的示例 XML-RPC 客户端代码 [关闭]