有一些教程和课程,但自从Twitter改为oAuth后,它们似乎不再起作用了。
如何以最基本的方式从PHP发送推文?
例如,使用MyTwitter类的“旧”方式如下:
require_once('MyTwitter.class.php');
$twitter = new MyTwitter('username', 'password');
$message = "API Test.";
$result = $twitter->updateStatus($message);
print_r($result);
答案 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