From ca7b3eff292c608caa0fe63bb64a17ff98ff4924 Mon Sep 17 00:00:00 2001 From: Manuel Cortez Date: Sat, 4 May 2019 14:25:39 -0500 Subject: [PATCH] Added some debug info --- src/authenticator/official.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/authenticator/official.py b/src/authenticator/official.py index f6bfb4a..c459302 100644 --- a/src/authenticator/official.py +++ b/src/authenticator/official.py @@ -60,6 +60,7 @@ def get_non_refreshed(login, password, scope=scope): params["2fa_supported"] = 1 headers = {'User-Agent': user_agent} r = requests.get(url, params=params, headers=headers) + log.exception(r.json()) # If a 401 error is raised, we need to use 2FA here. # see https://vk.com/dev/auth_direct (switch lang to russian, english docs are very incomplete in the matter) # ToDo: this needs testing after implemented official VK tokens. @@ -71,7 +72,9 @@ def get_non_refreshed(login, password, scope=scope): client_id=client_id, client_secret=client_secret, username=login, password=password, v=api_ver, scope=scope, device_id=device_id, code=code) r = requests.get(url, params=params, headers=headers) + log.exception(r.json()) if r.status_code == 200 and 'access_token' in r.text: + log.exception(r.json()) res = r.json() # Retrieve access_token and secret. access_token = res['access_token']