<?php
function GetAlexaRanking($url) {
$subscription_id = "SUBSCRIPTION_ID";
list($protocol, $uri) = split('//', $url);
$url = "http://aws-beta.amazon.com/onca/xml?Service=AlexaWebInfoService&SubscriptionId=$subscription_id&Operation=UrlInfo&Response=Rank&Url=$uri";
$xml = file_get_contents($url);
if(eregi("<rank *>([^<]*)</rank *>",$xml,$r)) {
$rank = $r[1];
} else {
$rank = 0;
}
$rank = number_format($rank);
return $rank;
}
// Now a sample usage code
$url = "http://www.mydomain.com";
echo GetAlexaRanking($url);
?>