Je suis en train de développer un bot et chaque fois que je post-hippocampes Herocards (50 cartes héros) dans un flux de formulaire, à la fin, il me donne un message d'erreur: «Taille de l'Etat dépasse la limite configurée. de Microsoft.Bot.Connector.DLLBotFramework: 'La taille de l'état a dépassé la limite configurée.'
erreur se produit lorsque vous essayez d'setPrivateConversationData Voici l'erreur sur Emulator:
"key": {
"channelId": "emulator",
"conversationId": "i99caeb8n2h7",
"userId": "default-user"
},
"state": {
"eTag": "1506952139325",
"data": {
"ResumptionContext": {
"locale": "en-US",
"isTrustedServiceUrl": true
},
"DialogState": "H4sIAAAAAAAEAOx9B2AjWX........",
"ServiceUrl": "http://localhost:1460"
}
}
}
Réponse:
{
"error": {
"code": "MessageSizeTooBig",
"message": "State size exceeded configured limit."
}
}
Merci à tous
Alors, quand une image est envoyée dans une conversation, il ne peut pas dépasser la limite de 32 Ko? Je n'avais aucun problème avant, que s'est-il passé? – nmrlqa4
Oui, il peut être plus grand, l'image n'est pas stockée dans l'état. –
Ceci est mon message, et évidemment la raison de cette exception est légèrement différente alors .. https://stackoverflow.com/questions/46645806/webclient-downloaddata-throws-an-exception-in-bot-framework?noredirect=1 # comment80240816_46645806 – nmrlqa4