def __init__(self, token, secret): self.session = Twython(base64.b64decode(APP_KEY), base64.b64decode(APP_SECRET), token, secret) try: self.authenticated_user = self.session.verify_credentials() except TwythonError: print(TwythonError.msg) self.tweet_count = Settings().get('tweet_count')
def get_tokens(self, pin): self.twitter = Twython(base64.b64decode(APP_KEY), base64.b64decode(APP_SECRET), self.oauth_token, self.oauth_token_secret) try: __authorized_tokens = self.twitter.get_authorized_tokens(pin) self.oauth_token = __authorized_tokens['oauth_token'] self.oauth_token_secret = __authorized_tokens['oauth_token_secret'] return True except TwythonError as e: print(e) return False
def __init__(self): self.auth = Twython(base64.b64decode(APP_KEY), base64.b64decode(APP_SECRET)) self.auth = self.auth.get_authentication_tokens() self.oauth_token = self.auth['oauth_token'] self.oauth_token_secret = self.auth['oauth_token_secret']