your welcome - glad you found a solution!
--
Twitter developer documentation and resources: http://dev.twitter.com/doc
API updates via Twitter: http://twitter.com/twitterapi
Issues/Enhancements Tracker: http://code.google.com/p/twitter-api/issues/list
Change your membership to this group:
http:/
Regenerating the keys did the trick. Turns out there is a bug in the
Django app that I'm using for Twitter authentication that uses stale
access tokens. Updating the user's access token whenever he/she logs
into my app fixed the issue.
Also, apigee.com has a really good Twitter API panel.
Thanks
Here is what I see:
send: u'GET
/1/account/verify_credentials.json?oauth_nonce=85271670&oauth_timestamp=1303621152&oauth_consumer_key=...&oauth_signature_method=HMAC-SHA1&oauth_version=1.0&oauth_token=...&oauth_signature=...
HTTP/1.1\r\nAccept-Encoding: identity\r\nHost:
api.twitter.com\r\nCon
I receive a HTTP 401 Unauthorized code. I've made sure the twitter
user gives the app read/write permissions. I've also made sure the
user isn't being rate limited. Here's the POST request with PII
removed.
send: 'GET /1/account/verify_credentials.json?
oauth_nonce=95746995&oauth_timestamp=1303607
I just ran the following test using my current source tree for
python-twitter and got no errors. You may want to use debugHTTP=True to
look at what the POST being sent to Twitter is.
import twitter
api = twitter.Api(consumer_key='', consumer_secret='',
access_t