Access the Twitter API through Catalyst

Overview

What is twitter?

Twitter is a social networking and microblogging service that allows you to
post your status updates by sending short text messages 140 characters in
length, called "tweets", to your friends, or "followers."

The good news is is that there is already a Perl interface to the Twitter API
(Net::Twitter)
which is based on
Moose. Also,
Net::Twitter::Lite is alternative, which does not depends on Net::Twitter or
Moose, however in our article we are going to use Net::Twitter.

What is OAuth authentication?

We'll try to exaplin in a few steps what exactly is a OAuth authentication. If
you need more information about the
OAuth FAQ and the
Beginner's Guide to OAuth from Hueniverse will
be a great place to start from.

1. Sending a GET request to the Twitter request token url asking for a request
token pass
.......
..
.
not sure for that part

Than we'll put our consumer key and cosumer secret into
catalystadvent_twitter.conf. If you omit the callback configuration, by
default you'll be redirected to /twitter_callback
(note: you need to replace these with yours)