Skip to content

Commit d1fbf6d

Browse files
committed
2 parents 1a6031f + db57b39 commit d1fbf6d

File tree

1 file changed

+36
-0
lines changed

1 file changed

+36
-0
lines changed

Diff for: README.md

+36
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,38 @@
11
# 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+
27
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+
```

0 commit comments

Comments
 (0)