Web Developer / Code

Twitter-async

Twitter-async is my latest shared FOSS project that I have been working on. It's a PHP Twitter OAuth wrapper which let's you make parallel web service calls. I had originally created it for PubliciTweet in order to understand the OAuth specification. Open sourcing it helped other developers looking for such a library and also myself as they began submitting patches.

You can view the Twitter-async documentation on Github.

Sample Code

$twitterObj = new EpiTwitter($consumer_key, $consumer_secret, $oauth_token, $oauth_secret);  
  
$twitterInfo= $twitterObj->get_statusesFriends();  
try{  
  foreach($twitterInfo as $friend) {  
    echo $friend->screen_name;  
  }  
}catch(EpiOAuthException $e){  
  echo $e->getMessage();  
}

Repository summary

Watchers: 92
Forks: 14
Issues: 4

Commit summary (5 most recent)

Author: squio <info@squio.nl>
Date: January 9, 2010 at 1:22 am
Message: Slightly more strict operation: use POST for OAuth handshakes, add oauth_verifyer to Authorize header Fixing formatting.
 
Author: Jaisen Mathai <jaisen@jmathai.com>
Date: January 1, 2010 at 7:21 am
Message: Fixing a bug where tweets starting with an @ sign using basic auth do not work. Closes gh-40
 
Author: Jaisen Mathai <jaisen@jmathai.com>
Date: December 30, 2009 at 10:45 pm
Message: Added curlopt interface for shared hosting users. Closes gh-26
 
Author: Jaisen Mathai <jaisen@jmathai.com>
Date: December 30, 2009 at 10:42 pm
Message: Adding E_STRICT to the unit tests.
 
Author: Jaisen Mathai <jaisen@jmathai.com>
Date: December 22, 2009 at 7:41 am
Message: Resolving conflict from DELETE updates.
 


About this site:
This is my (Jaisen Mathai) personal site for potential employers who want to see my resume or portfolio. My ideal job would be to work as a Web developer on a large scale consumer website. My experience is in using PHP, MySQL, Ajax and JSON. I really enjoy creative brainstorming...taking a problem apart and narrowing 100 solutions down to the best one.

Thanks for stopping by. Be sure to drop me a line.