在 Microsoft Bot Framework 中创建对话时找不到 404 资源

Getting 404 resource not found when creating conversation in Microsoft Bot Framework

我正在使用 curl 调用创建对话 API https://api.botframework.com/v3/conversations 并收到 404 未找到资源

curl -X POST --header 'Content-Type: application/json' --header 'Accept:        application/json' -d '{
  "isGroup": false,
  "bot": {
    "id": "1247256255302317",
    "name": "botname"
  },
  "members": [
    {
      "id": "969923753092546",
      "name": "Users name"
    }
  ],
  "topicName": "Test topic"
}' 'https://api.botframework.com/v3/conversations'

我还在请求中添加授权 header。我得到的回复是

{ "statusCode": 404, "message": "Resource not found" }

知道我做错了什么吗?

你应该打电话给: https://facebook.botframework.com 这是您从消息中获得的 serviceUrl。 不适用于“https://api.botframework.com”。

注意:上面的serviceUrl 是facebook 消息。 认为每个社交网络都会有不同的serviceUrl。

我不得不使用 https://skype.botframework.com 为 Skype 机器人创建对话。