Mercurial > public > tweet-analysis
view dependencies/python/event_controller.py @ 8:6541622b6127
add tweet analysis method
author | Dennis Concepcion Martin <dennisconcepcionmartin@gmail.com> |
---|---|
date | Fri, 17 Sep 2021 21:10:02 +0200 |
parents | 54e71cf6e324 |
children |
line wrap: on
line source
class SentimentFunctionEvent: @staticmethod def unwrap_parameters(event): """ Unwrap string parameters from /sentiment api call :param event: dict, required API Gateway Lambda Proxy Input Format :return: """ twitter_user = 'Twitter' number_of_tweets = '100' query_string_parameters = event['queryStringParameters'] if event['queryStringParameters'] is not None: if 'twitterUser' in query_string_parameters: twitter_user = query_string_parameters['twitterUser'] if not twitter_user: twitter_user = 'Twitter' if 'numberOfTweets' in query_string_parameters: number_of_tweets = query_string_parameters['numberOfTweets'] if not number_of_tweets: number_of_tweets = '100' return twitter_user, number_of_tweets