通过ping.fm的自定义网址轻松实现三十多个迷博的同步

随着twitter的进一步升温,twitter clone列表也在进一步扩大,尽管有些已经挂掉了。到现在,我相信每一个使用迷博的用户肯定注册了不止一个迷博网站。同时发布信息到各网站的服务也就孕育而生,比如Ping.FMhelllotxt.com等。

我比较推崇Ping.FM,除了支持比较知名的迷博,它还有一项特别的服务:Custom URL,即自定义网址,利用这个自定义网址,只要你写上一点代码,基本上只要是支持API的迷博网站都能同步了,甚至做到其它意想不到的功能。

这里我写了一个范例代码包,包中有四个文件:class-snoopy.php、JSON.php、miniblog.php、pingfm.php。

class_snoopy.php:从WordPress源代码中找到的,略微修改了一下以支持xml的发送(改的很粗糙);
JSON.php:可有可无的文件,如果你需要的话;
miniblog.php:主文件,这个文件上传到服务器上的所在地址也就是Ping.FM所说的自定义网址;
pingfm.php:定义了一个叫PingFM的twitter虚拟机,通过创建它的一个实例即支持一个迷博网站。

在pingfm.php中书写了
twitterfanfouidenticakoornkjiwaidezuosabubooharufmmissui
mogo2wassrpiyocotobacoplazesmexicodiarioblipcirip等十七个迷博的实例创建方式。这里之所以提供ping.fm已支持的迷博,是因为通过这种方式发布信息就不会出现“from ping.fm”,满足不同需求的人。

在miniblog.php中利用了一些迷博支持通过发邮件写迷博的功能进行同步,比如diaryhatena两个迷博网站;这里比较有意思的是hellotxt.com也支持发邮件发迷博,所以你就可以通过这种方式把ping.fm中不支持而hellotxt.com支持的迷博网站也实现同步。

最后实现的合集就是:

Ping.FM支持的迷博 + hellotxt.com支持的迷博 + 其它支持API的不知名迷博

轻轻松松就可以支持三四十个,以下为下载地址。

但有一点不得不说的是,自从ping.fm、hellotxt开始流行后,“from ping.fm”“from hellotxt”开始充斥各个迷博网站,就像“通过API”一样,多少会让发信息者的好友们感到心里不是滋味。


分享: Fanfou Misterwong-CN QQ Bookmark Baidu Bookmark del.icio.us Digg Google Yahoo! Yotie

永久链接   订阅

相关文章

2 Comments »

  1.  无限 said @ 1,

    October 5, 2008 @ 12:39 am

    snoopy是个独立的类 并非wp自创的
    另可有办法操作reader 有的源不得不订但却充斥了n多于我而言的垃圾信息

  2.  Hong Xiaowan said @ 2,

    October 6, 2008 @ 12:09 pm

    对主机的资源耗费影响大不大?

订阅本文评注 RSS · TrackBack URI

Leave a Comment