Botframework 为userAccount回复microsoft bot framework设置用户ID

Botframework 为userAccount回复microsoft bot framework设置用户ID,botframework,Botframework,我正在尝试获取用户skype Id。因此,当用户与我的机器人交互时,最终我可以再次与他联系 当我使用skype并首先从用户处获取消息时,请执行以下操作: var userAccount = new ChannelAccount(name: activity.From.Name, id: activity.From.Id); 我可以继续给他发信息了。 这条消息是:userAccount.id,它给了我想要的值 userAccount.Id是一个巨大的值: 29:1mafWbx。。。共66个字符

我正在尝试获取用户skype Id。因此,当用户与我的机器人交互时,最终我可以再次与他联系

当我使用skype并首先从用户处获取消息时,请执行以下操作:

var userAccount = new ChannelAccount(name: activity.From.Name, id: activity.From.Id);
我可以继续给他发信息了。 这条消息是:
userAccount.id
,它给了我想要的值

userAccount.Id是一个巨大的值: 29:1mafWbx。。。共66个字符


当我试图用29:1ma替换上述代码
活动中的.From.Id
时。。。。我收到一条消息说抱歉,我的机器人程序代码有问题。

你能发布全部代码和/或解释更多你的场景和你想要实现的目标吗?我不知道它是否回答了你的问题,但我更喜欢存储整个对话地址,以便将来你可以重用它-在或中寻找主动消息