Как сохранить и получить историю чата dialogflow?

Я хочу перенаправить чат из dialogflow в human. Для этого я хочу получить историю сохранения пользователей. Есть ли платформа, где хранится история? Если да, то как получить к нему доступ. Если нет, то как достичь этой функциональности..

1 ответов


нет текущего API для получения истории сеанса. Единственная альтернатива-спасти историю самому.

вы можете использовать любую базу данных, с которой вы знакомы, MySQL, MongoDB или даже облачную базу данных, такую как База Данных Firebase В Реальном Времени

код не будет жестким, каждый раз, когда пользователь отправляет новое сообщение, и каждый раз, когда бот отвечает, вам нужно будет сохранить это сообщение в базе данных с правильной меткой времени и чатом ИДЕНТИФИКАТОР.

когда пользователь перенаправлен, вы получите все сообщения из этого сеанса, используя идентификатор чата, отсортируйте их по метке времени, и у вас будет полная история чата.

некоторые ответы / учебники, которые могут вам помочь: