@@ -107,7 +107,7 @@ def change_to_count_endpoint(endpoint):
107107 return "https://" + '/' .join (filt_tokens ) + '/' + "counts.json"
108108
109109
110- def gen_rule_payload (pt_rule , max_results = 500 ,
110+ def gen_rule_payload (pt_rule , results_per_call = 500 ,
111111 from_date = None , to_date = None , count_bucket = None ,
112112 tag = None ,
113113 stringify = True ):
@@ -119,7 +119,8 @@ def gen_rule_payload(pt_rule, max_results=500,
119119 pt_rule (str): The string version of a powertrack rule,
120120 e.g., "kanye west has:geo". Accepts multi-line strings
121121 for ease of entry.
122- max_results (int): max results for the batch.
122+ results_per_call (int): number of tweets or counts returned per API
123+ call. This maps to the ``maxResults`` search API parameter.
123124 Defaults to 500 to reduce API call usage.
124125 from_date (str or None): Date format as specified by
125126 `convert_utc_time` for the starting time of your search.
@@ -140,7 +141,7 @@ def gen_rule_payload(pt_rule, max_results=500,
140141 """
141142
142143 pt_rule = ' ' .join (pt_rule .split ()) # allows multi-line strings
143- payload = {"query" : pt_rule , "maxResults" : max_results }
144+ payload = {"query" : pt_rule , "maxResults" : results_per_call }
144145 if to_date :
145146 payload ["toDate" ] = convert_utc_time (to_date )
146147 if from_date :
@@ -175,7 +176,7 @@ def gen_params_from_config(config_dict):
175176 rule = gen_rule_payload (pt_rule = config_dict ["pt_rule" ],
176177 from_date = config_dict .get ("from_date" , None ),
177178 to_date = config_dict .get ("to_date" , None ),
178- max_results = int (config_dict .get ("max_results " )),
179+ results_per_call = int (config_dict .get ("results_per_call " )),
179180 count_bucket = config_dict .get ("count_bucket" , None ))
180181
181182 _dict = {"endpoint" : endpoint ,
0 commit comments