Ejemplo n.º 1
0
 def fetch_access_token(self, oauth_request):
     # via headers
     # -> OAuthToken
     response = urlfetch.fetch(
         url=self.access_token_url, method=oauth_request.http_method, headers=oauth_request.to_header()
     )
     # oauth_token=15312579-gM5KtlpJydi8sjb6ZtVb5Tiic6hn9uVoWrXqNQ5hH&oauth_token_secret=JN3ERoZyPlqhfivfY4uBSiosjRgjjhKvNp9U0KZTn0&user_id=15312579&screen_name=wvega
     return (OAuthToken.from_string(response.content), response)
Ejemplo n.º 2
0
    def fetch_request_token(self, oauth_request):
        # via headers
        # -> OAuthToken
        response = urlfetch.fetch(
            url=self.request_token_url, method=oauth_request.http_method, headers=oauth_request.to_header()
        )
        import cgi

        return OAuthToken.from_string(response.content)
Ejemplo n.º 3
0
 def OAuthToken(self):
     token = OAuthToken(key=self.token, secret=self.secret)
     if self.callback is not None:
         token.set_callback(self.callback)
     return token