我正在尝试制作一个Twitter应用程序。我已经将我的应用程序用于用户通过Twitter的用户验证系统登录的程度。我也可以使用我的应用程序发送状态更新。我有这个功能来发送状态更新:
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 :(得分: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;
}