Przeglądaj źródła

Use PLAINTEXT auth signature method

Matthias Vogelgesang 9 lat temu
rodzic
commit
56682652a9
1 zmienionych plików z 4 dodań i 2 usunięć
  1. 4 2
      dm/client.py

+ 4 - 2
dm/client.py

@@ -26,7 +26,10 @@ def check_response(response):
 class Client(object):
     def __init__(self, base_url=BASE_URL, key=KEY, secret=SECRET,
                  token=TOKEN, token_secret=TOKEN_SECRET):
-        self.auth = OAuth1(KEY, SECRET, TOKEN, TOKEN_SECRET)
+        self.auth = OAuth1(KEY, client_secret=SECRET,
+                           resource_owner_key=TOKEN,
+                           resource_owner_secret=TOKEN_SECRET,
+                           signature_method='PLAINTEXT')
         self.base_url = base_url
         self.log = logging.getLogger(__name__)
 
@@ -105,4 +108,3 @@ class Client(object):
             return ElementTree.fromstring(response.text)
         except requests.exceptions.Timeout:
             raise Timeout()
-