代码之家  ›  专栏  ›  技术社区  ›  infodev

MS graph API在应答呼叫时不发送codeStatus

  •  2
  • infodev  · 技术社区  · 7 年前

    我有个机器人可以接电话 MS doc

    我应该得到一个202接受的状态码 see here ( api 方法(初始化后):

    client
        .api('/me')
        .get((err, res) => {
            console.log(res); // prints info about authenticated user
        });
    

    我怎样才能得到微软团队API的回应?

    2 回复  |  直到 7 年前
        1
  •  1
  •   Marc LaFleur    7 年前

    statusCode 不属于 response rawResponse 对象你的方法需要包括 full set of response objects :

    client
        .api('/me')
        .get((err, res, rawResponse) => {
            console.log(rawResponse.statusCode);
        });
    
        2
  •  2
  •   Kanchan    7 年前

    appHostedMediaConfig documentation 描述选项。 GitHub site 包含使用C#SDK的文档和示例。如果bot参与多方通话,则bot需要一个或多个用户的租户同意 Calls permissions

    使用时可以使用其他SDK serviceHostedMediaConfig 对于IVR场景。 answer 不返回响应体,但 202 Accepted . 我看到机器人尝试使用这种方法。但是,它与 removeFromDefaultAudioGroup: true 用于高级音频路由。我建议不要使用高级功能。

    要继续调用,请设置通知处理程序。我们的服务取消了与bot的调用,因为您的处理程序没有响应。等待 established 发送前通知 IVR 命令。

    推荐文章