Beispiel #1
0
 def from_string(s):
     """ Returns a token from something like:
     oauth_token_secret=xxx&oauth_token=xxx
     """
     params = compat_parse_qs(s, keep_blank_values=False)
     key = params['oauth_token'][0]
     secret = params['oauth_token_secret'][0]
     token = OAuthToken(key, secret)
     try:
         token.callback_confirmed = params['oauth_callback_confirmed'][0]
     except KeyError:
         pass  # 1.0, no callback confirmed.
     return token
Beispiel #2
0
 def from_string(s):
     """ Returns a token from something like:
     oauth_token_secret=xxx&oauth_token=xxx
     """
     params = compat_parse_qs(s, keep_blank_values=False)
     key = params['oauth_token'][0]
     secret = params['oauth_token_secret'][0]
     token = OAuthToken(key, secret)
     try:
         token.callback_confirmed = params['oauth_callback_confirmed'][0]
     except KeyError:
         pass # 1.0, no callback confirmed.
     return token
Beispiel #3
0
 def _split_url_string(param_str):
     """Turn URL string into parameters."""
     parameters = compat_parse_qs(param_str, keep_blank_values=False)
     for k, v in parameters.iteritems():
         parameters[k] = urllib.unquote(v[0])
     return parameters
Beispiel #4
0
 def _split_url_string(param_str):
     """Turn URL string into parameters."""
     parameters = compat_parse_qs(param_str, keep_blank_values=False)
     for k, v in parameters.iteritems():
         parameters[k] = urllib.unquote(v[0])
     return parameters