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

时间:2016-08-14 01:03:45

标签: botframework

我使用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'

我还在请求中添加了Authorization标头。我得到的回应是

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

知道我在这里做错了什么吗?

2 个答案:

答案 0 :(得分:4)

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

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

答案 1 :(得分:0)

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