我将我的解决方案升级到v3.0并尝试在BotUserData中设置身份验证令牌,但我得到例外情况'无法反序列化响应'。
BotData userData = new BotData();
userData.SetProperty<string>("token", authresult);
await stateClient.BotState.SetUserDataAsync("emulator", "", userData);
知道出了什么问题?
答案 0 :(得分:0)
您需要设置userId字段以标识要为其保存数据的用户(而不是使用空字符串)。
SetUserDataAsync(string channelId, string userId, BotData botData)