EasyBotter cron対応

blogが更新されたらつぶやくように修正

同じものをつぶやかないように管理してやる

こんな感じに適当な管理用テーブルを作成して管理

管理ID つぶやいたBlog_id 時刻
1 100 XXXX-YY-ZZ
2 101 XXXX-YY-ZZ

アバウトに更新されたものから10件とってきて
まだつぶやいていないBlogをつぶやく。

コード的にはこんな感じ

//ついーと部分をDBと接続して話させる。
$rs = show_new_blog("id");
$tw_list = array();
while($arr_item = mysql_fetch_assoc($rs))
{
//連想配列の配列でデータを持つ
$tw = array("title" => $arr_item['title'], "link" => $arr_item['link'] , "id" => $arr_item["id"]);
$tw_list[] = $tw;
}

//新着確認
$message_tmp = 0;
$message = null ;

foreach($tw_list as $value)
if(check_tweet($value["id"])){
	$message_tmp++;
} else {
	$message = $tw_list[$message_tmp]["title"].$tw_list[$message_tmp]["link"];
	$tweet_id = $tw_list[$message_tmp]["id"];
	break;
}

ちゃんと動いているはず↓
http://twitter.com/imas_antenna

次はブログによって話す内容変えたい。