shell
pip install oauth2
python
import oauth2 as oauth
consumer = oauth.Consumer(key="your_consumer_key", secret="your_consumer_secret")
token = oauth.Token(key="user_token", secret="user_token_secret")
client = oauth.Client(consumer, token)
response, content = client.request("https://provider.com/api/resource", method="GET")
if response.status == 200:
print(content)
else:
python
import oauth2 as oauth
consumer = oauth.Consumer(key="your_consumer_key", secret="your_consumer_secret")
client = oauth.Client(consumer)
callback_url = "https://your_app.com/oauth/callback"
request_token_url = "https://provider.com/oauth/request_token"
resp, content = client.request(request_token_url, "GET", callback=callback_url)