public function post() { $token = Session::read('oauth.access'); $result = Consumer::post('/1/statuses/update.json', array('status' => 'Testing my status'), compact('token')); echo $result; exit; }
public function testPost() { $expected = '{"test":"cool"}'; $token = array('oauth_token' => 'requestkey', 'oauth_token_secret' => 'requestsecret'); Consumer::config(array('classes' => array('socket' => '\\li3_oauth\\tests\\mocks\\extensions\\service\\MockSocket'))); $result = Consumer::post('search', array(), compact('token')); $this->assertEqual($expected, $result); }
public function index() { $message = null; $token = Session::read('oauth.access'); if (empty($token) && !empty($this->request->query['oauth_token'])) { $this->redirect('Tweet::access'); } if (empty($token)) { $this->redirect('Tweet::authorize'); } if (!empty($this->request->data)) { $result = Consumer::post('/statuses/update.json', $this->request->data, compact('token')); $message = json_decode($result); } return compact('message'); }