【问题标题】:Persistent Skype user ID across individual and group chat.跨个人和群聊的持久 Skype 用户 ID。
【发布时间】:2018-02-06 19:21:59
【问题描述】:

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

【问题讨论】:

    标签: botframework


    【解决方案1】:

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

    此用户 ID 是特定于您的机器人的,它是一个哈希,但它的生成方式是未知的(不是开源的)。但是,在与机器人单独交谈或在与同一机器人的群组对话中,此 ID 对于唯一用户是相同的。

    在这里查看示例,我刚刚检查过:

    用户和机器人之间的直接消息:

    包括同一用户和同一机器人的群组对话:

    我已经隐藏了 id 的一些字符以防万一……但我确认它们是完全相同的值。


    另请参阅有关相同问题的问题:

    【讨论】:

    • 你说得对,问题不在于 Bot Framework,而在于我用来发送消息的库。 botman.io 谢谢 Nicolas R
    猜你喜欢
    • 2015-01-25
    • 1970-01-01
    • 2017-05-21
    • 2020-02-02
    • 1970-01-01
    • 2013-02-17
    • 2013-02-06
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多