Данные покупателей по запросу
Вопрос к гуру:
Для интеграции с приложением (на Python) нам необходимо по запросу узнавать список всех пользователей, производивших покупки, и список покупок конкретного пользователя.
Есть ли в miniShop2 простой способ через HTTP запросить такие списки? По типу простого встроенного REST API без дополнительного программирования?
Прямое подключение к БД miniShop2 тоже подходит.
В каких таблицах хранится эта информация?
Документируется ли схема БД так, чтобы приложение не сломалось при возможном обновлении БД?
Спасибо за помощь заранее…
Для интеграции с приложением (на Python) нам необходимо по запросу узнавать список всех пользователей, производивших покупки, и список покупок конкретного пользователя.
Есть ли в miniShop2 простой способ через HTTP запросить такие списки? По типу простого встроенного REST API без дополнительного программирования?
Прямое подключение к БД miniShop2 тоже подходит.
В каких таблицах хранится эта информация?
Документируется ли схема БД так, чтобы приложение не сломалось при возможном обновлении БД?
Спасибо за помощь заранее…
Комментарии: 1
Без дополнительного программирования не выйдет,
Можно написать сниппет или просто php-скрипт, в котором средствами modx api собирать данные — по факту просто будет обертка для соединения с БД.
Если напрямую к базе:
данные пользователя:
users
user_attributes
заказы ms2_orders
ms2_order_products — состав заказов (товары)
если нужны более полные данные по заказам:
статус ms2_order_statuses
способ оплаты ms2_payments
способ доставки ms2_deliveries
адрес доставки ms2_order_addresses
Есть схема в xml если вы это имеете ввиду. Там описаны поля, индексы, связи
Можно написать сниппет или просто php-скрипт, в котором средствами modx api собирать данные — по факту просто будет обертка для соединения с БД.
Если напрямую к базе:
данные пользователя:
users
user_attributes
заказы ms2_orders
ms2_order_products — состав заказов (товары)
если нужны более полные данные по заказам:
статус ms2_order_statuses
способ оплаты ms2_payments
способ доставки ms2_deliveries
адрес доставки ms2_order_addresses
Есть схема в xml если вы это имеете ввиду. Там описаны поля, индексы, связи
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.