From bffefdb12646a13f6396d94096cb7c4160bf6aad Mon Sep 17 00:00:00 2001 From: Sander Roosendaal Date: Wed, 31 Mar 2021 16:41:52 +0200 Subject: [PATCH] fix --- rowers/nkstuff.py | 22 +++++++++++++++++----- rowers/views/importviews.py | 3 --- 2 files changed, 17 insertions(+), 8 deletions(-) diff --git a/rowers/nkstuff.py b/rowers/nkstuff.py index f79ec9e0..6c680a6e 100644 --- a/rowers/nkstuff.py +++ b/rowers/nkstuff.py @@ -53,6 +53,9 @@ oauth_data = { 'scope':'read', } +import http.client as http_client +http_client.HTTPConnection.debuglevel = 1 + def get_token(code,callbackuri): #client_id = oauth_data['client_id'] #client_secret = oauth_data['client_secret'] @@ -64,17 +67,26 @@ def get_token(code,callbackuri): #print(token) #return [0,0,0] url = oauth_data['base_url'] - data = {"client_id": oauth_data['client_id'], + + headers = {'Accept': 'application/json', + #'Api-Key': oauth_data['client_id'], + #'Content-Type': 'application/x-www-form-urlencoded', + #'user-agent': 'sanderroosendaal' + } + + post_data = {"client_id": oauth_data['client_id'], "grant_type": "authorization_code", "redirect_uri": oauth_data['redirect_uri'], "client_secret": oauth_data['client_secret'], "code": code, + #"response_type": "code", # "scope":oauth_data['scope'], } - #url = url+'?'+urllib.parse.urlencode(params) - print(url) - response = requests.post(url,data=data) - print(response.reason) + + + + response = requests.post(url,data=json.dumps(post_data),headers=headers) + print('Status Code',response.status_code) return [0,response.text,0] #return imports_get_token(code, oauth_data) diff --git a/rowers/views/importviews.py b/rowers/views/importviews.py index 33f52fe3..9a689123 100644 --- a/rowers/views/importviews.py +++ b/rowers/views/importviews.py @@ -779,8 +779,6 @@ def rower_process_nkcallback(request): uri = request.build_absolute_uri() uri = 'https://dunav.ngrok.io/'+uri[22:] print(uri) - print(request.GET.get('code')) - raise ValueError # do stuff try: @@ -795,7 +793,6 @@ def rower_process_nkcallback(request): uri = request.build_absolute_uri() - print(res) access_token = res[0] if access_token == 0: message = res[1]