2009-12-07 29 views
0

我想製作一個twitter應用程序。我已經獲得了我的應用程序,以便用戶通過Twitter的用戶驗證系統登錄。我也可以使用我的應用程序發送狀態更新。我有這個函數來發送狀態更新:如何使用OAuth發送直接郵件?

function sendTweet($tx){ 

    $consumer_key = 'MY CONSUMER KEY'; 
    $consumer_secret = 'MY CONSUMER SECRET'; 

    $Twitter = new EpiTwitter($consumer_key, $consumer_secret); 
    $Twitter->setToken($_SESSION['OT'],$_SESSION['OTS']); 

    $text=$tx; 
    $status=$Twitter->post_statusesUpdate(array('status' => $text)); 
    $status->response; 

} 

sendTweet($tx)功能就像一個魅力,但現在我需要做的就是用戶的追隨者列表,然後直接發送信息給他們。我如何使用oauth和PHP來做到這一點?

回答

0
function sendDirectMessage($user,$message) 
{  $consumer_key = 'YOUR CONSUMER KEY'; 
     $consumer_secret = 'YOUR SECRET'; 

     $Twitter = new EpiTwitter($consumer_key, $consumer_secret); 
     $Twitter->setToken($_SESSION['OT'],$_SESSION['OTS']); 

     $myArray = array('user' => $user, 'text' => $message); 

     $resp = $Twitter->post_direct_messagesNew($myArray); 
     $resp->response; 
    } 
+0

你能描述一下你用這個功能做什麼,它會幫助人們輕鬆相處嗎? – 2011-12-05 10:42:43