Увидел я на одном блоге интересную штуку - не стандартный счетчик фидбернера, а подпись текстом: подписчиков столько-то. Заинтересовался. И понеслась.
Оказалось, что у FeedBurner’а есть свой API! Для нашего случая нужно знать следующее. Получить данные (в формате XML) можно по GET запросу http://feedburner.google.com/api/awareness/1.0/GetFeedData?uri=[здесь название подписки].
Например, для этого блога запрос будет такой:
http://feedburner.google.com/api/awareness/1.0/GetFeedData?uri=dimoning
На выходе получаем не сложное:
<rsp stat=”ok”>
<feed id=”nktg1bcjqmq95fgqgj1q38o0l8″ uri=”dimoning”>
<entry date=”2010-03-09″ circulation=”348″ hits=”710″ reach=”4″/>
</feed>
</rsp>
Распарсить это можно, как Вам удобнее. Я сделал простую регулярку:
|circulation=\”([0-9]*)\”|si
Итого, полностью код для получения количества подписчиков выглядит так:
$blog = “snets”;
$f = file_get_contents (”http://feedburner.google.com/api/awareness/1.0/GetFeedData?uri=snets”);
preg_match (”|circulation=\”([0-9]*)\”|si”, $f, $m);
echo $m[1];
Само собой, на основе этого можно сделать и свою собственную иконку (с помощью, например, GD2). Enjoy!
Комментариев (4)
Как все уже поняли, недавно я завел еще один блог и начал серьезно им заниматься (правда, крайне медленно). Сегодня мне пришла идея интересного пиара моего второго блога в это (основном).
Идея не новая, но все же интересная: давать ссылки на последние посты нового блога в другом, более раскрученном. Ну и понятное дело, вручную их писать - самоубийство. Поэтому я написал небольшой скрипт (а что Вы ждали?), который хорошо работает под WordPress (он написан на PHP, поэтому будет работать везде, где есть PHP).
Кстати, если хотите, чтобы я из него сделал плагин - пишите, по просьбам заверну в плагин.
Читать полностью »
Комментариев (11)
Спонсор поста: дизайн интерьера, форум о дизайне интерьера
__________________________________
В этой статьей я достаточно подробно расскажу, как я сделал свою капчу и как вообще делается капча в виде плагина для WordPress. Вы легко сможете сделать капчу на свой вкус, распространять ее, хвастаться перед друзьями - ведь Вы сделали не просто интересную капчу, а еще и в виде плагина Звучит-то страшно. Но не все так сложно на самом деле.
Чтобы понимать о чем речь, я рекомендую Вам скачать мою капчу, я буду объяснять на ее примере.
Сначала нам нужно сделать заготовку плагина. Обычно плагин для WordPress может состоять из скольки угодно файлов и вообще иметь любую структуру. Ядро движка определяет - какой файл плагина является заголовочным (главным) по специальному PHP-комментарию в самом начале файла. Вот как он выглядит:
Читать полностью »
Комментариев (31)
Страница 1 из 1
Страница 1 из 11
|