from twython import Twython from classes.TwitterGetter import TwitterGetter os.chdir(os.path.dirname(os.path.abspath(__file__))) ######################################## # Twitter config ######################################## tw_config = json.load(open('../configs/twitter.json')) #twitter_api = Twython(tw_config['app_key'], tw_config['app_secret'], oauth_version=2) #ACCESS_TOKEN = twitter_api.obtain_access_token() twitter_api = Twython(app_key=tw_config['app_key'], access_token=tw_config['access_token']) ######################################## # Create TwitterGetter ######################################## tw_getter = TwitterGetter(twitter_api) # Get all tweets start_time = datetime.datetime.now() tw_getter.get_all_tweets() end_time = datetime.datetime.now() # Log execution script_name = os.path.basename(__file__).replace('.py', '') duration = end_time - start_time tw_getter.db_model.add_log_exec(script_name, tw_getter.exec_error, start_time, end_time, duration) print('>>>>Script duration: {0}'.format(str(duration)))
######################################## # Imports ######################################## from twython import Twython from classes.TwitterGetter import TwitterGetter ######################################## # Twitter config ######################################## APP_KEY = 'YttP9JDT6Yh3NQmG2GGoVMRw7' APP_SECRET = '0H9LNpJD5ig4AFtToo5lZspU8nimPMKz2qVcotrMd4485Rpo9V' twitter_api = Twython(APP_KEY, APP_SECRET, oauth_version=2) #ACCESS_TOKEN = twitter_api.obtain_access_token() ACCESS_TOKEN = 'AAAAAAAAAAAAAAAAAAAAANczfQAAAAAAUiCzh70Gj7F61%2FTRcDJiqhGh4iY%3DFJSOFkkMfTey5RxFjQlx2ZKCbn3bVnEhZ4RL7LmHajiAKM3xhc' twitter_api = Twython(APP_KEY, access_token=ACCESS_TOKEN) ######################################## # Create TwitterGetter ######################################## tw_getter = TwitterGetter(twitter_api) tw_getter.get_all_tweets(15)