Come utilizzare l'API di Mozscape

Impara come utilizzare l'API di Mozscape (antico Open Site Explorer) per ottenere metriche di SeoMoz come Domain Authority, Page Authority e altre. Esegui questi pasi:

1. Fai login nel tuo conto di SeoMoz e ottieni le tue credenziali qui: http://www.seomoz.org/api/keys

2. Utilizza questo codice in PHP, e sostituisci le frasi in grassetto: 1) access ID, 2) secret key, 3) pagina web, 4) somma di bit flag.

Per quest'ultima parte, devi sommare i bit flag delle metriche che vuoi ottenere, come compaiono in http://apiwiki.seomoz.org/categories/api-reference. Nel prossimo esempio, prenderemmo Domain Authority e Page Authority, cui bit flag fanno 103079215104.

$accessID = "member-fe164b1e59";
$secretKey = "23c01f24d0fc1d782ab2c523aa188c1d";
$expires = time() + 300;
$stringToSign = $accessID."\n".$expires;
$binarySignature = hash_hmac('sha1', $stringToSign, $secretKey, true);
$urlSafeSignature = urlencode(base64_encode($binarySignature));
$objectURL = "www.seomoz.org";
$cols = "103079215104";
$requestUrl = "http://lsapi.seomoz.com/linkscape/url-metrics/".urlencode($objectURL).
"?Cols=".$cols."&AccessID=".$accessID."&Expires=".$expires."&Signature=".$urlSafeSignature;
$options = array(
    CURLOPT_RETURNTRANSFER => true
    );
 
$ch = curl_init($requestUrl);
curl_setopt_array($ch, $options);
$content = curl_exec($ch);
curl_close($ch);
$contents = json_decode($content);

echo "Domain Authority: " . $contents->pda . "<br/>";
echo "Page Authority: " . $contents->upa . "<br/>";
Inviare commentario comment0 Commentari
mode_editInviare commentario

menu
menu