0

我正在尝试制作一个 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 做到这一点?

4

1 回答 1

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;
    }
于 2009-12-07T05:59:21.017 回答