+7 499 990-10-21

api url

api url

Сообщение dayser » 26 ноя 2016, 19:25

Здравствуйте, есть ли возможность сделать следующее:

После внесения оплаты отправить на url запрос с id(GET-параметрами), наименование товара, сумма.

Потому как у меня ситуация не магазинная) Есть база абонентов, и чтобы у человека на счёт сразу попали деньги необходимо сказать серверу(отдельно стоит).

Какой-нибудь файл-скрипт, к которому Д:К могла бы сразу обратиться а в нём уже указание ссылки и т.д.
dayser
 
Постов: 4
Зарегистрирован: 26 ноя 2016, 19:13

Re: api url

Сообщение Alexander » 28 ноя 2016, 13:39

Навскидку такое можно организовать через триггерные функции Postgresql.

Основой смысл примерно такой, что при добавлении в БД транзакций транзакции закрытия чека (тип 55) может срабатывать триггерная функция, вызывающая определенные действия (в том числе и системный скрипт).
Alexander
 
Постов: 4958
Зарегистрирован: 16 авг 2009, 23:34
Откуда: Техподдержка ГК ДЭНСИ

Re: api url

Сообщение dayser » 28 ноя 2016, 17:16

Alexander писал(а):Навскидку такое можно организовать через триггерные функции Postgresql.

Основой смысл примерно такой, что при добавлении в БД транзакций транзакции закрытия чека (тип 55) может срабатывать триггерная функция, вызывающая определенные действия (в том числе и системный скрипт).

согласен. Тоже об этом подумал(после написания поста) :oops:

А скажите, к примеру синхронизация, не через файлы? а прямой коннект(тот же протокол api). Т.е. к внешнему серверу подключаться и читать информацию с него? Грубо говоря online. Я имел ввиду всю базу товаров.
dayser
 
Постов: 4
Зарегистрирован: 26 ноя 2016, 19:13

Re: api url

Сообщение Alexander » 28 ноя 2016, 17:22

Есть настройка для подключения не к локальной, а к сетевой базе PostgreSQL.

Есть Slony (сами мы его не используем, но знаю, что делают партнёры на нём).

Если именно подтягивать данные в локальную базу с web-сервиса, то необходима доработка.
Alexander
 
Постов: 4958
Зарегистрирован: 16 авг 2009, 23:34
Откуда: Техподдержка ГК ДЭНСИ

Re: api url

Сообщение dayser » 28 ноя 2016, 18:35

Alexander писал(а):Если именно подтягивать данные в локальную базу с web-сервиса, то необходима доработка.

вот. именно! Но чтобы была возможность настроить или пусть будет шаблон стандартный(удобный для вас). А формат данных к примеру json или xml. Было бы просто изумительно. Да кстати стоимость корректна на сайте?
Стоимость базового ключа активации: 2 900 руб. на 1 рабочее место*
dayser
 
Постов: 4
Зарегистрирован: 26 ноя 2016, 19:13

Re: api url

Сообщение Alexander » 28 ноя 2016, 18:58

Стоимость корректная.

Надо как-то более подробно расписать, что требуется.
В какие моменты обращение идет на сервис, что делать, если связи нет и т.п.
Касается получения справочников или и выгрузки продаж тоже и т.п.
Alexander
 
Постов: 4958
Зарегистрирован: 16 авг 2009, 23:34
Откуда: Техподдержка ГК ДЭНСИ

Re: api url

Сообщение dayser » 28 ноя 2016, 22:14

Alexander писал(а):Стоимость корректная.

Надо как-то более подробно расписать, что требуется.
В какие моменты обращение идет на сервис, что делать, если связи нет и т.п.
Касается получения справочников или и выгрузки продаж тоже и т.п.

вообще в идеале: json для загрузки товаров(синхронизация), или же во время поиска, т.е. работа с внешним источником данных. В базе postgresql для распознавания держать дополнительное поле или префикс с указанием что это товар извне. Если связи нет, диалоговое окно с предупреждением после некорректного ответа сервера.
dayser
 
Постов: 4
Зарегистрирован: 26 ноя 2016, 19:13


Вернуться в Ваши предложения

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 2


cron

Кто сейчас на конференции

Сейчас посетителей на конференции: 2, из них зарегистрированных: 0, скрытых: 0 и гостей: 2 (основано на активности пользователей за последние 5 минут)
Больше всего посетителей (170) здесь было 16 май 2020, 01:50

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 2