import os.path import facebook from classes.FacebookGetter import FacebookGetter os.chdir(os.path.dirname(os.path.abspath(__file__))) ######################################## # FB config ######################################## fb_config = json.load(open('../configs/facebook.json')) ######################################## # Create FacebookGetter ######################################## fb_api = facebook.GraphAPI(fb_config['access_token'], version='2.7') fb_getter = FacebookGetter(fb_api) # Save items from page feed (including visitors wall posts) start_time = datetime.datetime.now() fb_getter.get_new_feed_items() end_time = datetime.datetime.now() # Log execution script_name = os.path.basename(__file__).replace('.py', '') duration = end_time - start_time fb_getter.db_model.add_log_exec(script_name, fb_getter.exec_error, start_time, end_time, duration) print('>>>>Script duration: {0}'.format(str(duration)))
import os.path import facebook from classes.FacebookGetter import FacebookGetter os.chdir(os.path.dirname(os.path.abspath(__file__))) ######################################## # FB config ######################################## fb_config = json.load(open('../configs/facebook.json')) ######################################## # Create FacebookGetter ######################################## fb_api = facebook.GraphAPI(fb_config['access_token'], version='2.7') fb_getter = FacebookGetter(fb_api) # Update post and comment stats (also add new comments) for posts from last X days. start_time = datetime.datetime.now() fb_getter.update_posts(14) end_time = datetime.datetime.now() # Log execution script_name = os.path.basename(__file__).replace('.py', '') duration = end_time - start_time fb_getter.db_model.add_log_exec(script_name, fb_getter.exec_error, start_time, end_time, duration) print('>>>>Script duration: {0}'.format(str(duration)))
######################################## # Imports ######################################## import facebook from classes.FacebookGetter import FacebookGetter ######################################## # FB config ######################################## APP_ID = '169550103254801' APP_SECRET = '2ec0d363d00345ef25e6a2e0a64a4d27' #ACCES_TOKEN = facebook.get_app_access_token(APP_ID, APP_SECRET) ACCES_TOKEN = '169550103254801|IYXMyBn0MiDMtqrRiO-OkjFauiw' ######################################## # Create FacebookGetter ######################################## fb_api = facebook.GraphAPI(ACCES_TOKEN) fb_getter = FacebookGetter(fb_api) # Save new posts to database fb_getter.get_new_posts()