代码之家  ›  专栏  ›  技术社区  ›  vuk pet

MS botbuilder Skype呼叫bot示例

  •  0
  • vuk pet  · 技术社区  · 6 年前

    安装此节点后,调用 bot example 机器人可以工作,在Skype用户调用后,它会播放默认菜单,但在这之后,当用户说其中一个选项时,什么都不会发生,它只会在一段时间后再次播放菜单。 查找更多详细信息 here

    有人成功激活了瀑布的下一步吗?

    2 回复  |  直到 6 年前
        1
  •  0
  •   vuk pet    6 年前

    在我自己的代码上经历了很多曲折和奇怪的含义之后,我使用了我在问题中提到的示例中的片段,结果证明我遇到的问题与token和 nbf公司 时间(定义 jwt公司 不得接受)正在停止我的工作流。我通过使用 时钟容差 中的选项 CallConnector。js公司 文件因此,不要这样做(140行):

    decoded = jwt.verify(token, secret);
    

    只需添加选项部分:

    decoded = jwt.verify(token, secret, jwtVerifyOptions);
    

    其中,jwtVerifyOptions可以这样指定:

    const jwtVerifyOptions = {
        ignoreExpiration: false,
        ignoreNotBefore: false,
        clockTolerance: 300
    };
    
        2
  •  0
  •   shivam jindal    5 年前

    我复制了这一期。这与我们国家服务的变化有关。 您可以在开始使用bot之前添加以下行。对话

    bot.set('storage', new builder.MemoryBotStorage());