An ISC licensed PHP library for interacting with Wordpress with XML RPC.
http://phpxmlrpc.sourceforge.net/
<?php
require('xmlrpc.inc');
require('Wordpress-XML-RPC-Library/get-pages.php');
$globalerr = null;
$xmlrpcurl = 'http://example.com/xmlrpc.php';
$username = 'admin';
$password = 'password';
$pages = wordpress_get_pages($xmlrpcurl, $username, $password);
if($pages == false){
echo $globalerr."\n";
die();
}
else {
print_r($pages);
}
?>
Proxy format is username:password@ipaddress:port
Patches & forks most welcome to complete the library and fix any bugs