首页 文章

Orion Context Broker v2订阅问题

提问于
浏览
2

我们正在尝试使用Orion Context Broker v2实现订阅,但是当我们创建新订阅时,它会返回“405 Method Not Allowed”响应 .

我们正在关注文档(http://telefonicaid.github.io/fiware-orion/api/v2/),我附上了与Postman发送的请求的图像:

Postman subscription request

我们使用的Orion Context Broker版本是:

{
  "orion": {
    "version": "0.25.0",
    "uptime": "16 d, 23 h, 49 m, 31 s",
    "git_hash": "a8cf800d4e9fdd7b4293a886490c40309a5bb58c",
    "compile_time": "Mon Nov 2 09:13:05 CET 2015",
    "compiled_by": "fermin",
    "compiled_in": "centollo"
  }
}

我们做了与请求有关的坏事吗?

提前致谢 .

1 回答

  • 0

    用于创建/更新/删除订阅的NGSIv2操作尚未在Orion 0.26.1(编写本文时的最后一个版本)中实现 . 与该版本中可用的订阅相关的NGSIv2操作是:

    • GET /v2/subscriptions ,获取所有订阅

    • GET /v2/subscripstions/<id> ,获取给定订阅(按ID) .

    请注意,NGSIv2尚处于测试状态,因此有时规范会先于Orion实施 . 请查看the following table,以了解NGSIv2 draft specification中描述的不同操作的当前实现状态 . 此表按月基础更新 .

    EDIT :Orion 0.27.0提供了创建/更新/删除订阅的NGSIv2操作 .

相关问题