From bc3bbc198b457a8006322c064f1efa9827b6ad7c Mon Sep 17 00:00:00 2001 From: drevicko Date: Wed, 10 Feb 2016 17:42:00 +0000 Subject: [PATCH] Added stall_warnings parameter support to sample() Currently the stall_warnings parameter is unavailable for the sample endpoint. --- tweepy/streaming.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/tweepy/streaming.py b/tweepy/streaming.py index ad7944c..e6fb0b9 100644 --- a/tweepy/streaming.py +++ b/tweepy/streaming.py @@ -409,13 +409,15 @@ class Stream(object): self.url = '/%s/statuses/retweet.json' % STREAM_VERSION self._start(async) - def sample(self, async=False, languages=None): + def sample(self, async=False, languages=None, stall_warnings=False): self.session.params = {'delimited': 'length'} if self.running: raise TweepError('Stream object already connected!') self.url = '/%s/statuses/sample.json' % STREAM_VERSION if languages: self.session.params['language'] = ','.join(map(str, languages)) + if stall_warnings: + self.session.params['stall_warnings'] = 'true' self._start(async) def filter(self, follow=None, track=None, async=False, locations=None, -- 2.25.1