获取Feedsky的文本订阅数字
视觉·编程 十二月 15th, 2008Xiaorsz 问过我这个问题,当时手边在忙事情,就没有太放在心上。今天又有某位同学问我,然后我不太忙,就弄了一下给他。应该还有人需要,所以发出来。 Feedsky 的订阅数字是图片形式,个性化不足,下面这几句代码能帮助你获取纯文本的订阅数字,接下来就看你怎么用了。
<?php
$xml = simplexml_load_file('http://www.feedsky.com/rpc/feed_statistic_xml.php?u=用户名称');
$node = $xml->xpath('/month/day[last()]');
foreach($node as $n){echo $n['subcount'];}
?>
我建议使用的同学 cache 一下这个部分,免得 Feedsky 的服务器受不了。
怎么用?
首先修改红色部分为你的 Feedsky 用户名,之后把代码放到需要的位置。例如:
<?php
$xml = simplexml_load_file('http://www.feedsky.com/rpc/feed_statistic_xml.php?u=用户名称');
$node = $xml->xpath('/month/day[last()]');
foreach($node as $n){echo $n['subcount'];}
?>人已订阅
