Here we actually batch import the messages, saving them in a local model. I also demonstrate a script to perform the imports, and set up a table to store key:value pairs for more advanced usage – I’ll finish that feature up in a subsequent tutorial.
Saving the messages locally is important for not exceeding the Twitter rate limit, as well as for performing more complex searches and manipulations with the data. It also provides a common message storage if you’re importing from multiple sources, say, FrontlineSMS, Clickatell, and Twitter.
This builds on the code written in the last tutorial, Sending and receiving text messages in Rails with Twitter
I know this is pretty low resolution, but I’ll upload an HD version next week; Vimeo allows only one HD clip per week.