Zend Framework и Sape API

в разделе Программирование | Метки: XML RPC

Кусок кода, может кому пригодится, использование Sape API и Zend Framework. В примере ниже - запрос статистики по деньгам за 2009 год.


<?php

set_include_path
(implode(PATH_SEPARATOR, array(
    
'/var/www/Zend/library/',
    
'/var/www/Zend/library/Zend/',
    
get_include_path()
)));

require_once(
'Loader/Autoloader.php');
$autoloader Zend_Loader_Autoloader::getInstance();
$autoloader->setFallbackAutoloader(true);
$sapeClient = new Zend_XmlRpc_Client('http://api.sape.ru/xmlrpc/');
$sapeClient->getHttpClient()->setConfig(array('timeout' => 300))
                            ->
setCookieJar();
$loginResult $sapeClient->call('sape.login', array('login' => '5hark',
                                                     
'password' => 'a3ebf3b568077286bc22a822ad787a3f''md5' => true));
$moneyStat $sapeClient->call('sape.get_balance_money_stats', array('year' => 2009));
?>