diadocsdk-csharp icon indicating copy to clipboard operation
diadocsdk-csharp copied to clipboard

GetDocflowEvents не возвращает события.

Open NickGrava2 opened this issue 2 years ago • 1 comments

Доброго дня! Суть проблемы - используем метод GetDocflowEvents для получения событий. Подписываем документ в Диадок - спустя 3 минуты пытаемся получить по нему события - пусто. Если через час запросить за тот же промежуток времени события - все отлично приходит. Вопрос - через какой промежуток времени мы ГАРАНТИРОВАННО получим нужное нам событие из Api?

NickGrava2 avatar Feb 13 '24 14:02 NickGrava2

Я так делал. Можно опрашивать этот ресурс с какой-то периодичностью, например раз в минуту с заданным AfterIndexKey, который указывает на начало очередной страницы, сохранённым от предыдущего опроса. Если что-то произойдёт в документообороте - получите список эвентов, который надо обработать и изменить AfterIndexKey в след. запросе. Если возвращается пустой список событий, AfterIndexKey не меняем.

ilachev avatar Feb 20 '24 10:02 ilachev