mirror of
				https://github.com/searxng/searxng.git
				synced 2025-10-31 10:37:06 -04:00 
			
		
		
		
	add thumbnail to results if available
This commit is contained in:
		
							parent
							
								
									96ea355a1f
								
							
						
					
					
						commit
						b6fd7cd571
					
				| @ -46,11 +46,16 @@ def response(resp): | |||||||
|         text = tweet['full_text'] |         text = tweet['full_text'] | ||||||
|         display = tweet['display_text_range'] |         display = tweet['display_text_range'] | ||||||
| 
 | 
 | ||||||
|  |         img_src = tweet.get('extended_entities', {}).get('media', [{}])[0].get('media_url_https') | ||||||
|  |         if img_src: | ||||||
|  |             img_src += "?name=thumb" | ||||||
|  | 
 | ||||||
|         results.append( |         results.append( | ||||||
|             { |             { | ||||||
|                 'url': 'https://twitter.com/i/web/status/' + tweet['id_str'], |                 'url': 'https://twitter.com/i/web/status/' + tweet['id_str'], | ||||||
|                 'title': (text[:40] + '...') if len(text) > 40 else text, |                 'title': (text[:40] + '...') if len(text) > 40 else text, | ||||||
|                 'content': text[display[0] : display[1]], |                 'content': text[display[0] : display[1]], | ||||||
|  |                 'img_src': img_src, | ||||||
|                 'publishedDate': datetime.strptime(tweet['created_at'], '%a %b %d %H:%M:%S %z %Y'), |                 'publishedDate': datetime.strptime(tweet['created_at'], '%a %b %d %H:%M:%S %z %Y'), | ||||||
|             } |             } | ||||||
|         ) |         ) | ||||||
|  | |||||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user