It turns out when you’re trying to write an application that interfaces with the Twitter APIs you need a variety of keys and things from Twitter. In order to get those you have to provide Twitter with a valid phone number which can receive SMS messages for verification purposes. Despite the ubiquity of cell phones, still not everyone has one, or wants to give out their number, so I’m not sure what Twitter does in that instance. Either way, this is something important to keep in mind when trying to write a Twitter program.
I’m about to embark on a quest to integrate Twitter functionality into a Python program. I’m not sure how much work it’s going to be, but as Python and Twitter are both so popular I’m sure there should be some information on how to accomplish this in the vast world of the Internet.