Lot’s of people have been using the php-twitter class that we released last year. We’re grateful that so many people have chosen to use the library. However, we also acknowledge that the class has significant shortcoming, not the least has been bugs and, well, things just not working as prescribed.
With that in mind, version 2 of the library is a complete rewrite. It will support all of the current Twitter API and I hope we’ll be able to release upgrades as Twitter releases more API. Even more notable, since Emmense Technologies is a WordPress-shop, the Twitter class is built on BackPress. Specifically, it is built on the HTTP class that supports more than just cURL since not every server supports cURL and those that do carry problems surrounding uploading of images.
The library is only available on SVN and it is not ready for primetime yet. There are dragons in those hills!
Roadmap for Version 2:
- Support for all basic Twitter API supported in the v1.x branch
- Support for Twitter List API
- Support for oAuth
- Support for Retweet API (Coming soon)
- Built on BackPress
- Fully PHP 5 compatible (Visibility, Objects, Child Classes, JSON)
- Error Catching
- Use All APIs together or use parts as needed
- Full Laconica/Identi.ca Support
Thank you for your patience as we roll this product together.
Aaron




Great Work!
Was wondering if you’re planning to include the new geo features Twitter announced recently.
The Geolocation API is supported in v2.0 which is being rewritten and will be available in a few weeks.
Aaron any date for 2.0?
What’s the status on v2.0?
Soon.
Great work with the Twitter library. Any news on the new version? Will it have a work around for the multi-part form problem in Curl?
Slow going since I have “regular work”. And I’m trying to solve the multipart problem. That should be fixed in 2.0