Update app.py
Browse files
app.py
CHANGED
@@ -1038,28 +1038,6 @@ def send_ns(*args):
|
|
1038 |
def users():
|
1039 |
return render_template('user.html')
|
1040 |
|
1041 |
-
@app.route('/get_vk_user_info', methods=['GET'])
|
1042 |
-
def get_vk_user_info():
|
1043 |
-
token = request.args.get('token')
|
1044 |
-
if not token:
|
1045 |
-
return jsonify({'error': 'Token is required'}), 400
|
1046 |
-
|
1047 |
-
print(f'Token: {token}') # Вывод токена в консоль сервера
|
1048 |
-
|
1049 |
-
url = f'https://api.vk.com/method/users.get?v=5.131&access_token={token}'
|
1050 |
-
response = requests.get(url)
|
1051 |
-
|
1052 |
-
if response.status_code != 200:
|
1053 |
-
print(f'VK API Error: {response.status_code}')
|
1054 |
-
return jsonify({'error': 'Failed to get user info', 'status_code': response.status_code, 'response': response.json()}), response.status_code
|
1055 |
-
|
1056 |
-
data = response.json()
|
1057 |
-
if 'response' in data and len(data['response']) > 0:
|
1058 |
-
user_id = data['response'][0]['id']
|
1059 |
-
return jsonify({'user_id': user_id})
|
1060 |
-
else:
|
1061 |
-
print(f'VK API Response: {data}')
|
1062 |
-
return jsonify({'error': 'Failed to get user info', 'data': data}), 500
|
1063 |
|
1064 |
|
1065 |
|
|
|
1038 |
def users():
|
1039 |
return render_template('user.html')
|
1040 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1041 |
|
1042 |
|
1043 |
|