我正在创建一个到skype集成的对话框流程。使用bot框架,我可以创建集成工作。

我也参考了下面的链接。
Dialogflow bot integrated with Business Skype

有没有办法识别Skype用户并将详细信息发送到dialogflow。
到目前为止,这是一个通用请求。我想用他的Skype用户名或用户名向用户打招呼。有办法吗?

最佳答案

这将在您来自dialogFlow的请求有效负载中的originalDetectIntentRequest.payload.user下

"originalDetectIntentRequest": {
    "source": "skype",
    "payload": {
     "user": {
          "name": "Sana Zehra",
          "id": "29:1I3o3Np8sTLU7YSuhHO-IDuc1SgqMwg-83YwGryAZceE"
        },
        "timestamp": "2019-01-02T09:59:59.12Z"
      },
      "source": "skype"
    }
  }

您也可以在此处获取用户名,以便与他打招呼。

关于dialogflow-es - 使Skype用户ID进入dialogflow,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/52754249/

10-16 11:50