个人和群聊中的持久Skype用户ID。

时间:2018-02-06 09:26:59

标签: botframework

当机器人单独或在组中与用户聊天时,API会返回不同的用户ID。我怎么知道它是同一个人?

1 个答案:

答案 0 :(得分:1)

Skype用户的信息字段如下所示"from": { "id": "29:1DwlGVzj.....", "name": "My Skype Name" }(并且机器人的ID为"28:appId")。

此用户ID是特定于您的机器人,它是一个哈希,但它的生成方式是未知的(非开源)。但是,当与机器人单独交谈或与同一机器人进行群组对话时,此ID对于独特用户来说是唯一的。

在此查看示例,我刚检查过:

用户和机器人之间的直接消息: enter image description here

包括相同用户和相同机器人的群组对话: enter image description here

我已经隐藏了一些id的字符......但我确认它们的值完全相同。

另见围绕相同问题的问题: