Twitter: Fix twitter library for @followers and @following with API 1.1.

master
Valentin Lorentz 2012-12-24 09:56:39 +00:00
parent 1ec1dbbc5a
commit 4427b03270
2 changed files with 5 additions and 5 deletions

View File

@ -69,6 +69,7 @@ if twitter.__version__.split('.') < ['0', '8', '0']:
'you need at least version 0.8.0, because older '
'versions do not support OAuth authentication.')
class ExtendedApi(twitter.Api):
"""Api with retweet support."""

View File

@ -2987,11 +2987,10 @@ class Api(object):
'''
if not user and not self._oauth_consumer:
raise TwitterError("twitter.Api instance must be authenticated")
if user:
url = '%s/statuses/friends/%s.json' % (self.base_url, user)
else:
url = '%s/statuses/friends.json' % self.base_url
url = '%s/friends/list.json' % self.base_url
parameters = {}
if user:
parameters['screen_name'] = user
parameters['cursor'] = cursor
json = self._FetchUrl(url, parameters=parameters)
data = self._ParseAndCheckTwitter(json)
@ -3053,7 +3052,7 @@ class Api(object):
'''
if not self._oauth_consumer:
raise TwitterError("twitter.Api instance must be authenticated")
url = '%s/statuses/followers.json' % self.base_url
url = '%s/followers/list.json' % self.base_url
result = []
while True:
parameters = { 'cursor': cursor }