ID:401457671
Всем привет, кто может помочь? Опубликовал приватный навык. До публикации все работало нормально в тестовом режиме. После прохождение модерации и его приватной публикации начались проблемы. При работе навык начинает пропускать некоторые шаги, то наоборот возвращаться к уже пропущенным или выполненным шагам, при этом может получиться так, что после того как может оказаться и так, что ты остался на том шаге на котором был, навык в чат пишет сообщение из другого шага а сам его на него не переходит. Навык написан на Python, с использованием Flask. За основу брал код из документации Яндекс.Диалоги. Для каждого user_id создается свой отдел в хранилище данных, который и отвечает за шаг, на котором находится пользователь. Я так понимаю, это возможно связано с тем, что Яндекс.Диалоги начинает слать запросы на проверку связи с сервером каждую секунду, но почему так получается я не знаю. Может ли быть два одинаковых User_id?
мне кажется у вас разные устройства получают ответы предназначенные для них. разберитесь точно что каждому устройству уходит ответ предназначенный для него.
я вчера авторизовал несколько устройств одной сессией (про несколько одинаковых id). вопрос слал с одного, ответ получал на оба. но у вас вероятно вообще между чужими сессиями перемешиваются ответы