我正在创建一个允许用户与现有 Web 服务交互的机器人。我希望用户能够与我的机器人开始对话并检索个性化的信息。
如何将机器人用户与其现有帐户匹配?并非所有频道都使用电子邮件地址,因此我无法使用它进行匹配。
我考虑在聊天窗口中放置一个链接,上面写着“您需要在继续之前向 bot 框架注册”,并提供一个返回我的服务的链接,其中包含他们的 Bot Framework 全局 UserId。然后我可以将此 ID 存储在我现有服务的数据库中,并使用它来验证用户。
有一个更好的方法吗?机器人应该被视为独立的应用程序吗?