Zend Framework и Sape API
Размещено 2010-11-07
в разделе Программирование | Метки:
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));
?>