My favorites | Sign in
Project Logo
                
Details: Show all Hide all

Earlier this year

  • Nov 18, 2009
    r168 (update colors) committed by emmensetech   -   update colors
    update colors
  • Nov 18, 2009
    r167 (make end() method public) committed by emmensetech   -   make end() method public
    make end() method public
  • Nov 18, 2009
    r166 (end session) committed by emmensetech   -   end session
    end session
  • Nov 18, 2009
    r165 (ratelimit method) committed by emmensetech   -   ratelimit method
    ratelimit method
  • Nov 18, 2009
    r164 (verify account) committed by emmensetech   -   verify account
    verify account
  • Nov 18, 2009
    r163 (Now working on Twitter Account API) committed by emmensetech   -   Now working on Twitter Account API
    Now working on Twitter Account API
  • Nov 18, 2009
    r162 (Social graph methods) committed by emmensetech   -   Social graph methods
    Social graph methods
  • Nov 16, 2009
    r161 (Show and Exists methods) committed by emmensetech   -   Show and Exists methods
    Show and Exists methods
  • Nov 16, 2009
    r160 (show method) committed by emmensetech   -   show method
    show method
  • Nov 16, 2009
    r159 (unfollow) committed by emmensetech   -   unfollow
    unfollow
  • Nov 16, 2009
    r158 (Follow a new user) committed by emmensetech   -   Follow a new user
    Follow a new user
  • Nov 16, 2009
    r157 (Now working on friendship API) committed by emmensetech   -   Now working on friendship API
    Now working on friendship API
  • Nov 16, 2009
    r156 (Delete a DM) committed by emmensetech   -   Delete a DM
    Delete a DM
  • Nov 16, 2009
    r155 (Send new DM) committed by emmensetech   -   Send new DM
    Send new DM
  • Nov 16, 2009
    r154 (Sent DMs) committed by emmensetech   -   Sent DMs
    Sent DMs
  • Nov 16, 2009
    r153 (get DM support) committed by emmensetech   -   get DM support
    get DM support
  • Nov 16, 2009
    r152 (Now working on Direct Message API) committed by emmensetech   -   Now working on Direct Message API
    Now working on Direct Message API
  • Nov 16, 2009
    r151 (Full stack of the LIST API) committed by emmensetech   -   Full stack of the LIST API
    Full stack of the LIST API
  • Nov 16, 2009
    r150 (is member method) committed by emmensetech   -   is member method
    is member method
  • Nov 16, 2009
    r149 (delete list member method) committed by emmensetech   -   delete list member method
    delete list member method
  • Nov 16, 2009
    r148 (add list member method) committed by emmensetech   -   add list member method
    add list member method
  • Nov 16, 2009
    r147 (get list membership method) committed by emmensetech   -   get list membership method
    get list membership method
  • Nov 16, 2009
    r146 (Ensure that php-twitter will work in WordPress.) committed by emmensetech   -   Ensure that php-twitter will work in WordPress.
    Ensure that php-twitter will work in WordPress.
  • Nov 10, 2009
    r145 (User list subscriptions) committed by emmensetech   -   User list subscriptions
    User list subscriptions
  • Nov 10, 2009
    r144 (user list membership) committed by emmensetech   -   user list membership
    user list membership
  • Nov 10, 2009
    r143 (Get all statuses from users in a list.) committed by emmensetech   -   Get all statuses from users in a list.
    Get all statuses from users in a list.
  • Nov 10, 2009
    r142 (Delete List) committed by emmensetech   -   Delete List
    Delete List
  • Nov 10, 2009
    r141 (Get List ID. Currently 404ing.) committed by emmensetech   -   Get List ID. Currently 404ing.
    Get List ID. Currently 404ing.
  • Nov 10, 2009
    r140 (error checking in GET too) committed by emmensetech   -   error checking in GET too
    error checking in GET too
  • Nov 10, 2009
    r139 (get lists) committed by emmensetech   -   get lists
    get lists
  • Nov 10, 2009
    r138 (Edit Lists. But there's a 500 error so... dragons) committed by emmensetech   -   Edit Lists. But there's a 500 error so... dragons
    Edit Lists. But there's a 500 error so... dragons
  • Nov 10, 2009
    r137 (error control on POST) committed by emmensetech   -   error control on POST
    error control on POST
  • Nov 10, 2009
    r136 (Create List) committed by emmensetech   -   Create List
    Create List
  • Nov 07, 2009
    issue 40 (Status update failes if @ is the first character) commented on by mac.gerb   -   I've fixed this problem in the Twitter class, just delete the last line of the status() method and replace it with this: $keys = array_keys($postargs); $values = $postargs; $pairs = array(); foreach($keys as $key) { array_push($pairs, $key.'='.$values[$key]); } return $this->objectify( $this->process($request, join('&',$pairs)) ); The reason is this bug: http://bugs.php.net/bug.php?id=50060 The above is just a workaround for a PHP bug :(
    I've fixed this problem in the Twitter class, just delete the last line of the status() method and replace it with this: $keys = array_keys($postargs); $values = $postargs; $pairs = array(); foreach($keys as $key) { array_push($pairs, $key.'='.$values[$key]); } return $this->objectify( $this->process($request, join('&',$pairs)) ); The reason is this bug: http://bugs.php.net/bug.php?id=50060 The above is just a workaround for a PHP bug :(
  • Nov 07, 2009
    issue 52 (status updates sent as GET, not accepted by Twitter.com API) reported by mac.gerb   -   What steps will reproduce the problem? 1. Update status for a valid Twitter account, transferred in JSON. 2. Also include a reply-to id for a valid status message. 3. when twitter->update() is called, the curl request is executed as a GET request while the Twitter API requires a POST request. Note that I'm running this on PHP 5.3.0 on Mac OS X Snow Leopard, straight from the box. Curl version info is: Array ( [version_number] => 463620 [age] => 3 [features] => 573 [ssl_version_number] => 0 [version] => 7.19.4 [host] => universal-apple-darwin10.0 [ssl_version] => OpenSSL/0.9.8k [libz_version] => 1.2.3 [protocols] => Array ( [0] => tftp [1] => ftp [2] => telnet [3] => dict [4] => ldap [5] => http [6] => file [7] => https [8] => ftps ) ) What is the expected output? What do you see instead? Expected output: updated status as stored by Twitter. Actual output: * About to connect() to twitter.com port 80 (#0) * Trying 168.143.162.68... * connected * Connected to twitter.com (168.143.162.68) port 80 (#0) * Server auth using Basic with user '**********' > GET /statuses/update.json HTTP/1.1 Authorization: Basic ************************* Host: twitter.com Accept: */* < HTTP/1.1 400 Bad Request What version of the product are you using? On what operating system? v1.1 Please provide any additional information below. I've resolved the problem by changing the Twitter class code in Twitter::process(), by copying these two lines to line 740 (just before the request is finalized and executed) if($postargs !== false) { curl_setopt ($ch, CURLOPT_POST, 1); curl_setopt ($ch, CURLOPT_POSTFIELDS, $postargs); } Kind Regards, Gerben
    What steps will reproduce the problem? 1. Update status for a valid Twitter account, transferred in JSON. 2. Also include a reply-to id for a valid status message. 3. when twitter->update() is called, the curl request is executed as a GET request while the Twitter API requires a POST request. Note that I'm running this on PHP 5.3.0 on Mac OS X Snow Leopard, straight from the box. Curl version info is: Array ( [version_number] => 463620 [age] => 3 [features] => 573 [ssl_version_number] => 0 [version] => 7.19.4 [host] => universal-apple-darwin10.0 [ssl_version] => OpenSSL/0.9.8k [libz_version] => 1.2.3 [protocols] => Array ( [0] => tftp [1] => ftp [2] => telnet [3] => dict [4] => ldap [5] => http [6] => file [7] => https [8] => ftps ) ) What is the expected output? What do you see instead? Expected output: updated status as stored by Twitter. Actual output: * About to connect() to twitter.com port 80 (#0) * Trying 168.143.162.68... * connected * Connected to twitter.com (168.143.162.68) port 80 (#0) * Server auth using Basic with user '**********' > GET /statuses/update.json HTTP/1.1 Authorization: Basic ************************* Host: twitter.com Accept: */* < HTTP/1.1 400 Bad Request What version of the product are you using? On what operating system? v1.1 Please provide any additional information below. I've resolved the problem by changing the Twitter class code in Twitter::process(), by copying these two lines to line 740 (just before the request is finalized and executed) if($postargs !== false) { curl_setopt ($ch, CURLOPT_POST, 1); curl_setopt ($ch, CURLOPT_POSTFIELDS, $postargs); } Kind Regards, Gerben
  • Nov 07, 2009
    r135 (Working on Twitter Lists) committed by emmensetech   -   Working on Twitter Lists
    Working on Twitter Lists
  • Nov 07, 2009
    r134 (Complete User API) committed by emmensetech   -   Complete User API
    Complete User API
  • Nov 06, 2009
    r133 (Make sure we're setting all the properties in the Search con...) committed by emmensetech   -   Make sure we're setting all the properties in the Search constructor
    Make sure we're setting all the properties in the Search constructor
  • Nov 06, 2009
    r132 (Working on Users API) committed by emmensetech   -   Working on Users API
    Working on Users API
  • Nov 06, 2009
    r131 (Retweet API skeleton in place) committed by emmensetech   -   Retweet API skeleton in place
    Retweet API skeleton in place
  • Nov 06, 2009
    r130 (Delete a tweet method) committed by emmensetech   -   Delete a tweet method
    Delete a tweet method
  • Nov 06, 2009
    r129 (Make sure we cast a status to array if it is a string) committed by emmensetech   -   Make sure we cast a status to array if it is a string
    Make sure we cast a status to array if it is a string
  • Nov 06, 2009
    r128 (Got POST working!) committed by emmensetech   -   Got POST working!
    Got POST working!
  • Nov 06, 2009
    r127 (Working on POST stuff) committed by emmensetech   -   Working on POST stuff
    Working on POST stuff
  • Nov 06, 2009
    r126 (Support show method) committed by emmensetech   -   Support show method
    Support show method
  • Nov 06, 2009
    r125 (Future proof Retweet API) committed by emmensetech   -   Future proof Retweet API
    Future proof Retweet API
  • Nov 06, 2009
    r124 (Status update child class) committed by emmensetech   -   Status update child class
    Status update child class
  • Nov 06, 2009
    r123 (error checking for JSON object) committed by emmensetech   -   error checking for JSON object
    error checking for JSON object
  • Nov 06, 2009
    r122 (Make sure all data returned is in an object) committed by emmensetech   -   Make sure all data returned is in an object
    Make sure all data returned is in an object
  • Nov 06, 2009
    r121 (removes my password. I'm changing it now. Don't try to hack ...) committed by emmensetech   -   removes my password. I'm changing it now. Don't try to hack me.
    removes my password. I'm changing it now. Don't try to hack me.
 
Hosted by Google Code