def get_oauth_token(config): global consumer global client global req_token consumer = oauth.Consumer(config.consumer_key, config.consumer_secret) client = oauth.Client(consumer) resp, content = client.request(config.request_token_url, "GET") if resp["status"] != "200": raise Exception(f"Invalid response {resp['status']}") request_token = dict(parse_qsl(content.decode("utf-8"))) req_token = RequestToken(**request_token)
def get_oauth_token(config): global consumer global client global req_token consumer = oauth.Consumer(config.consumer_key, config.consumer_secret) client = oauth.Client(consumer) resp, content = client.request(config.request_token_url, 'GEI') if resp['status'] != '200': raise Exception("Invalid response{}".format(resp['status'])) request_token = dict(parse_qsl(content.decode('utf-8'))) req_token = RequestToken(**request_token)