Как передается запрос?
После того, как клиент ответит на все вопросы одновременно с отправкой уведомлений менеджерам или в ресурсы будут отправлены запросы по API.
Данные запросы от заявки пользователя передаются в POST параметрах.
Актуальная структура объекта доступна по ссылке https://api.bot-t.com/docs/#model-FeedbackAnswerDto
Куда вставить ссылку?
Поле public_key отвечает за ссылку, заполните её как в настройках
Какой ожидается ответ?
В ответ ожидается массив в json формате, имеющий параметры:
result(bool) - успех или не успех обработки (false - будет отправлен message и заявка завершится со статусом "Отвечен", true - будут анализироваться данные data)
message(string) - текст ошибки, который будет передан пользователю и закреплен в ответе на заявку (Только если, result=false)
data(array) - дополнительные настройки (Только если, result=true)
data.is_repeat(bool)(не обязательно) - true надо повторно задать вопрос и удалить прошлую заявку, false - Ничего не делать
data.message(string)(не обязательно) - Отправить ответ пользователю data.message и заявка завершится со статусом "Отвечен"
Готовые интеграции
Мы подготовили простые примеры, которые покажут, как правильно работать с API:
1) Неверная настройка, но данные сохранятся в файл - https://github.com/Purt09/bott-examples/blob/main/feedback/save-in-file.php
2) Пример ответа, без успеха https://github.com/Purt09/bott-examples/blob/main/feedback/false.php
3) Пример успешного ответа и запроса повторно заполнить заявку https://github.com/Purt09/bott-examples/blob/main/feedback/repeat-and-message.php
бесплатно и без знаний программирования BOT-T.COM