def request(self, method, url, oauth_token=None, **kwargs): ''' Make a request using an `oauth_token` obtained via the :func:`authorized_handler`. ''' url = self._expand_url(url) if oauth_token is None and self.tokengetter_f is not None: oauth_token = self.tokengetter_f() # take apart the 2-tuple if oauth_token is not None: oauth_token, oauth_token_secret = oauth_token else: oauth_token_secret = None # call the parent implementation return RauthResponse(OAuth1Service.request(self, method, url, access_token=oauth_token, access_token_secret=oauth_token_secret, **kwargs))