我们有一个应用程序bot,用户填写表单,然后将其发送到API。问题是API服务提供商实现了一个新功能,并且无法引发新的错误。
现在我们丢失了10个应用程序,我们希望恢复记录
所有会话数据都存储在存储表中。我们看到了记录。但数据是编码的。
如果我们遵循一些准则来恢复数据列,我们可以反序列化为具有一些参数的类,并且聊天状态本身(JSON obj中的Dialogstate)仍然被编码。
表格中数据列的解码字节[]:
{
"ResumptionContext": {
"locale": "sv",
"isTrustedServiceUrl": true
},
"DialogState": "H4sIAAAAAAAEAO1b3W/bVBSPW8dN.....more data
这就是我们陷入困境的地方。那里似乎有相当多的数据,我们确信表格仍然存在,但需要指导解码或访问bot对象。