del.icio.us räknare

Vill du veta hur många personer som har en viss sida som bokmärke och använder sig av del.icio.us? För att åstadkomma detta behövs enbart några få rader kod:


function deliciouscount($url) {

$html = getpage("http://badges.del.icio.us/feeds/json/url/data?url=".urlencode($url));
$json = json_decode($html);
return $json[0]->{'total_posts'};

}

Observera att getpage() är en funktion som jag skrivit själv som hämtar en sida med hjälp av curl samt att du kommer att få error 999 om du gör för många förfrågningar.

Med en lätt modifiering av ovanstående kod går det även att få ut vad en sida har för taggar.

2 reaktioner på ”del.icio.us räknare

Kommentera

E-postadressen publiceras inte. Obligatoriska fält är märkta *

Följande HTML-taggar och attribut är tillåtna: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>