Проект

Общее

Профиль

Механизмы интеграции с 1С-БИТРИКС и другими системами

Если интернет- магазин компании работает на базе системы 1С-Битрикс или других популярных систем, то у нас есть встроенная поддержка интеграционных механизмов с помощью готового API. Что такое API? API (программный интерфейс приложения, интерфейс прикладного программирования) (англ. application programming interface, API [эй-пи-ай]) — набор готовых классов, процедур, функций, структур и констант, предоставляемых приложением (библиотекой, сервисом) или операционной системой для использования во внешних программных продуктах. Иными словами, это описание механизмов обмена информацией между двумя системами - мобильными приложениями, сделанными на базе АППРОПИО и интернет-магазином.

Чтобы приложения могли обмениваться информацией с интернет-магазином, нужно на стороне сервера интернет-магазина добавить поддержку необходимых методов API, детальное описание которые приложено. Обычно это делает разработчик. Нет необходимости делать сразу полную интеграцию, как показывает наш опыт - компании начинают с самых необходимых методов, например - передача заказов в CMS интернет- магазина, чтобы уйти от обработки заказов, поступающих на почту. Из нашей практики, поддержка одного метода занимает у разработчика любой системы порядка 3-4 часов.

Важно! Обновление ассортимента мы делаем через специальный XML файл, описание которого приведено здесь http://help.appropio.com/projects/appropio/wiki/Xml - это наиболее удобный на текущий момент способ.

В настоящий момент поддерживаются следующие интеграционные механизмы, описание которых приведено в файлах ниже:

1. Авторизация пользователя в мобильных приложениях (в том числе через социальные сети, если это необходимо)
2. Регистрация пользователя в мобильных приложениях (не путайте с регистрацией, когда создается новая учетная запись пользователя)
3. Передача заказа из мобильных приложений в CMS сайта (чтобы заказ попадал в общую систему обработки заказов, для удобства операторов)
4. Верификация корзины. Основная задача - проверить актуальность цен, наличие и по возможности применить скидки / купоны для текущего пользователя. Другими словами сделать обсчет корзины.
5. История заказов. Позволяет авторизованному клиенту получить историю заказов.
6. Способы доставки и оплаты. Возвращает возможные способы доставки и оплаты с интернет- магазина компании.
7. Восстановление пароля.

Начало работ. Общее описание Notissimus Api.docx - ПРОЧТИТЕ! (24,4 КБ) Максим Кульгин, 29-08-2017 14:27

Аккаунт.Авторизация через социальные сети.docx (19,5 КБ) Максим Кульгин, 29-08-2017 14:28

Аккаунт.Авторизация.docx - Авторизация пользователя в мобильных приложениях (не путать с регистрацией!) (18,9 КБ) Максим Кульгин, 29-08-2017 14:28

Корзина.Передача заказа.docx - Передача заказа (корзины) в CMS 1С-Битрикс (25,3 КБ) Максим Кульгин, 29-08-2017 14:28

Аккаунт.Регистрация.docx (22,4 КБ) Максим Кульгин, 29-08-2017 14:28

Корзина.Верификация корзины.docx - Обсчет корзины перед отправкой заказа в систему компании (24,4 КБ) Максим Кульгин, 29-08-2017 14:31

Аккаунт.История заказов.docx (21,1 КБ) Максим Кульгин, 29-08-2017 14:34

Корзина.Информация по способам доставки и оплаты.docx (29 КБ) Максим Кульгин, 29-08-2017 14:35

Аккаунт.Восстановление пароля.docx (18,4 КБ) Максим Кульгин, 29-08-2017 14:37

appropio scheme.png Просмотреть - Схема архитектуры Аппропио (27,5 КБ) Максим Кульгин, 08-12-2017 13:27

Добавить изображение из буфера обмена (Максимальный размер: 195 МБ)