Skip to content

Commit a44d4e1

Browse files
committed
Add OX3APIClient.fetch_access_token
1 parent 603b05b commit a44d4e1

1 file changed

Lines changed: 9 additions & 0 deletions

File tree

ox3apiclient.py

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -133,3 +133,12 @@ def authorize_token(self, email, password):
133133
verifier = urlparse.parse_qs(res.read())['oauth_verifier'][0]
134134
self._token.set_verifier(verifier)
135135

136+
def fetch_access_token(self):
137+
"""Helper method to fetch and set access token.
138+
139+
Returns oauth2.Token object.
140+
"""
141+
res = self.request(url=self.access_token_url, method='POST', sign=True)
142+
self._token = oauth.Token.from_string(res.read())
143+
return self._token
144+

0 commit comments

Comments
 (0)