实时调用Pagecookery

2011-02-16 03:04:48

weibo

话说这给力,给力,太给力了…

越来越多的独立博客的博主们开始使用独立微博,之前大家都是调用的RSS,可是不知道大家有没有注意到,实时调用性很差,有时甚至发布了几个小时的状态,我们的WP还是没有同步过来!这个问题我一直看着不爽,可是俺没那本事,没办法,就只能将就着了。今天看到公子分享了这个直接调用数据库的方法,真是太给力,实现了真正的实时同步的效果!本博已添加,俺也贴出来给自己备个份,顺便分享给更多的想实现此效果的童鞋们!

新建文件badge.php,上传至您的PageCookery根目录下,注意修改http://t.mofei.de/为你的微博地址,10为调用的状态数量

<?php
header('Content-Type:application/javascript;charset=utf-8');
require_once("global.php");
if (!isset($_GET['mount'])){
	$_GET['mount']='10' ;//默认的数量,如果url中没有参数的话
}
?>
document.getElementById('wgNotice').innerHTML='<?php
if(ereg("^[0-9]*$",$_GET['mount'])){
$sql='SELECT * FROM entry ORDER BY time DESC LIMIT '.$_GET['mount'];
$entry = $SQL->RunQuery($sql);
while($item = $SQL-> FetchArray($entry)){
echo '<li>';
echo '<a href="http://t.mofei.de/?act=view&id=' . $item['id'] . '" target="_blank" title="'.Format::Time($item['time']).'">' . get_username_by_id($item['userid']) . ' 说 '.Format::ParseBBCode($item['content']).' @'.Format::Time($item['time']).'</a>';
echo '</li>';
}
}else{
echo '这里什么都没有,赶紧更新状态吧!';
}
?>';

调用代码

<script src="您的PageCookery地址+/badge.php" type="text/javascript"><!--mce:0--></script>

再次注明:此方法来自酷爱Pagecookery的公子,强烈建议Pagecookery给公子发工资!呵呵

好吧,按照搭线人的要求来:Jclyn的WP微博

标签: ,,,
Category:各种碎语

26条留言 发表在 “实时调用Pagecookery”

  1. 2011 年 02 月 17 日 18:19

    mofei我回来了,元宵吃了汤圆没有呀 :smile:

  2. 2011 年 02 月 19 日 00:07

    一般用的什么微薄程序!!
    麻烦分享下(如果未开通EMAIL通知功能,请EMAIL 我,谢谢)

    • 2011 年 02 月 19 日 00:10

      就是这个Pagecookery啊?我们现在都用的这个

  3. 2011 年 02 月 19 日 22:57

    的确很给力啊

    • 2011 年 02 月 20 日 02:32

      对哦,可以完全做到实时

  4. 2011 年 02 月 20 日 16:45

    反应时比较慢

    • 2011 年 02 月 20 日 22:37

      反应时比较慢?是指什么?

  5. 2011 年 02 月 27 日 11:33

    我也建了一个…