Оригинал: SeoAdvice

Конечно, можно получить стандартный счётчик, который любезно предоставляет сам FeedBurner. При этом его цветовую гамму можно подогнать практически под любой дизайн сайта.

Но ведь бывают случаи когда нужно получить количество подписчиков FeedBurner в текстовом виде. Например, на странице с условиями рекламы очень выгодно указать общее количество активных читателей (статистика посещаемости + статистика по подписчикам).

Я вот сделал такой небольшой парсер FeedBurner.

<?php
$xml_url = “http://api.feedburner.com/awareness/1.0/GetFeedData?uri=seoadvice”;

$reader = new XMLReader();
$reader->open($xml_url);

while ($reader->read()) {
if ($reader->name == “entry”) {
$circulation=$reader->getAttribute(”circulation”);
}
if ($reader->name == “entry”) {

$hits=$reader->getAttribute(”hits”);
}
}

echo $circulation, “/”, $hits;

$reader->close();
?>

В $xml_url необходимо заменить окончание на свой логин в FeedBurner.

Парсер импортирует данные XML FeedBurner и извлекает из них атрибуты circulation и hits. Вывод данных в этом примере находится в конце скрипта. Его можно отредактировать под свой вкус и под определённую задачу.

Правим вот эту строчку:

echo $circulation, "/", $hits;

Желаю вам удачи в создании сайтов!