Bueno necesitas usar $_GET y ya no necesitarías más. Como dato adicional te agregue para que detecte si es valido o no el usuario...
Código PHP:
Ver originalclass Obj2xml
{
public $xmlResult;
function __construct($rootNode) {
$this->xmlResult = new SimpleXMLElement("<$rootNode></$rootNode>");
}
private function iteratechildren($object, $xml) {
foreach ($object as $name => $value) {
$xml->$name = $value;
} else {
$xml->$name = null;
$this->iteratechildren($value, $xml->$name);
}
}
}
function toXml($object) {
$this->iteratechildren($object, $this->xmlResult);
return $this->xmlResult->asXML();
}
}
require ('xbox.php');
if (!empty($_GET['usuario'])) {
$usuario = $_GET['usuario'];
$xbox = new XboxGamercard();
$xbox->setGamertag($usuario);
$xbox->setRegion('en-GB');
$data = @$xbox->fetchData();
if ($data->is_valid != 0) {
$converter = new Obj2xml("API");
header("Content-Type:text/xml"); echo $converter->toXml($data);
} else {
echo 'Usuario no es valido';
}
}
tu URL seria http://ejemplo.com?usuario=malatos