为了账号安全,请及时绑定邮箱和手机立即绑定

通过具有 sessionId 的 restify API 访问特定聊天

通过具有 sessionId 的 restify API 访问特定聊天

largeQ 2021-10-29 16:43:00
我在寻找一种方法来访问特定聊天机器人以从外部 API 调用进行处理以便与内部消息传递系统集成以便操作员参与对话时遇到了问题。通常我的想法是:如果用户想与人交谈 - 他会触发流程(例如在 CustomBot.js 中)并启动通信。但是,为了从不同的系统发送消息 - 我需要通过外部 API 调用访问这个非常特定的用户和聊天,以将消息路由到正确的用户。所以我从机器人的上下文中获取conversationId,但我需要句柄来找到一种方法来通过restift API 获取完全相同的上下文。我想这样写:server.post('/api/route_messages', (req, res) => {    context = adapter.getContextById(req.conversationId)    context.sendActivity(req.message)})不幸的是,我找不到像“adapter.getContextById”这样的合适方法。你能建议一种方法吗?谢谢
查看完整描述

1 回答

  • 1 回答
  • 0 关注
  • 151 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号