File tree 1 file changed +36
-0
lines changed
1 file changed +36
-0
lines changed Original file line number Diff line number Diff line change 1
1
# UnitPay-PythonAPI
2
+
3
+ ![ Image alt] ( https://img.shields.io/badge/python-%203.9-blue )
4
+ ![ Image alt] ( https://img.shields.io/badge/current%20version-1.0.1-green )
5
+ ![ Image alt] ( https://img.shields.io/badge/Developer-WeRn-red )
6
+
2
7
UnitPay python API
8
+
9
+ ### Инструкция по установке:
10
+
11
+ ** 1. Заходим в config.py и изменяем данные для подключения к базе данных и вводим свой секретный ключ от UnitPay:**
12
+ ```
13
+ SQLALCHEMY_DATABASE_URI = 'mysql+pymysql://root:[email protected] :3306/aion?charset=utf8mb4'
14
+ UNITPAY_SECRET_KEY = '00000000000000000000'
15
+ ```
16
+
17
+ ** 2. Воссоздание таблицы для храненя платежей:**
18
+ ```
19
+ В models.py находятся модели таблиц базы данных - в своем MySQL сервере необходимо
20
+ воссоздать таблицe unitpay_payments - по аналогии модели.
21
+ А также проверить совпадает ли таблица account_data, если нет - внести коррективы
22
+ ```
23
+
24
+ ** 3. Установить зависимые библиотеки для работы API через консоль Windows/Linux:**
25
+ ```
26
+ pip3 install flask pymysql flask-sqlalchemy
27
+ ```
28
+
29
+ ** 4. Запустить API:**
30
+ ```
31
+ python api.py
32
+ И API будет доступен по адресу http://127.0.0.1:8080
33
+ ```
34
+
35
+ ** 5. На стороне UnitPay указать обработчик платежей:**
36
+ ```
37
+ Он будет доступен по адресу: {ВашДомен}/api/v1.0/unitpay/payment/
38
+ ```
You can’t perform that action at this time.
0 commit comments