したらばTOP ■掲示板に戻る■ 全部 1-100 最新50 | |

botにこんな機能があったらいいなスレ

101名無しさん:2011/08/05(金) 19:02:07
>>100 の続き
-------------------------------------------------------------
replyTimeline関数内
$timeline = $this->getRecentTweets($timeline, $cron);
を削除
since_idを使うのでgetRecentTweets関数は不要になる
-------------------------------------------------------------
replyTimeline関数内
$this->_repliedReplies[] = (string)$response->in_reply_to_status_id;

$this->_TLrepliedReplies[] = (string)$response->in_reply_to_status_id;
に変更
-------------------------------------------------------------
replyTimeline関数内
if(!empty($this->_repliedReplies)){
$this->saveLog();
}

if(!empty($this->_TLrepliedReplies)){
$this->saveLogTL();
}
に変更
--------------------------------------------------
removeRepliedTweets関数内
$id = (string)$reply->id;
if(in_array($id, $this->_repliedReplies) === FALSE){
$replies[] = $reply;
}
を、値がfloatだとin_arrayがまともに動作しないっぽいので
$replied_flg = false;
foreach($this->_repliedReplies as $k => $v){
if ($id === $v){
$replied_flg = true;
break;
}
}
foreach($this->_TLrepliedReplies as $k => $v){
if ($id === $v){
$replied_flg = true;
break;
}
}
if ($replied_flg == false){
$replies[] = $reply;
}
に変更

--------------------------------------------
function getFriendsTimeline(){
$url = "http://api.twitter.com/1/statuses/home_timeline.xml";
return $this->_getData($url);
}

function getFriendsTimeline(){
$url = "http://api.twitter.com/1/statuses/home_timeline.xml";
$url .= "?since_id=".$this->_TLlatestReply;
$url .= "&include_rts=false";
$url .= "&exclude_replies=true";
return $this->_getData($url);
}
に変更
--------------------------------------------
function getReplies($page = false)
{
$url = "http://api.twitter.com/1/statuses/mentions.xml";
if ($page) {
$url .= '?page=' . intval($page);
}
return $this->_getData($url);
}

function getReplies($page = false){
$url = "http://api.twitter.com/1/statuses/mentions.xml";
$url .= "?since_id=".$this->_latestReply;
$url .= "&include_rts=false";
if ($page) {
$url .= '&page=' . intval($page);
}
return $this->_getData($url);
}
に変更
--------------------------------------------

私はあまりEB詳しくないので、この修正が必要か否かの判断も含め、後のことはEBユーザーさんに丸投げしようと思います。


新着レスの表示


名前: E-mail(省略可)

※書き込む際の注意事項はこちら

※画像アップローダーはこちら

(画像を表示できるのは「画像リンクのサムネイル表示」がオンの掲示板に限ります)

掲示板管理者へ連絡 無料レンタル掲示板