| 
									
										
										
										
											2013-10-15 00:19:25 +02:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2016-07-11 13:52:37 +02:00
										 |  |  | categories = ['general']  # optional | 
					
						
							| 
									
										
										
										
											2013-10-19 20:54:21 +02:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2016-07-10 16:44:27 +02:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2013-10-15 00:19:25 +02:00
										 |  |  | def request(query, params): | 
					
						
							|  |  |  |     '''pre-request callback
 | 
					
						
							|  |  |  |     params<dict>: | 
					
						
							|  |  |  |       method  : POST/GET | 
					
						
							|  |  |  |       headers : {} | 
					
						
							|  |  |  |       data    : {} # if method == POST | 
					
						
							|  |  |  |       url     : '' | 
					
						
							| 
									
										
										
										
											2014-01-29 21:16:55 +01:00
										 |  |  |       category: 'search category' | 
					
						
							|  |  |  |       pageno  : 1 # number of the requested page | 
					
						
							| 
									
										
										
										
											2013-10-15 00:19:25 +02:00
										 |  |  |     '''
 | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |     params['url'] = 'https://host/%s' % query | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |     return params | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | def response(resp): | 
					
						
							|  |  |  |     '''post-response callback
 | 
					
						
							|  |  |  |     resp: requests response object | 
					
						
							|  |  |  |     '''
 | 
					
						
							| 
									
										
										
										
											2013-10-15 19:11:43 +02:00
										 |  |  |     return [{'url': '', 'title': '', 'content': ''}] |