Skip to content
This repository was archived by the owner on Aug 7, 2024. It is now read-only.

Commit 37bc34c

Browse files
committed
Merge branch 'AVanVlack-master'
2 parents fa548ce + 96990ea commit 37bc34c

1 file changed

Lines changed: 14 additions & 2 deletions

File tree

twitter/api.py

Lines changed: 14 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4544,7 +4544,8 @@ def GetStreamFilter(self,
45444544
locations=None,
45454545
languages=None,
45464546
delimited=None,
4547-
stall_warnings=None):
4547+
stall_warnings=None,
4548+
filter_level=None):
45484549
"""Returns a filtered view of public statuses.
45494550
45504551
Args:
@@ -4563,6 +4564,9 @@ def GetStreamFilter(self,
45634564
A list of Languages.
45644565
Will only return Tweets that have been detected as being
45654566
written in the specified languages. [Optional]
4567+
filter_level:
4568+
Specifies level of filtering applied to stream.
4569+
Set to None, 'low' or 'medium'. [Optional]
45664570
45674571
Returns:
45684572
A twitter stream
@@ -4583,6 +4587,8 @@ def GetStreamFilter(self,
45834587
data['stall_warnings'] = str(stall_warnings)
45844588
if languages is not None:
45854589
data['language'] = ','.join(languages)
4590+
if filter_level is not None:
4591+
data['filter_level'] = filter_level
45864592

45874593
resp = self._RequestStream(url, 'POST', data=data)
45884594
for line in resp.iter_lines():
@@ -4597,7 +4603,8 @@ def GetUserStream(self,
45974603
locations=None,
45984604
delimited=None,
45994605
stall_warnings=None,
4600-
stringify_friend_ids=False):
4606+
stringify_friend_ids=False,
4607+
filter_level=None):
46014608
"""Returns the data from the user stream.
46024609
46034610
Args:
@@ -4619,6 +4626,9 @@ def GetUserStream(self,
46194626
stringify_friend_ids:
46204627
Specifies whether to send the friends list preamble as an array of
46214628
integers or an array of strings. [Optional]
4629+
filter_level:
4630+
Specifies level of filtering applied to stream.
4631+
Set to None, low or medium. [Optional]
46224632
46234633
Returns:
46244634
A twitter stream
@@ -4639,6 +4649,8 @@ def GetUserStream(self,
46394649
data['delimited'] = str(delimited)
46404650
if stall_warnings is not None:
46414651
data['stall_warnings'] = str(stall_warnings)
4652+
if filter_level is not None:
4653+
data['filter_level'] = filter_level
46424654

46434655
resp = self._RequestStream(url, 'POST', data=data)
46444656
for line in resp.iter_lines():

0 commit comments

Comments
 (0)