When can we expect the oauth support ?
I have the oauth code being debugged in my local repo and it's the top task
for my "personal projects" todo list.
I'm expecting to have code ready to push to the trunk by this weekend so
folks will have plenty of time to give
feedback.
you were faster than me :)
If you need help polishing your patches, I'm willing to give you a hand.
Totally will be asking for help :) This stuff is complicated even for
those who wrote the spec!
I'm also pulling code from existing working examples on GitHub and from my
own code - that's how it's
happening faster. Also hoping that will prevent any silly mistakes.
still waiting, can you please give an idea.. about the release of new
version
Any news about this?
Please note that this module is currently unusable since twitter requires
oauth to login.
Actually, it will only require it at August 16, 2010.
5 days and counting...
Comment #18 on issue 65 by bear42: Enhancement: Please add support for
Twitter oAuth
http://code.google.com/p/python-twitter/issues/detail?id=65
Twitter has pushed the deadline out (again!) to Aug 31
I added oAuth support in revision ffaa9d3e29 but really it wasn't working
until revision 6addda7ca7
Please test and file new bugs for any oAuth items found
Great, I'll take a look.
Thanks for your work
Seems to be working for GET requests, but I'm getting 401s on many POST
requests. Don't want to post my keys and tokens here but happy to share
over email if it'll help.
Revising my previous comment, this seems to work fine, but I needed to use
this version of oauth libs:
http://github.com/simplegeo/python-oauth2
Rather than the one specified in the docs. The one in the docs incorrectly
encodes spaces to + instead of %20 which screws up the authorization.
oh wow - good catch! I'll update the docs and notes and such tonight.
thanks!
Issue 155 has been merged into this issue.
After understanding the only in sourcecode documented change in
username/password/access_token* I also got it running with latest version.
to get rid of debug output I needed to change in twitter.py:
http_handler = self._urllib.HTTPHandler(debuglevel=1)
https_handler = self._urllib.HTTPSHandler(debuglevel=1)
to
http_handler = self._urllib.HTTPHandler(debuglevel=0)
https_handler = self._urllib.HTTPSHandler(debuglevel=0)
Issue 170 has been merged into this issue.
Issue 177 has been merged into this issue.
Issue 178 has been merged into this issue.