From: jozef-mitro Date: Sun, 12 Oct 2014 13:31:28 +0000 (+0200) Subject: Fix sample to use Requests instead of httplib X-Git-Url: https://vcs.fsf.org/?a=commitdiff_plain;h=6e19c6fb7b37ab6e8df9fbbb9a9e5e7341de13be;p=tweepy.git Fix sample to use Requests instead of httplib --- diff --git a/tweepy/streaming.py b/tweepy/streaming.py index d9ae8b3..c292220 100644 --- a/tweepy/streaming.py +++ b/tweepy/streaming.py @@ -307,13 +307,13 @@ class Stream(object): self.url = '/%s/statuses/retweet.json' % STREAM_VERSION self._start(async) - def sample(self, async=False, language=None): + def sample(self, async=False, languages=None): + self.session.params = {'delimited': 'length'} if self.running: raise TweepError('Stream object already connected!') - self.url = '/%s/statuses/sample.json?delimited=length' % STREAM_VERSION - if language: - self.url += '&language=%s' % language - self.parameters['language'] = language + self.url = '/%s/statuses/sample.json' % STREAM_VERSION + if languages: + self.session.params['language'] = ','.join(map(str, languages)) self._start(async) def filter(self, follow=None, track=None, async=False, locations=None,