My favorites | Sign in
Project Home Downloads Wiki Issues
Project Information
Members
Featured
Downloads
Wiki pages
Links

RetweetRobot是开源的twitter锐推机器人,它可以自动收集RT信息并且转发。

目前此程序已经运行于twitter上,请follow @RTKcn

Why RetweetRobot

  • 开源,任何人都可以随意搭建
  • 广泛,支持大多数的服务器*
  • 灵活,修改之后即可成为自己的特色工具

*推荐在Linux服务器下使用Cron Jobs,另外服务器必须不屏蔽twitter


注意一下,否则无法正常运行↓

必须使用oAuth方式来发推!

以下是过时的通知

因为1.5开始使用in reply to来链接原始数据,因此如果你使用oAuth发推者完成更新twitter,请修改update_tweet.php文件的代码为

<?php
require_once('twitteroauth.php');
require_once('config.php');

if (ACCESS_TOKEN_SECRET === '' || ACCESS_TOKEN === '') {
    header('Location: connect.php');
}
$connection = new TwitterOAuth(CONSUMER_KEY, CONSUMER_SECRET, ACCESS_TOKEN, ACCESS_TOKEN_SECRET);

function post($msg,$reply=0) {
	global $connection;
	$arg = array('status' => $msg);
	if ($reply>0) $arg['in_reply_to_status_id']=$reply;
	$connection->post('statuses/update', $arg);
}

不知道update_tweet.php是怎么回事?看看 HowToEdit 页的“自定义via”部分先!


请参阅


Change Log

  1. 更新到v1.2.0 在 2010年7月28日
    • 翻阅三页实时RT记录(扩大信息量)
    • 尝试获取原始推(增强真实性)
    • 更新热词记录文件记录方式(更容易欣赏)
  2. 更新到v1.4.0 在 2010年9月12日
    • 每页RT数量达到100(扩大信息量)
    • 修正和DirectAdmin计划任务的兼容性问题(增强兼容性)
    • 更新日文屏蔽方法(内容更准确)
  3. 更新到v1.5.0 在 2010年9月19日
    • 使用mobile.twitter.com页面作为部分API代理(增强稳定性)
    • 添加in reply to以确保原推(保证准确性)
    • 添加d方式进行调试(使用方法:访问时在地址后面加上d参数即可,例如work.php?d
Powered by Google Project Hosting