update to new url endpoint for twitter api, fix Statuses/Retweet method.
authorMichael J. Rubinsky <mrubinsk@horde.org>
Wed, 30 Jun 2010 21:21:03 +0000 (17:21 -0400)
committerMichael J. Rubinsky <mrubinsk@horde.org>
Thu, 1 Jul 2010 00:11:39 +0000 (20:11 -0400)
yay consistent apis!

framework/Service_Twitter/lib/Horde/Service/Twitter/Statuses.php

index 773b7ed..ffa233b 100644 (file)
@@ -16,7 +16,7 @@ class Horde_Service_Twitter_Statuses
      *
      * @var string
      */
-    private $_endpoint = 'http://twitter.com/statuses/';
+    private $_endpoint = 'http://api.twitter.com/1/statuses/';
 
     /**
      * Format to use json or xml
@@ -202,10 +202,9 @@ class Horde_Service_Twitter_Statuses
      */
     public function retweet($id)
     {
-        $url = $this->_endpoint . 'retweet.' . $this->_format;
-        $params = array('id' => $id);
+        $url = $this->_endpoint . 'retweet/' . $id .  '.' . $this->_format;
 
-        return $this->_twitter->request->post($url, $params);
+        return $this->_twitter->request->post($url, array());
     }
 
     /**