handle($_GET);
}
else {
// dump a simple usage output for people to use.
// this could be moved to an api doc in the future, or generated from
// the AurJSON class directly with phpdoc. For now though, just putting it here.
echo '
';
echo 'The methods currently allowed are:
';
echo '';
echo '- search
';
echo '- info
';
echo '- msearch
';
echo '
';
echo 'Each method requires the following HTTP GET syntax:
';
echo ' type=methodname&arg=data
';
echo 'Where methodname is the name of an allowed method, and data is the argument to the call.
';
echo '
';
echo 'If you need jsonp type callback specification, you can provide an additional variable callback.
';
echo 'Example URL:
http://aur-url/rpc.php?type=search&arg=foobar&callback=jsonp1192244621103';
echo '';
}
}
else {
echo 'POST NOT SUPPORTED';
}
?>