Необходимо реализовать плагин под платформу freescout (https://freescout.net) (в базе - Laravel, PHP), который бы подгружал сообщения из обращений чатов Яндекс.Маркет.
Документация яндекс: https://yandex.ru/dev/market/partner-api/doc/ru/reference/chats/getChats
# Основные требования:
1. Интерфейс настройки чата, в котором указываются основные параметры для работы с yandex api
2. Интерфейс со списком всех открытых чатов (с пагинацией, заголовком, номером заказа по которому открыт чат).
3. Получение сообщений по чату. Реализовать ленивую подгрузку сообщений если их слишком много и за раз невозможно подгрузить все.
1. Учесть что пользователь может прикладывать файлы
2. Маркировать сообщения цветом/иконкой в зависимости от типа (type = CHAT/arbitrage)
4. Отправка сообщения в чат (+ прикладывание файла). После успешной отправки ответа чат должен обновиться.
5. Создание нового чата по переданному orderId
Желаемый интерфейс:
(во вложении)