使用POST和JSON数据的Bot框架直接行

时间:2018-09-24 19:23:35

标签: botframework

我现在将Bot框架与Azure函数一起使用。 现在,当用户发送其消息并将其写入队列存储,然后由Azure函数提取并通过Azure函数连接器中的直接行生成将其发送回机器人时,它便可以正常工作。

我想将功能更改为LogicAppp,并使用带有http rest的直线将答案返回给用户。

我有一个键,并且有一个json输入,该函数的输入如下:

{
  "relatesTo": {
    "user": {
      "id": "default-user",
      "name": "User"
    },
    "bot": {
      "id": "b5023440-b1ce-11e8-9ad8-f5b615a4c6c3",
      "name": "Bot"
    },
    "conversation": {
      "id": "33cd0410-bf46-11e8-a228-a5c7cd21a798|livechat"
    },
    "channelId": "emulator",
    "serviceUrl": "https://0a87dff1.ngrok.io"
  },
  "text": "example",
  "isTrustedServiceUrl": true
}

我尝试使用 https://directline.botframework.com/v3/directline/conversations/ {conversationId} /活动

我无法使其正常工作,对话ID看起来有所不同,就像是GUID而不是ID。

如何通过所提供的json帮助我使用正确的POST语法?

0 个答案:

没有答案