Spaces:
Sleeping
Sleeping
Update app.py
Browse files
app.py
CHANGED
@@ -848,7 +848,11 @@ def add_user_senler_full():
|
|
848 |
utm_term = request.args.get('utm_term', "")
|
849 |
name = request.args.get('name', "")
|
850 |
email = request.args.get('email', "")
|
851 |
-
phone = request.args.get('phone', "")
|
|
|
|
|
|
|
|
|
852 |
|
853 |
# Формируем данные для запроса к API Senler для добавления пользователя
|
854 |
add_data = {
|
@@ -899,6 +903,28 @@ def add_user_senler_full():
|
|
899 |
'v': 2
|
900 |
}
|
901 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
902 |
# Отправляем запрос к API Senler для установки email
|
903 |
name_response = requests.post('https://senler.ru/api/vars/set', data=name_data)
|
904 |
|
@@ -907,13 +933,23 @@ def add_user_senler_full():
|
|
907 |
|
908 |
# Отправляем запрос к API Senler для установки телефона
|
909 |
phone_response = requests.post('https://senler.ru/api/vars/set', data=phone_data)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
910 |
|
911 |
# Возвращаем результат
|
912 |
return jsonify({
|
913 |
'add_response': add_response.json(),
|
914 |
'name_response': name_response.json(),
|
915 |
'email_response': email_response.json(),
|
916 |
-
'phone_response': phone_response.json()
|
|
|
|
|
917 |
})
|
918 |
else:
|
919 |
# Возвращаем ошибку добавления пользователя
|
|
|
848 |
utm_term = request.args.get('utm_term', "")
|
849 |
name = request.args.get('name', "")
|
850 |
email = request.args.get('email', "")
|
851 |
+
phone = request.args.get('phone', "")
|
852 |
+
privacy = request.args.get('priv', "")
|
853 |
+
part = request.args.get('part', "")
|
854 |
+
|
855 |
+
|
856 |
|
857 |
# Формируем данные для запроса к API Senler для добавления пользователя
|
858 |
add_data = {
|
|
|
903 |
'v': 2
|
904 |
}
|
905 |
|
906 |
+
# Формируем данные для запроса к API Senler для установки приватностей
|
907 |
+
privacy_data = {
|
908 |
+
'vk_user_id': vk_user_id,
|
909 |
+
'vk_group_id': vk_group_id,
|
910 |
+
'name': 'gb_privacy',
|
911 |
+
'value': privacy,
|
912 |
+
'access_token': senler_token,
|
913 |
+
'v': 2
|
914 |
+
}
|
915 |
+
|
916 |
+
# Формируем данные для запроса к API Senler для установки партнёра
|
917 |
+
part_data = {
|
918 |
+
'vk_user_id': vk_user_id,
|
919 |
+
'vk_group_id': vk_group_id,
|
920 |
+
'name': 'gb_part',
|
921 |
+
'value': part,
|
922 |
+
'access_token': senler_token,
|
923 |
+
'v': 2
|
924 |
+
}
|
925 |
+
|
926 |
+
|
927 |
+
|
928 |
# Отправляем запрос к API Senler для установки email
|
929 |
name_response = requests.post('https://senler.ru/api/vars/set', data=name_data)
|
930 |
|
|
|
933 |
|
934 |
# Отправляем запрос к API Senler для установки телефона
|
935 |
phone_response = requests.post('https://senler.ru/api/vars/set', data=phone_data)
|
936 |
+
|
937 |
+
# Отправляем запрос к API Senler для установки приватностей
|
938 |
+
privacy_response = requests.post('https://senler.ru/api/vars/set', data=privacy_data)
|
939 |
+
|
940 |
+
# Отправляем запрос к API Senler для установки партнёра
|
941 |
+
part_response = requests.post('https://senler.ru/api/vars/set', data=part_data)
|
942 |
+
|
943 |
+
|
944 |
|
945 |
# Возвращаем результат
|
946 |
return jsonify({
|
947 |
'add_response': add_response.json(),
|
948 |
'name_response': name_response.json(),
|
949 |
'email_response': email_response.json(),
|
950 |
+
'phone_response': phone_response.json(),
|
951 |
+
'privacy_response': privacy_response.json(),
|
952 |
+
'part_response': part_response.json()
|
953 |
})
|
954 |
else:
|
955 |
# Возвращаем ошибку добавления пользователя
|