Spaces:
Sleeping
Sleeping
Update app.py
Browse files
app.py
CHANGED
@@ -1032,16 +1032,26 @@ def add_user_senler_full():
|
|
1032 |
|
1033 |
|
1034 |
# ЗАПИСЫВАЕМ ДАННЫЕ В ВК СТОРИДЖ
|
1035 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1036 |
def vk_s_set():
|
1037 |
-
|
|
|
1038 |
if api_sys_control != api_key_sys:
|
1039 |
return "EUR 22", 200
|
1040 |
|
1041 |
# Читаем параметры
|
1042 |
-
vk_id = request.
|
1043 |
-
vk_key = request.
|
1044 |
-
vk_value = request.
|
1045 |
|
1046 |
# Проверка на наличие обязательных параметров
|
1047 |
if not vk_id or not vk_key:
|
@@ -1058,8 +1068,7 @@ def vk_s_set():
|
|
1058 |
}
|
1059 |
|
1060 |
# Выполняем запрос к API ВКонтакте
|
1061 |
-
|
1062 |
-
data = response.json()
|
1063 |
|
1064 |
# Обрабатываем результат
|
1065 |
if 'response' in data and data['response'] == 1:
|
@@ -1077,7 +1086,6 @@ def vk_s_set():
|
|
1077 |
|
1078 |
|
1079 |
|
1080 |
-
|
1081 |
# ЗАПИСЫВАЕМ ДАННЫЕ В ВК СТОРИДЖ
|
1082 |
@app.route('/vk_s_get', methods=['GET','POST'])
|
1083 |
def vk_s_get():
|
|
|
1032 |
|
1033 |
|
1034 |
# ЗАПИСЫВАЕМ ДАННЫЕ В ВК СТОРИДЖ
|
1035 |
+
# Функция для обработки ошибок
|
1036 |
+
def error_finish(message):
|
1037 |
+
return jsonify({'success': False, 'error_type': 'Setup error', 'error_msg': message}), 400
|
1038 |
+
|
1039 |
+
# Функция для отправки запроса
|
1040 |
+
def sky_request(url, params):
|
1041 |
+
response = requests.post(url, data=params)
|
1042 |
+
return response.json()
|
1043 |
+
|
1044 |
+
@app.route('/vk_s_set', methods=['POST'])
|
1045 |
def vk_s_set():
|
1046 |
+
# Читаем контрольную переменную
|
1047 |
+
api_sys_control = request.form.get('api_sys')
|
1048 |
if api_sys_control != api_key_sys:
|
1049 |
return "EUR 22", 200
|
1050 |
|
1051 |
# Читаем параметры
|
1052 |
+
vk_id = request.form.get('vk_id', '')
|
1053 |
+
vk_key = request.form.get('vk_key', '')
|
1054 |
+
vk_value = request.form.get('vk_value', '')
|
1055 |
|
1056 |
# Проверка на наличие обязательных параметров
|
1057 |
if not vk_id or not vk_key:
|
|
|
1068 |
}
|
1069 |
|
1070 |
# Выполняем запрос к API ВКонтакте
|
1071 |
+
data = sky_request(url, params)
|
|
|
1072 |
|
1073 |
# Обрабатываем результат
|
1074 |
if 'response' in data and data['response'] == 1:
|
|
|
1086 |
|
1087 |
|
1088 |
|
|
|
1089 |
# ЗАПИСЫВАЕМ ДАННЫЕ В ВК СТОРИДЖ
|
1090 |
@app.route('/vk_s_get', methods=['GET','POST'])
|
1091 |
def vk_s_get():
|