如何使用OAuth从PHP发送推文?

时间:2010-10-23 11:43:55

标签: php twitter oauth

有一些教程和课程,但自从Twitter改为oAuth后,它们似乎不再起作用了。

如何以最基本的方式从PHP发送推文?

例如,使用MyTwitter类的“旧”方式如下:

require_once('MyTwitter.class.php');
$twitter =  new MyTwitter('username', 'password');
$message = "API Test.";
$result = $twitter->updateStatus($message);
print_r($result);

2 个答案:

答案 0 :(得分:4)

该演示不起作用,但课程本身也有效 -

    $connection = new TwitterOAuth(CONSUMER_KEY, CONSUMER_SECRET, OAUTH_TOKEN, OAUTH_SECRET);
    $content = $connection->get('account/verify_credentials');
    $result = $connection->post('statuses/update', array('status' => $message));

答案 1 :(得分:2)

Theres a good walkthrough here实施Twitter OAuth,完成了一个工作演示。如果您已经在使用框架,那么您可能还有其他选项,例如Zend Framework中的Zend_Service_Twitter