Получение количества подписчиков FeedBurner - PullRequest
0 голосов
/ 15 августа 2011

Может кто-нибудь сказать мне, как я могу получить число подписчиков feedburner как текст, используя php? Я пытаюсь следующее, но это не работает, так как я думаю, что feedburner изменил содержимое XML-файла. Спасибо за любую помощь.

$whaturl="https://feedburner.google.com/api/awareness/1.0/GetFeedData?uri=USERNAME";
$ch = curl_init();
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_URL, $whaturl);
$data = curl_exec($ch);
curl_close($ch);
$xml = new SimpleXMLElement($data);
$fb = $xml->feed->entry['circulation'];
echo $fb;

1 Ответ

0 голосов
/ 28 февраля 2012

Необходимо изменить строку 7 на:

$fb = $xml->feed->entry->attributes()->circulation;

// Гораздо позже править

У меня на самом деле есть пара постов в моем блоге с кодом для извлечения подсчетов facebook / twitter / feedburner. Код с APC-кэшированием находится здесь: http://www.glowingminds.co.uk/facebook-likes-twitter-follows-and-feedburner-count-in-php-with-curlsimplexml-deluxe/

...