首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >用于Node.js v3和微软机器人框架的BotBuilder :如何远程触发与用户的新对话?

用于Node.js v3和微软机器人框架的BotBuilder :如何远程触发与用户的新对话?
EN

Stack Overflow用户
提问于 2016-07-09 03:25:38
回答 1查看 305关注 0票数 0

如果我开始与用户对话,中间会向用户发送一个他们要打开链接,那么在用户关闭链接所指向的网页(由我控制)之后,我如何恢复与该用户的对话?

我自己实现的方式,没有使用Node.js v3的BotBuilder,是我发送给用户的链接具有与其关联的chatId信息,所以当用户稍后关闭该链接指向的网页时,该网页会向我的聊天服务器发送一个呼叫,告诉我该恢复与特定chatId的对话了。

对于Node.js的BotBuilder,我不清楚如何让它在特定的频道上为特定的chatId发送一次性消息,或者开始与用户的新对话,该对话是由网站或来源而不是直接聊天接收者触发的。有人能在这方面给我一些指导吗?

EN

回答 1

Stack Overflow用户

发布于 2017-05-10 05:55:42

有关此主题的更多信息,请查看文档指南:Integrate your bot with a web browser.

有些场景需要的不仅仅是一个机器人来满足需求。机器人可能需要将用户发送到web浏览器以完成任务,然后在任务完成后恢复与用户的对话。

本文介绍的工具包括:

  • AuthBot -通过Microsoft Bot Framework.
  • botauth构建的用于机器人上Azure Active Directory身份验证的.NET库-使用Bot Framework和Node.js构建的机器人身份验证中间件。botauth利用passportjs身份验证策略来帮助机器人开发人员连接到第三方oauth提供商。您可以使用botauth将您的机器人用户连接到他们的Facebook、Dropbox或任何其他受OAuth 2.0保护的应用程序接口。
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/38274032

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档