1. <?php
  2. include_once("x/lib/xmlrpc.inc");
  3. $GLOBALS['xmlrpc_defencoding'] = "UTF8";
  4. $GLOBALS['xmlrpc_internalencoding'] = "UTF-8";
  5.  
  6.  
  7. //соединение
  8. $client = new xmlrpc_client("/xmlrpc/", "api.sape.ru", 80);
  9. //$client->setdebug(2);
  10.  
  11. //логин
  12. $login="blabla";
  13. $password="blabla";
  14.  
  15. $msg = new xmlrpcmsg("sape.login", array(
  16. new xmlrpcval($login, "string"),
  17. new xmlrpcval($password, "string"),
  18. new xmlrpcval(true, "boolean")
  19. ));
  20.  
  21. $resp=$client->send($msg);
  22. $ret = php_xmlrpc_decode($resp->value());
  23. echo $ret;
  24.  
  25.  
  26. $msg2 = new xmlrpcmsg("sape.get_balance");
  27. $resp2 = $client->send($msg2);
  28. $ret2 = php_xmlrpc_decode($resp2->value());
  29.  
  30. ?>