Hi Matt, Thanks for responding. I've posted the response below (as a python dict).
{'status': '401', 'content-length': '1', 'x-xss-protection': '1; mode=block', 'x-transaction': 'Sat Feb 05 01:33:54 +0000 2011-76395-3097', 'set-cookie': 'k=74.128.37.77.1296869634703204; path=/; expires=Sat, 12-Feb-11 01:33:54 GMT; domain=.twitter.com, guest_id=129686963484327539; path=/; expires=Mon, 07 Mar 2011 01:33:54 GMT, _twitter_sess=BAh7CDoPY3JlYXRlZF9hdGwrCBwzdPMtAToHaWQiJWY1OTdhNDQ2Yjg1YzIw %250AYTVjMmEyNWUyMjM2ZTY1ZGY3IgpmbGFzaElDOidBY3Rpb25Db250cm9sbGVy %250AOjpGbGFzaDo6Rmxhc2hIYXNoewAGOgpAdXNlZHsA--01f06bea7e9f7559080f47e3b046117c40c39212; domain=.twitter.com; path=/', 'expires': 'Tue, 31 Mar 1981 05:00:00 GMT', 'vary': 'Accept-Encoding', 'x-runtime': '0.00533', 'server': 'hi', 'x-revision': 'DEV', 'last-modified': 'Sat, 05 Feb 2011 01:33:54 GMT', 'connection': 'close', 'pragma': 'no-cache', 'cache-control': 'no-cache, no-store, must-revalidate, pre-check=0, post-check=0', 'date': 'Sat, 05 Feb 2011 01:33:54 GMT', 'x-frame-options': 'SAMEORIGIN', 'content-type': 'text/html; charset=utf-8'} >From what I've read, Twitter's oauth responses lack the error handling that one would like. Any idea where I should go from here? I found the section of the library I'm using that creates the UTC timestamp, by calling time.time(). I would think that Django's timezone property would set the runtime timezone, however I have not checked that specifically. Any ideas? Thanks, John On Feb 4, 4:58 pm, Matt Harris <mhar...@twitter.com> wrote: > Hi John, > > What is the does the body of the error response say? The message will tell > you which part of the oauth request failed. > > Also be aware that oauth timestamps are in UTC seconds. > > Best, > @themattharris > > On Feb 4, 2011, at 12:45, john <john.g...@gmail.com> wrote: > > > I have an application that contains a simple setup using the > > oauthtwitter library found here. > > >http://code.google.com/p/oauth-python-twitter/ > > > #Example code > > twitter = app.extras.oauthtwitter.OAuthApi(CONSUMER_KEY, > > CONSUMER_SECRET) > > request_token = twitter.getRequestToken() > > oauth_verifier = request.GET.get('oauth_verifier') > > access_token = twitter.getAccessToken(request_token, oauth_verifier) > > > I'm failing at getting the access token. I have a verifier and am > > passing that along, like the example in the oauth lib, however am > > continuing to get (all day now) 401s. My system time is set correctly, > > as this is in a Django project, and I'm setting it via TIME_ZONE = > > 'America/Kentucky/Louisville' in my settings.py. Can anyone help? > > > Thanks, > > John > > > -- > > 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://groups.google.com/group/twitter-development-talk -- 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://groups.google.com/group/twitter-development-talk