Why subscribe to the SDW newsletter?

  • Insight on business technology trends and news.
  • Case studies on ground-breaking innovation.
  • Invitations to SDW events and webinars.
  • Other worthy dispatches from our expert team.
  • No spam. Just cool stuff.

Please leave this field empty.

Go back to skookum.com

Leave a comment

A Beginner’s Guide to Twitter Auth with OAUTH

For this week’s Tech Talk Friday, I presented a live demo of authenticating with Twitter using OAUTH.  The presentation covered a number of basic steps and source code to get yourself up and running with a working copy in no time.

Below is a quick outline of exactly what is included and accomplished in the downloadable demo:

  • Twitter authentication with OAUTH.
  • A wrapper library containing generic methods for handling authentication, callbacks, and a few API calls.
  • Documentation and comments in all source files.
  • A fully functional page of API call examples with AJAX, including:
    • The ability to tweet from the web application after logging in.
    • Generation of a user list timeline. AJAX handling on the page will poll for updates every minute using the id_str return value to pass as the since_id param in the subsequent poll.
    • The ability to follow a user directly from the timeline.
  • A links page referencing important Twitter documentation pages regarding API integration.

The polling functionality is a good demonstration of using Twitter’s new since_id parameter to grab newer results. Proper usage of id_str field is also used. This basically means that there won’t be any signed integer problems with the new lengthy tweet ids generated by Snowflake.

Go ahead and check out the live demo or download the source code now.