• vB·流水帐

  • 生命不止,折腾不息。
  • 首页
  • 关于
  • 网址收藏
  • 登录
  • PHPSay-Microblog与嘀咕双向同步程序

    post by vibbow / 2010-4-3 22:15 Saturday

    警告:

    该程序只是实现我的一种方法,属于试验品。仅供研究,不推荐长期使用。

    程序没有任何容错,一旦运行出现错误,轻则同步失败,重则出现安全问题。

    接下来开始正文:

    正如标题所示,这个程序的作用就是让PHPSay-Microblog与嘀咕进行双向同步。

    程序的大体运行思路如下:

    首先筛选出在上一次同步之后新发布的,并且来源不为“嘀咕”的消息,将它们同步到嘀咕。

    在同步的过程中记录嘀咕返回的id(只需临时性记住)。

    接着在嘀咕读取上一次同步后新产生的消息进行反向同步。如果消息的id在上面记录的id之中则不保存这则消息。同时同步的时候将来源标记为“嘀咕”。

    同步完成后记录PHPSay-Microblog与嘀咕最新的消息编号到一个文件里。

    因为PHPSay-Microblog设定的是即使你是用API发布消息他也会将其同步到你设定的微博。所以这里我没有用它提供的API接口进行同步,而是通过读取他的配置文件后直接读写数据库。

    接下来是程序使用方法:

    首先我们需要修改PHPSay-Microblog自身的源代码。

    打开class\templateExtensions\origin.php,找到第4到第17行:

    将其替换为:

    接着修改压缩包里的两个程序的信息,然后上传到PHPSay-Microblog的根目录里,先运行init.php,确定他生成了sync.ini,然后删掉它。再想办法定时运行syncdigu .php即可。

    P.s.1 感觉这篇文章写的好不负责任啊...

    P.s.2 twitter的API其实和嘀咕很像,稍微修改一下就可以用于twitter了。

    P.s.3 PHPSay-Microblog的贴吧禁言了,一位用户创建了一个QQ交流群,在这里宣传一下,欢迎大家加入:46782288

    P.s.4 今天写了好多P.s.......

    附件下载:
    syncdigu.zip 2.89KB
    « MySQL自动备份上传工具 | 将twitter/嘀咕反向同步到PHPSay-Microblog»

    引用地址:

  • 搜索

  • 随机日志

    • 云端软件平台绿色无广告版
    • 小试BrowserID
    • Dropbox又送5G空间了(附1分钟完成秘籍)
    • 停止使用PHPSay-Microblog
    • 评论啦插件 0.7
  • 最新评论

  • 链接

    • HaCker-Fan's Blog
    • 快乐忆站
    • 流浪手记
    • zYhYtCn's Blog
    • 奇遇-心情随笔
    • 云端软件论坛
    • 造物虚生之人
    • CLURIES'
    • ss1271的奋斗
    • Dndx的温暖小窝
  • 广告

订阅Rss
Powered by emlog