File tree Expand file tree Collapse file tree 1 file changed +36
-0
lines changed
Expand file tree Collapse file tree 1 file changed +36
-0
lines changed Original file line number Diff line number Diff line change 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+
27UnitPay python API
8+
9+ ### Инструкция по установке:
10+
11+ ** 1. Заходим в config.py и изменяем данные для подключения к базе данных и вводим свой секретный ключ от UnitPay:**
12+ ```
13+ SQLALCHEMY_DATABASE_URI = 'mysql+pymysql://root:root@127.0.0.1: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