this repo has no description
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

at main 25 lines 674 B view raw
1import tweepy 2import logging 3import os 4from dotenv import load_dotenv 5 6load_dotenv() 7logger = logging.getLogger() 8 9 10def create_api(): 11 consumer_key = os.getenv("CONSUMER_KEY") 12 consumer_secret = os.getenv("CONSUMER_SECRET") 13 access_token = os.getenv("ACCESS_TOKEN") 14 access_token_secret = os.getenv("ACCESS_TOKEN_SECRET") 15 16 auth = tweepy.OAuthHandler(consumer_key, consumer_secret) 17 auth.set_access_token(access_token, access_token_secret) 18 api = tweepy.API(auth) 19 try: 20 api.verify_credentials() 21 except Exception as e: 22 logger.error("Error creating API", exc_info=True) 23 raise e 24 logger.info("API created") 25 return api